¿Cómo puedo iniciar mongodb automáticamente?

0

Estoy haciendo como se describe aquí

enlace

pero mi archivo se llama diferente y la ruta está aquí ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist . y mongo se está iniciando bien, pero después de reiniciar el sistema, he pasado por dos últimos comandos nuevamente

sudo launchctl load /Library/LaunchDaemons/org.mongo.mongod.plist
sudo launchctl start org.mongo.mongod
    
pregunta x00xer 13.06.2012 - 10:49

1 respuesta

0

Si tiene que usar sudo para cargarlo, el archivo plist puede ser propiedad de root. Launchd solo cargará automáticamente los agentes que usted posee desde ~ / Library / LaunchAgents, donde cargará los agentes de raíz de / Library / LaunchAgents.

Puedes hacer ls -l ~/Library/LaunchAgents para ver la propiedad del plist. Si realmente desea que se ejecute bajo su cuenta de usuario, puede cambiar su propiedad:

sudo chown 'whoami' ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist

Sin embargo, si necesita ejecutar mongod como root, debe dejar el plist en / Library / LaunchDaemons

    
respondido por el mckeed 13.06.2012 - 17:59

Lea otras preguntas en las etiquetas