2013-06-28 5 views
2

Je suis sur une machine Red Hat Enterprise Linux Client release 5.4 (Tikanga)le service MongoDB ne démarre pas sur RedHat - manquant 'service_uri'

J'ai créé mon /etc/yum.repos.d/10gen.repo comme ceci:

[10gen] 
name=10gen Repository 
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 
gpgcheck=0 
enabled=1 

J'ai installé avec MongoDB: sudo yum install mongo-10gen mongo-10gen-server

mais quand je cours: sudo service mongod start

Je reçois: Missing SERVICE_URI environment variable

aide! :)

Répondre

3

Est-ce que /etc/init.d/mongod start fonctionne?

Si oui, quelque chose a surchargé la commande service - dans ce cas, la chose la plus simple à faire est d'utiliser juste /etc/init.d/mongod start

7

Vous avez un fichier exécutable dans PATH appelé service qui n'est pas l'utilitaire standard qui démarre les services. Utilisez /sbin/service au lieu de service.

+0

Merci, cela a fonctionné pour moi. – progfan