搜尋

首頁  >  問答  >  主體

mongodb 設定啟動問題

這是我的設定檔

  port=27017 #端口号                                                                                                                                                                                       
  fork=true #以守护进程的方式运行,创建服务器进程
  # master=true #单主从配置时设为主服务器
  #salve=true ##单主从配置时设为从服务器
  logpath=~/database/data/log.log #日志输出文件路径
  logappend=true #日志输出方式
  dbpath=~/database/data/db/ #数据库路径
  # replSet=testrs #设置富本集的名字
  # shardsvr=true #设置是否分片
  # auth=true#是否开启授权
mongod -f ~/database/data/mongodb.conf 

試圖啟動,然後報錯:

about to fork child process, waiting until server is ready for connections.
forked process: 27916
ERROR: child process failed, exited with error number 1
我想大声告诉你我想大声告诉你2757 天前517

全部回覆(1)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:26:56

    這個情況較大可能是因為 log 檔案的路徑和權限有問題

    stackoverflow 上有類似討論:http://stackoverflow.com/ques...

    樓主自己找到了解決方法是 log 檔案的路徑改成 /home/<user> 絕對路徑。

    ~ 代表 home 是 shell 提供的一個 alias,只能用在 shell 中。

    回覆
    0
  • 取消回覆