私も今すぐに失敗しrm -f /var/run/mongodb/mongod.pid
をしようとしたこれらの方向https://docs.mongodb.com/ecosystem/platforms/amazon-ec2/sudoサービスのmongodの起動がlinux ec2で失敗するのはなぜですか?
[[email protected] /]# sudo service mongod start
Error starting mongod. /var/run/mongodb/mongod.pid exists.
[[email protected] /]# sudo service mongod restart
Stopping mongod: [ OK ]
Starting mongod: [FAILED]
に従った後、LinuxのEC2にいくつかの問題設定にMongoDBを持ちます。
[[email protected] /]# sudo service mongod start
Starting mongod: [FAILED]
私はそれが私のmongod.conf
なるとドキュメントに従ってDBPATHとsysLogPathを編集しようとしたこと感じを持っています。
# mongod.conf
# where to write logging data.
systemLog:
destination: file
logAppend: true
path: "log/mongod.log"
# Where and how to store data.
storage:
dbPath: "/data"
journal:
enabled: true
# engine:
# mmapv1:
# wiredTiger:
# how the process runs
processManagement:
fork: true # fork and run in background
pidFilePath: /var/run/mongodb/mongod.pid # location of pidfile
私はAWSとデプロイメントの両方に新しく、提案に感謝します。
もちろんファイル 'ログイン/ mongod.log' – hjpotter92
をチェック!ありがとう!!! – Chris
ログを確認する:/var/log/mongodb/mongodb.log – sahaj