我使用的是MongoDB版本3.0。我已经将mongodb安装为windows服务,它一直在工作。现在,服务突然没有启动&事件日志显示了这个错误The MongoDB service terminated with service-specific error Cannot create another system semaphore
。
我不确定如何处理此错误消息。
我不确定它是否有帮助,但我的windows 2008服务器上的一些其他服务也停止了自己的启动。
其中一个窗口服务会导致Not enough storage is available to proceess this request
错误。
发布于 2015-10-06 07:53:41
首先查找您的mongod.cfg文件(在C:\Program Files\MongoDB 2.6 Standard
中为我查找)
#where to log
logpath=D:\MongoDatas\log\mongod.log
然后查看日志文件的最后一行。
发布于 2015-10-06 08:37:49
按照JPBlanc的建议,我查看了日志并发现了以下条目:
2015-10-06T11:17:48.403-0400 I CONTROL Hotfix KB2731284 or later update is not installed, will zero-out data files
2015-10-06T11:17:48.403-0400 I CONTROL Trying to start Windows service 'MongoDB'
2015-10-06T11:17:48.403-0400 I STORAGE Service running
2015-10-06T11:17:48.423-0400 I JOURNAL [initandlisten] journal dir=C:\Program Files\MongoDB\data\db\journal
2015-10-06T11:17:48.424-0400 I JOURNAL [initandlisten] recover : no journal files present, no recovery needed
2015-10-06T11:17:48.425-0400 I JOURNAL [initandlisten]
2015-10-06T11:17:48.425-0400 E JOURNAL [initandlisten] Insufficient free space for journal files
2015-10-06T11:17:48.425-0400 I JOURNAL [initandlisten] Please make at least 3379MB available in C:\Program Files\MongoDB\data\db\journal or use --smallfiles
2015-10-06T11:17:48.425-0400 I JOURNAL [initandlisten]
2015-10-06T11:17:48.428-0400 I STORAGE [initandlisten] exception in initAndListen: 15926 Insufficient free space for journals, terminating
2015-10-06T11:17:48.429-0400 I CONTROL [serviceStopWorker] now exiting
2015-10-06T11:17:48.429-0400 I NETWORK [serviceStopWorker] shutdown: going to close listening sockets...
2015-10-06T11:17:48.429-0400 I NETWORK [serviceStopWorker] shutdown: going to flush diaglog...
2015-10-06T11:17:48.429-0400 I NETWORK [serviceStopWorker] shutdown: going to close sockets...
2015-10-06T11:17:48.429-0400 I STORAGE [serviceStopWorker] shutdown: waiting for fs preallocator...
2015-10-06T11:17:48.429-0400 I STORAGE [serviceStopWorker] shutdown: final commit...
2015-10-06T11:17:48.429-0400 I STORAGE [serviceStopWorker] shutdown: closing all files...
2015-10-06T11:17:48.429-0400 I STORAGE [serviceStopWorker] closeAllFiles() finished
2015-10-06T11:17:48.429-0400 I CONTROL [serviceStopWorker] dbexit: rc: 49
,它看起来像是我使用的驱动器上的空间问题
发布于 2017-07-31 01:30:09
我遇到了与下面类似的问题:ApacheTomcat8.5 Tomcat8服务以特定于服务的错误函数终止。
我发现在tomcat日志中有一条错误消息:错误创建java C:\ Files\Java\jre1.8.0_101\bin\server\jvm.dll失败
在修正此错误后,我们可以正常启动tomcat。只是一场比赛。
https://stackoverflow.com/questions/32973499
复制相似问题