概要

Archivematicaの起動にあたっては、Dockerを用いる方法が簡単でした。以下にインストール方法が記載されています。

https://github.com/artefactual/archivematica/tree/qa/1.x/hack

手順通りに進めるとうまくインストールできましたが、失敗した点について備忘録として記載します。

Elasticsearch container

Elasticsearchのコンテナ起動にあたり、vm.max_map_countを設定するように指示されています。

https://github.com/artefactual/archivematica/tree/qa/1.x/hack#elasticsearch-container

この設定を忘れると、以下のように、Elasticsearchコンテナが起動しませんでした。

d[Aeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedo+tlllllllllllllllllllllllllllllllllllllllllllllllllec]taaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapkCCCCCCCCCCassssssssssssssssssssssssssssssssssssssssssssssssseeRooooooooooctttttttttttttttttttttttttttttttttttttttttttttttttnrunnnnnnnnnnhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiidntttttttttticccccccccccccccccccccccccccccccccccccccccccccccccecnaaaaaaaaaansssssssssssssssssssssssssssssssssssssssssssssssssnoiiiiiiiiiiigeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecmnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaypgeeeeeeeeeetrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrorrrrrrrrrrocccccccccccccccccccccccccccccccccccccccccccccccccfs1hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhae0aaaaaaaaaaa-------------------------------------------------i/mmmmmmmmmmr1111111111111111111111111111111111111111111111111lu0----------cepmancefgaaahdyrgllierrrisciaatacccvtqhnmssrhhheolixat-miiim-v-vi1avvvas1e1dcneeettm-sdmmmiaa1e-aaacrta1tttatiriii-:cccccdahaaaac-----sos1mdmhntcacbtopspoar-h-aiacbsrngloed[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[E[[[[[[eeiar-222222222222222222222222222222222222222222R122222r-erv1000000000000000000000000000000000000000000R]00000snde,222222222222222222222222222222222222222222O:22222aet-r444444444444444444444444444444444444444444R44444mr-1-a------------------------------------------:m------v11r000000000000000000000000000000000000000000a00000eic666666666666666666666666666666666666666666[x66666lch------------------------------------------1-----aei111111111111111111111111111111111111111111]v11111s-v888888888888888888888888888888888888888888i88888t1eTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTbrTTTTTim000000000000000000000000000000000000000000ot00000ca222222222222222222222222222222222222222222ou22222sRRRRCRRRCRt::::::::::::::::::::::::::::::::::::::::::ta:::::euuuuruuurui111111111111111111111111111111111111111111sl11111annnnennnenc666666666666666666666666666666666666666666t66666rnnnnannnana::::::::::::::::::::::::::::::::::::::::::rm:::::ciiiitiiiti-444444444444444444444444444444444444445555ae55555hnnnnennnenm000002222222222222222222222222222227880000pm00000-ggggdgggdgc,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,o,,,,,1p334448888888888999999999999999999993190011cr22222-773339999999999000000000000000000002740139hy35566ec393346778888999000011233444555566674249090e83458xl]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]ca]]]]]ii[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[kr[[[[[teIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIseIIIIIenNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNaNNNNNdtFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfsFFFFF-OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOaOOOOO(1iv7,]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]lm]]]]]8[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[e.[[[[[)aoooooooooooooooooooooooooooooooooooooooooodmooooor..........................................a.....ceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeexeeeeeh.........................................._.....ieennnppppppppppppppppppppppppppppppxxdnntbmnnnnxv..........................................a.....eNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPsmDNNTBpNNNNmmooooollllllllllllllllllllllllllllll..iooro_oooo.addddduuuuuuuuuuuuuuuuuuuuuuuuuuuuuuapsddaocddddpteeeeegggggggggggggggggggggggggggggg..ceentoeeee.iEEiiiiiiiiiiiiiiiiiiiiiiiiiiiiiislossuNcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn..vptnaavvssssssssssssssssssssssssssssssFCeortt-iiSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSiprraimrreeeeeeeeeeeeeeeeeeeeeeeeeeeeeelpytp[vcoorrrrrrrrrrrrrrrrrrrrrrrrrrrrrreLMSC6epnnvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvRooeh5C-mmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiogdre5oseecccccccccccccccccccccccccccccclMuvc3nenneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeelik0trttssecs]rvSseoetailrogsl-ree1]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]eH]]]]]t]]]]r,]ao][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[n[[[[[o[[[[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[daaaaaaaaa[rmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmalmmmmmlmmmmac-----------------------------------me-----o----mhnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn-rnnnnnwnnnn-iooooooooooooooooooooooooooooooooooon]ooooo,oooonvdddddddddddddddddddddddddddddddddddodddddddddoeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeed[eeeeeieeeedm]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]ea]]]]]n]]]]ea]mc]tuhnvJllllllllllllllllllllllllllllln-uispbrsscciseoeVoooooooooooooooooooooooooooooopnsntuoettllNciadrMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaoiiabuaooooaanpesdddddddddddddddddddddddddddddprdntrlnsppsst-giaeeeeeeeeeeeeeeeeeeeeeeeeeeeeelsegitideppieissnordddddddddddddddddddddddddddddue]aisiendvt[ianggddlnhotndgeo1zm[ummmmmmmmmmmmmmmmmmmmmmmmmmmmmi[iig_rogr]ee6mooooooooooooooooooooooooooooon[cszaca.eddddddddddddddddddddddddddddds0ocedpaogd[[8nuuuuuuuuuuuuuuuuuuuuuuuuuuuuu]noddutnea5a.tlllllllllllllllllllllllllllllltvrbt-t1m2seeeeeeeeeeeeeeeeeeeeeeeeeeeeeorreellrsa2-3aoorsieoemn][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[dllyssalrpbo,-aaiiilllmpprrrttxxxxxxxxxxxxxeelhslva]dXgnnnnaaaaaeaeerr-------------dset{iteit,epmgagggnnnprrnipaipppppppppppppry1nrch]issleeegggpecknonbaaaaaaaaaaaaaf/p7g[esc,d1-ysss---eno-dssecccccccccccccr9e22p-,o[gmstttemprtleeip]kkkkkkkkkkkkko6.t6r1mn1,ai---xua--avxto-------------m][2o2o,mpo]tscgupsiejta]orccdgilmmrssuwz31cord,-r-oesrtnxoolrtcoerlolooeqpaf[e.a4ecueeXicmoeealtir]y-rrpamg]nlclgtiMn04slnsbmxomirscern]-n]erp]silu]rcla].n]satsIux-mop-shsa]ue]ehtturahei3omseDi1smn]aiessrtc]aopidena:nhadlgto]go]]]ltasr]ter[.n9-av[[d,anen]ythiy]]cd3lsd[S[t]n]4i]n]uc0o-rod-st]ogs@h0os1udmeX]]n]r1o}pt,sitfX]/1s,bornTa:s4tape/aYu+h]bcplsr5lUapokeahyCtsrcrudsaT/eeonatroFdGnvdd-ieb-o1eti_dc/jScGlrdarnseefkCaoedeoelcYe,slrdsaatertlsrsnrs3/-iee,ectpg4Xcr[swhioLfXssse-ciB6:e(eenn1snp7Ga6tsfa,etO81r4totaew5Rci{rifrr]6ehbn0cvics/s/ig.ieth2ects0ns/[0ro)].gp-dt2vn:0r1ar2ef.bo,tu-PiV0ocae0ege:oeg]1r/r9tse-crs3ssa/0eoi0terd6nlo0rsmeTten}aav2=spcn/12.6adr:5y.cn-o3,m8h1o0l.eb,t:-]2ce)5X3km]0Xssy].:(ts,0IBaq8nurln7iit-e7tle1t1idd,6auZt3ns]i1ga,n2ibg5nlOH6xeSed-_[ae1sLpapiObanc9cuc4exua/pd[6ad1.n)15c..yC40Pog-epb1ry]0cr,1ei8ngn-thea=ttw3s0(t/,coa)tm-adD2l6e0_4s2s].2p,naeEcJtleVwaMos[[rt4Aki8dac.ods2pdegtrabOer]psc,eshn.tJcByDaVpKce/hsOep.[etentxJltD=4K6]06,4--BDiets.SneertvweorrkVaMd/d1r5e.s0s..1c/a1c5h.e0..n1e+g9a]tive.ttl=10,-XX:+AlwaysPreTouch,-Xss1m,-Djava.0000000000a..........w0000000000tssssssssss.headless=true,-Dfile.encoding=UTF-8,-Djna.nosys=true,-XX:-OmitStackTraceInFastThrow,-XX:+ShowCodeDetailsInExceptionMessages,-Dio.netty.noUnsafe=true,-Dio.netty.noKeySetOptimization=true,-Dio.netty.recycler.maxCapacityPerThread=0,-Dlog4j.shutdownHookEnabled=false,-Dlog4j2.disable.jmx=true,-Dlog4j2.formatMsgNoLookups=true,-Djava.io.tmpdir=/tmp/elasticsearch-7162129985120281509,-XX:+HeapDumpOnOutOfMemoryError,-XX:HeapDumpPath=data,-XX:ErrorFile=logs/hs_err_pid%p.log,-Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m,-Djava.locale.providers=COMPAT,-XX:UseAVX=2,-Des.cgroups.hierarchy.override=/,-Xms512m,-Xmx512m,-Des.path.home=/usr/share/elasticsearch,-Des.path.conf=/usr/share/elasticsearch/config,-Des.distribution.flavor=default,-Des.distribution.type=docker]

まとめ

Dockerによる起動については、開発者のために設計されている と記載されており、プロダクション環境での使用には注意が必要ですが、Archivematicaの使用にあたり、参考になりましたら幸いです。