2016-06-27 9 views
6

mój serwer mongodb nagle dostał sygnał 15 (Zakończony). Nie mam pojęcia, dlaczego mongodb się rozbił. Poniżej znajdują się komunikaty dziennika.Awaria Mongodb otrzymała sygnał 15 (Zakończony)

Mon Jun 27 07:33:31.701 [signalProcessingThread] got signal 15 (Terminated), will terminate after current cmd ends 
Mon Jun 27 07:33:31.704 [signalProcessingThread] now exiting 
Mon Jun 27 07:33:31.704 dbexit: 
Mon Jun 27 07:33:31.704 [signalProcessingThread] shutdown: going to close listening sockets... 
Mon Jun 27 07:33:31.704 [signalProcessingThread] closing listening socket: 9 
Mon Jun 27 07:33:31.704 [signalProcessingThread] closing listening socket: 10 
Mon Jun 27 07:33:31.704 [signalProcessingThread] closing listening socket: 11 
Mon Jun 27 07:33:31.705 [signalProcessingThread] removing socket file: /tmp/mongodb-27017.sock 
Mon Jun 27 07:33:31.705 [signalProcessingThread] shutdown: going to flush diaglog... 
Mon Jun 27 07:33:31.705 [signalProcessingThread] shutdown: going to close sockets... 
Mon Jun 27 07:33:31.706 [signalProcessingThread] shutdown: waiting for fs preallocator... 
Mon Jun 27 07:33:31.706 [signalProcessingThread] shutdown: lock for final commit... 
Mon Jun 27 07:33:31.706 [signalProcessingThread] shutdown: final commit... 

Poniżej znajduje się proces ponownego uruchomienia.

***** SERVER RESTARTED ***** 


Mon Jun 27 07:34:22.500 [initandlisten] MongoDB starting : pid=888 port=27017 dbpath=/var/lib/mongodb 64-bit host=jasa-online 
Mon Jun 27 07:34:22.500 [initandlisten] db version v2.4.9 
Mon Jun 27 07:34:22.500 [initandlisten] git version: nogitversion 
Mon Jun 27 07:34:22.500 [initandlisten] build info: Linux orlo 3.2.0-58-generiC#88-Ubuntu SMP Tue Dec 3 17:37:58 UTC 2013 x86_64 BOOST_LIB_VERSION=1_54 
Mon Jun 27 07:34:22.500 [initandlisten] allocator: tcmalloc 
Mon Jun 27 07:34:22.500 [initandlisten] options: { bind_ip: "0.0.0.0", config: "/etc/mongodb.conf", dbpath: "/var/lib/mongodb", journal: "true", logappend: "true", logpath: "/var/log/mongodb/mongodb.log" } 
Mon Jun 27 07:34:22.531 [initandlisten] journal dir=/var/lib/mongodb/journal 
Mon Jun 27 07:34:22.531 [initandlisten] recover : no journal files present, no recovery needed 

Wersja powłoki MongoDB to 2.4.9. Jak mogę się domyślić, dlaczego tak się dzieje? Czy jest to spowodowane długotrwałym zapytaniem, które działa dłużej niż 300 sekund?

+0

Czy zdarzy ci dowiedzieć się tego? Właśnie wpadłem na ten sam problem dzisiaj – sirfz

+0

Nie, nie zrobiłem. Rozwiązuję ten problem, usuwając serwer mongo na inny serwer tylko mongo. Wydaje mi się, że mongo nie ma żadnego zasobu i może być tam jakaś długo trwająca kwerenda. Wciąż jestem ciekawy dlaczego tak się stało. – roseffendi

Odpowiedz