Details
-
Bug
-
Resolution: Cannot Reproduce
-
Major - P3
-
None
-
2.6.0-rc0
-
None
-
ALL
-
Description
looks like journal and lock files are not getting cleaned post ctrl-c on mongod in windows.
c:\Programs\MongoDB\2.6.0-rc0\bin>mongod --dbpath C:\Programs\MongoDB\2.6.0-rc0\data --port 27017 --cpu --quiet
2014-03-02T15:17:51.971-0500 [initandlisten] MongoDB starting : pid=4976 port=27017 dbpath=C:\Programs\MongoDB\2.6.0-rc0\data 64-bit host=TAKFAMILYPC
2014-03-02T15:17:51.987-0500 [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2
2014-03-02T15:17:51.987-0500 [initandlisten] db version v2.6.0-rc0
2014-03-02T15:17:51.987-0500 [initandlisten] git version: 3779bf419438d2625277cf3c1c7216c497f683a8
2014-03-02T15:17:51.987-0500 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service
Pack 1') BOOST_LIB_VERSION=1_49
2014-03-02T15:17:51.987-0500 [initandlisten] allocator: system
2014-03-02T15:17:52.002-0500 [initandlisten] options: { cpu: true, net:
, storage:
{ dbPath: "C:\Programs\MongoDB\2.6.0-rc0\data" }, sy
stemLog:
}
2014-03-02T15:17:52.034-0500 [initandlisten] journal dir=C:\Programs\MongoDB\2.6.0-rc0\data\journal
2014-03-02T15:17:52.034-0500 [initandlisten] recover : no journal files present, no recovery needed
2014-03-02T15:17:52.159-0500 [initandlisten] waiting for connections on port 27017
2014-03-02T15:17:56.175-0500 [snapshotthread] cpu: elapsed:4007 writelock: 0%
2014-03-02T15:18:00.191-0500 [snapshotthread] cpu: elapsed:4016 writelock: 0%
2014-03-02T15:18:04.207-0500 [snapshotthread] cpu: elapsed:4016 writelock: 0%
2014-03-02T15:18:08.207-0500 [snapshotthread] cpu: elapsed:4000 writelock: 303%
2014-03-02T15:18:12.223-0500 [snapshotthread] cpu: elapsed:4016 writelock: -2147483648%
2014-03-02T15:18:16.224-0500 [snapshotthread] cpu: elapsed:4000 writelock: 0%
2014-03-02T15:18:20.240-0500 [snapshotthread] cpu: elapsed:4016 writelock: 0%
2014-03-02T15:18:24.256-0500 [snapshotthread] cpu: elapsed:4016 writelock: 0%
2014-03-02T15:18:28.272-0500 [snapshotthread] cpu: elapsed:4015 writelock: 0%
2014-03-02T15:18:32.273-0500 [snapshotthread] cpu: elapsed:4000 writelock: 0%
2014-03-02T15:18:36.289-0500 [snapshotthread] cpu: elapsed:4016 writelock: 0%
Ctrl-C signal2014-03-02T15:18:38.820-0500 [consoleTerminate] got CTRL_C_EVENT, will terminate after current cmd ends
2014-03-02T15:18:38.820-0500 [consoleTerminate] now exiting
dbexit: 2014-03-02T15:18:38.820-0500 [consoleTerminate] shutdown: going to close listening sockets...
2014-03-02T15:18:38.820-0500 [consoleTerminate] closing listening socket: 476
2014-03-02T15:18:38.836-0500 [consoleTerminate] shutdown: going to flush diaglog...
2014-03-02T15:18:38.836-0500 [consoleTerminate] shutdown: going to close sockets...
2014-03-02T15:18:38.836-0500 [consoleTerminate] shutdown: waiting for fs preallocator...
2014-03-02T15:18:38.836-0500 [consoleTerminate] shutdown: lock for final commit...
2014-03-02T15:18:38.836-0500 [consoleTerminate] shutdown: final commit...
2014-03-02T15:18:38.898-0500 [consoleTerminate] shutdown: closing all files...
2014-03-02T15:18:38.898-0500 [consoleTerminate] closeAllFiles() finished
2014-03-02T15:18:38.898-0500 [consoleTerminate] journalCleanup...
2014-03-02T15:18:38.914-0500 [consoleTerminate] removeJournalFiles
2014-03-02T15:18:38.914-0500 [consoleTerminate] Assertion failure !haveJournalFiles() src\mongo\db\dur_journal.cpp 258
2014-03-02T15:18:39.398-0500 [consoleTerminate] mongod.exe ...\src\mongo\util\stacktrace.cpp(169) mongo::printStackTrace+0x43
2014-03-02T15:18:39.398-0500 [consoleTerminate] mongod.exe ...\src\mongo\util\log.cpp(158) mongo::logContext+0x9c
2014-03-02T15:18:39.398-0500 [consoleTerminate] mongod.exe ...\src\mongo\util\assert_util.cpp(115) mongo::verifyFailed+0x14a
2014-03-02T15:18:39.398-0500 [consoleTerminate] mongod.exe ...\src\mongo\db\dur_journal.cpp(258) mongo::dur::removeJournalFiles+0x3b0
2014-03-02T15:18:39.398-0500 [consoleTerminate] mongod.exe ...\src\mongo\db\dur_journal.cpp(276) mongo::dur::Journal::cleanup+0xab
2014-03-02T15:18:39.398-0500 [consoleTerminate] mongod.exe ...\src\mongo\db\instance.cpp(1107) mongo::shutdownServer+0x5f1
2014-03-02T15:18:39.414-0500 [consoleTerminate] mongod.exe ...\src\mongo\db\instance.cpp(1167) mongo::dbexit+0x3ea
2014-03-02T15:18:39.414-0500 [consoleTerminate] mongod.exe ...\src\mongo\db\instance.cpp(1134) mongo::exitCleanly+0xb8
2014-03-02T15:18:39.414-0500 [consoleTerminate] mongod.exe ...\src\mongo\db\db.cpp(1126) mongo::consoleTerminate+0xc1
2014-03-02T15:18:39.414-0500 [consoleTerminate] mongod.exe ...\src\mongo\db\db.cpp(1135) mongo::CtrlHandler+0xee
2014-03-02T15:18:39.414-0500 [consoleTerminate] KERNELBASE.dll CtrlRoutine+0xa3
2014-03-02T15:18:39.430-0500 [consoleTerminate] KERNEL32.DLL BaseThreadInitThunk+0xd
2014-03-02T15:18:39.430-0500 [consoleTerminate]
2014-03-02T15:18:39.430-0500 [consoleTerminate] error couldn't remove journal file during shutdown assertion src\mongo\db\dur_journal.cpp:258
shutdown failed with exceptiondbexit: really exiting now