mongod卡在叉上,没有错误信息

时间:2017-05-27 10:26:17

标签: mongodb

我无法将mongod作为后台进程运行。没有错误,打印出以下消息后程序卡住了:

  

即将分叉子进程,等待服务器准备好连接。

以下是指定的 mongodb.conf 的内容:

# See http://www.mongodb.org/display/DOCS/File+Based+Configuration for format details
# Run mongod --help to see a list of options

bind_ip = 127.0.0.1
port = 27027
quiet = true
fork = true
logpath = /home/mljli/proj/log/mongod.log
dbpath = /home/mljli/proj/db
logRotate = reopen
logappend = true
noscripting = true
noauth = true

根据 netstat 的输出未使用端口27027。 dbpath 存在且 logpath 不是目录。我也尝试了以下简单配置,它也不起作用:

$ mongod --fork --logpath mongod.log
about to fork child process, waiting until server is ready for connections.

使用sudo无济于事。

我的MongoDB版本:

db version v3.4.3
git version: f07437fb5a6cca07c10bafa78365456eb1d6d5e1  
OpenSSL version: OpenSSL 1.1.0e  16 Feb 2017
allocator: tcmalloc
modules: none
build environment:
    distarch: x86_64
    target_arch: x86_64

0 个答案:

没有答案