MongoDB服务无法在RedHat上启动 - 缺少'service_uri'

时间:2013-06-28 22:49:43

标签: mongodb redhat

我在Red Hat Enterprise Linux Client release 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

我使用sudo yum install mongo-10gen mongo-10gen-server

安装了MongoDB

但是当我跑步时:sudo service mongod start

我得到:Missing SERVICE_URI environment variable

帮助! :)

2 个答案:

答案 0 :(得分:10)

PATH中有一个名为service的可执行文件,它不是启动服务的标准实用程序。使用/sbin/service代替service

答案 1 :(得分:4)

/etc/init.d/mongod start是否有效?

如果是这样,有些东西会超载service命令 - 在这种情况下,最简单的方法就是使用/etc/init.d/mongod start