我在 Red Hat Enterprise Linux Client 5.4 (Tikanga)
机器上
我像这样创建了我的 /etc/yum.repos.d/10gen.repo
:
[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64
gpgcheck=0
enabled=1
我用以下命令安装了 MongoDB:sudo yum install mongo-10gen mongo-10gen-server
但是当我运行:sudo service mongod start
我得到:缺少 SERVICE_URI 环境变量
救命啊! :)
最佳答案
您在 PATH
中有一个名为 service
的可执行文件,它不是启动服务的标准实用程序。使用 /sbin/service
而不是 service
。
关于MongoDB 服务未在 RedHat 上启动 - 缺少 'service_uri',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17374790/