Another attempt: same 5 mongo instances, same procedure, new snapshots.
The same instance failed to come up from the snapshots. This is the log this time:
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] MongoDB starting : pid=6126 port=27037 dbpath=/data/db-1 64-bit host=ip-98-0-10-124
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] db version v3.4.9
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] git version: 876ebee8c7dd0e2d992f36a848ff4dc50ee6603e
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] allocator: tcmalloc
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] modules: none
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] build environment:
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] distmod: ubuntu1404
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] distarch: x86_64
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] target_arch: x86_64
2018-06-26T09:59:58.249+0000 I CONTROL [initandlisten] options: { config: "/etc/mongod-1.conf", net: { bindIp: "0.0.0.0", ipv6: false, port: 27037 }, operationProfiling: { slowOpThresholdMs: 10000 }, storage: { dbPath: "/data/db-1", directoryPerDB: true, engine: "wiredTiger", indexBuildRetry: false, journal: { enabled: true }, wiredTiger: { engineConfig: { cacheSizeGB: 10.0 } } }, systemLog: { destination: "file", logAppend: true, logRotate: "rename", path: "/data/logs/mongod-1.log", quiet: true } }
2018-06-26T09:59:58.249+0000 W - [initandlisten] Detected unclean shutdown - /data/db-1/mongod.lock is not empty.
2018-06-26T09:59:58.262+0000 W STORAGE [initandlisten] Recovering data from the last clean checkpoint.
2018-06-26T09:59:58.262+0000 I STORAGE [initandlisten] wiredtiger_open config: create,cache_size=10240M,session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),
2018-06-26T09:59:58.272+0000 I STORAGE [initandlisten] WiredTiger message Both WiredTiger.turtle and WiredTiger.backup exist; recreating metadata from backup
2018-06-26T10:00:35.450+0000 E STORAGE [initandlisten] WiredTiger error (0) [1530007235:450517][6126:0x7fe5c4c79d00], connection: WiredTiger.backup: encountered an illegal file format or internal value
2018-06-26T10:00:35.450+0000 E STORAGE [initandlisten] WiredTiger error (-31804) [1530007235:450577][6126:0x7fe5c4c79d00], connection: the process must exit and restart: WT_PANIC: WiredTiger library panic
2018-06-26T10:00:35.450+0000 I - [initandlisten] Fatal Assertion 28558 at src/mongo/db/storage/wiredtiger/wiredtiger_util.cpp 361
2018-06-26T10:00:35.450+0000 I - [initandlisten]
***aborting after fassert() failure
2018-06-26T10:00:35.460+0000 F - [initandlisten] Got signal: 6 (Aborted).
0x555931ee34b1 0x555931ee26c9 0x555931ee2bad 0x7fe5c387d390 0x7fe5c34d7428 0x7fe5c34d902a 0x555931189903 0x555931bf59c6 0x555931193c12 0x555931193e2e 0x555931194086 0x55593288c97f 0x55593283af71 0x555931bda78a 0x555931bd2fd5 0x555931ac54f7 0x555931175adc 0x55593119543b 0x7fe5c34c2830 0x5559311f43cf
----- BEGIN BACKTRACE -----
{"backtrace":[{"b":"55593096E000","o":"15754B1","s":"_ZN5mongo15printStackTraceERSo"},{"b":"55593096E000","o":"15746C9"},{"b":"55593096E000","o":"1574BAD"},{"b":"7FE5C386C000","o":"11390"},{"b":"7FE5C34A2000","o":"35428","s":"gsignal"},{"b":"7FE5C34A2000","o":"3702A","s":"abort"},{"b":"55593096E000","o":"81B903","s":"_ZN5mongo32fassertFailedNoTraceWithLocationEiPKcj"},{"b":"55593096E000","o":"12879C6"},{"b":"55593096E000","o":"825C12","s":"__wt_eventv"},{"b":"55593096E000","o":"825E2E","s":"__wt_err"},{"b":"55593096E000","o":"826086","s":"__wt_panic"},{"b":"55593096E000","o":"1F1E97F","s":"__wt_turtle_init"},{"b":"55593096E000","o":"1ECCF71","s":"wiredtiger_open"},{"b":"55593096E000","o":"126C78A","s":"_ZN5mongo18WiredTigerKVEngineC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_PNS_11ClockSourceES8_mbbbb"},{"b":"55593096E000","o":"1264FD5"},{"b":"55593096E000","o":"11574F7","s":"_ZN5mongo20ServiceContextMongoD29initializeGlobalStorageEngineEv"},{"b":"55593096E000","o":"807ADC"},{"b":"55593096E000","o":"82743B","s":"main"},{"b":"7FE5C34A2000","o":"20830","s":"__libc_start_main"},{"b":"55593096E000","o":"8863CF"}],"processInfo":{ "mongodbVersion" : "3.4.9", "gitVersion" : "876ebee8c7dd0e2d992f36a848ff4dc50ee6603e", "compiledModules" : [], "uname" : { "sysname" : "Linux", "release" : "4.4.0-1054-aws", "version" : "#63-Ubuntu SMP Wed Mar 28 19:42:42 UTC 2018", "machine" : "x86_64" }, "somap" : [ { "b" : "55593096E000", "elfType" : 3, "buildId" : "47463EE454C83B0D31139422160E82A1AE6FCDE8" }, { "b" : "7FFEDD964000", "elfType" : 3, "buildId" : "64D828864A19BFB01AD5C3F457BC3FD45C08D2D2" }, { "b" : "7FE5C47F8000", "path" : "/lib/x86_64-linux-gnu/libssl.so.1.0.0", "elfType" : 3, "buildId" : "5A9B9023B6E9ABCEE21DADDB95EF096F505E9E67" }, { "b" : "7FE5C43B4000", "path" : "/lib/x86_64-linux-gnu/libcrypto.so.1.0.0", "elfType" : 3, "buildId" : "B467957BF7E767DD5C0CA92213C2DAF0182765D2" }, { "b" : "7FE5C41AC000", "path" : "/lib/x86_64-linux-gnu/librt.so.1", "elfType" : 3, "buildId" : "89C34D7A182387D76D5CDA1F7718F5D58824DFB3" }, { "b" : "7FE5C3FA8000", "path" : "/lib/x86_64-linux-gnu/libdl.so.2", "elfType" : 3, "buildId" : "8CC8D0D119B142D839800BFF71FB71E73AEA7BD4" }, { "b" : "7FE5C3C9F000", "path" : "/lib/x86_64-linux-gnu/libm.so.6", "elfType" : 3, "buildId" : "DFB85DE42DAFFD09640C8FE377D572DE3E168920" }, { "b" : "7FE5C3A89000", "path" : "/lib/x86_64-linux-gnu/libgcc_s.so.1", "elfType" : 3, "buildId" : "68220AE2C65D65C1B6AAA12FA6765A6EC2F5F434" }, { "b" : "7FE5C386C000", "path" : "/lib/x86_64-linux-gnu/libpthread.so.0", "elfType" : 3, "buildId" : "CE17E023542265FC11D9BC8F534BB4F070493D30" }, { "b" : "7FE5C34A2000", "path" : "/lib/x86_64-linux-gnu/libc.so.6", "elfType" : 3, "buildId" : "B5381A457906D279073822A5CEB24C4BFEF94DDB" }, { "b" : "7FE5C4A61000", "path" : "/lib64/ld-linux-x86-64.so.2", "elfType" : 3, "buildId" : "5D7B6259552275A3C17BD4C3FD05F5A6BF40CAA5" } ] }}
mongod(_ZN5mongo15printStackTraceERSo+0x41) [0x555931ee34b1]
mongod(+0x15746C9) [0x555931ee26c9]
mongod(+0x1574BAD) [0x555931ee2bad]
libpthread.so.0(+0x11390) [0x7fe5c387d390]
libc.so.6(gsignal+0x38) [0x7fe5c34d7428]
libc.so.6(abort+0x16A) [0x7fe5c34d902a]
mongod(_ZN5mongo32fassertFailedNoTraceWithLocationEiPKcj+0x0) [0x555931189903]
mongod(+0x12879C6) [0x555931bf59c6]
mongod(__wt_eventv+0x3D7) [0x555931193c12]
mongod(__wt_err+0x9D) [0x555931193e2e]
mongod(__wt_panic+0x24) [0x555931194086]
mongod(__wt_turtle_init+0xB0F) [0x55593288c97f]
mongod(wiredtiger_open+0x1641) [0x55593283af71]
mongod(_ZN5mongo18WiredTigerKVEngineC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_PNS_11ClockSourceES8_mbbbb+0x73A) [0x555931bda78a]
mongod(+0x1264FD5) [0x555931bd2fd5]
mongod(_ZN5mongo20ServiceContextMongoD29initializeGlobalStorageEngineEv+0x697) [0x555931ac54f7]
mongod(+0x807ADC) [0x555931175adc]
mongod(main+0x96B) [0x55593119543b]
libc.so.6(__libc_start_main+0xF0) [0x7fe5c34c2830]
mongod(+0x8863CF) [0x5559311f43cf]
----- END BACKTRACE -----
Suggestions for trying to prevent this are very much welcome.