我正在尝试为mongodb做副本集教程.我在64位上使用ubuntu并使用sudo apt-get install mongodb-10gen安装.
教程见http://www.mongodb.org/display/DOCS/Replica+Sets+-+Basics
我停止使用该服务
/etc/init.d/mongodb stop
Run Code Online (Sandbox Code Playgroud)
然后我尝试:
/etc/init.d/mongodb start --rest --replSet myset
Run Code Online (Sandbox Code Playgroud)
当我转到http:// localhost:28017/_replSet时,我收到此消息.
REST未启用.使用--rest打开.检查端口28017是否也为网络安全.
那么......我该如何解决?如何在ubuntu上打开一个端口是问题?我做的事情是否正确?
谢谢
您需要编辑您的/etc/mongodb.conf文件,设置rest = true和replSet = myset,然后重新启动蒙戈.
Init.d脚本不接受参数.或者:/etc/init.d/mongodb 不一样/usr/bin/mongod- 你传递的参数没有进入mongo可执行文件.