2013-06-28 69 views
2

我是Red Hat Enterprise Linux Client release 5.4 (Tikanga)的MongoDB服务 - 缺少 'service_uri'

我创造了我/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

我得到:Missing SERVICE_URI environment variable

help! :)

回答

3

/etc/init.d/mongod start是否工作?

如果是这样,事情已经过载service命令 - 在这种情况下,最简单的事情做的仅仅是使用/etc/init.d/mongod start

7

你有PATH的可执行文件,称为service不是启动服务的标准工具。使用/sbin/service而不是service

+0

谢谢,这对我有用。 – progfan