제공된 init.d 스크립트가 CentOS에서 작동하지 않는 이유를 알아 내려고하고 있습니다. 나는 수동으로 시작 시도 :Mongo mongod init.d 스크립트가 CentOS에서 작동하지 않습니다.
/etc/init.d/mongod start
그러나 나는 다음과 같은 오류 얻을 :
daemon --user "$MONGO_USER" "$NUMACTL $mongod $OPTIONS >/dev/null 2>&1"
그래서 나는 보았다 곳 mongod : 그것은 시작하려고 경우
Starting mongod: /usr/bin/dirname: extra operand `2>&1.pid'
Try `/usr/bin/dirname --help' for more information.
내가 스크립트에 모습을 var는 다음과 같이 정의됩니다.
mongod=${MONGOD-/usr/bin/mongod}
시험 결과 :
service mongod start
같은 오류가 발생했습니다.
내가 잘못 설정했는지 모르지만 최신 스크립트가 있는지 확인했지만 mongod 프로세스를 시작할 수 없습니다.
어떤 아이디어 ???
Red Hat Linux 및 MongoDB 2.6.5에서 비슷한 동작이 나타나지만이 오류와 상관없이 MongoDB _does_가 시작됩니다. – Tommi
@ 토미 : CentOS7의 경우 https://jira.mongodb.org/browse/SERVER-14679?filter=-2 –
에서 보길 원할 것입니다. @lostintranslation : 어떤 버전의 centos를 사용하고 있습니까? –