我已經用我的樹莓派https://github.com/svvitale/mongo4pi/blob/master/install.sh上的以下安裝腳本成功安裝了mongodb。我已經測試過它並通過mongo
與測試數據庫建立了連接,並且一切正常。我重新啓動了我的覆盆子(B),注意到,mongod無法在重啓時啓動。畢竟我試圖手動啓動mongod
,但得到了以下錯誤:Mongodb在Raspberry Pi重啓後失敗
[email protected] /opt/mongo/bin $ ./mongod
db level locking enabled: 1
./mongod --help for help and startup options
Wed Jul 1 23:26:44
Wed Jul 1 23:26:44 warning: 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
Wed Jul 1 23:26:44
Wed Jul 1 23:26:44 Assertion failure 5 == (int)(g.distance(a , b)) src/mongo/db/geo/2d.cpp 3111
0x315e08 0x2015b4 0x393554 0x441d84 0x397f80 0x15c1d0 0xb6c7381c
./mongod(_ZN5mongo15printStackTraceERSo+0x18) [0x315e08]
./mongod(_ZN5mongo12sayDbContextEPKc+0xc4) [0x2015b4]
./mongod(_ZN5mongo12verifyFailedEPKcS1_j+0x108) [0x393554]
./mongod(_ZN5mongo11GeoUnitTest3runEv+0x3b84) [0x441d84]
./mongod(_ZN5mongo11StartupTest8runTestsEv+0x44) [0x397f80]
./mongod(main+0x1f58) [0x15c1d0]
/lib/arm-linux-gnueabihf/libc.so.6(__libc_start_main+0x110) [0xb6c7381c]
Wed Jul 1 23:26:44 terminate() called, printing stack (if implemented for platform):
0x315e08 0x16f708 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0 0xb6e92fb0
./mongod(_ZN5mongo15printStackTraceERSo+0x18) [0x315e08]
./mongod(_ZN5mongo11myterminateEv+0x40) [0x16f708]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6(+0x4efb0) [0xb6e92fb0]
Wed Jul 1 23:26:44 Got signal: 6 (Aborted).
Wed Jul 1 23:26:44 Backtrace:
0x315e08 0x1703bc 0xb6c89b20 0xb6c888dc
./mongod(_ZN5mongo15printStackTraceERSo+0x18) [0x315e08]
./mongod(_ZN5mongo10abruptQuitEi+0x240) [0x1703bc]
/lib/arm-linux-gnueabihf/libc.so.6(__default_sa_restorer_v2+0) [0xb6c89b20]
/lib/arm-linux-gnueabihf/libc.so.6(gsignal+0x40) [0xb6c888dc]
。你們有什麼想法的重新啓動過程中出了什麼問題?
謝謝!
完全相同的問題 – alexislg