Sua melhor aposta é instalar o rpms fornecido pelo 10gen (criadores do mongodb)
Isso instalará um script init.d para você que pode ser executado
// serviço mongod
chkconfig mongod on
Como faço para configurar o MongoDB para que ele inicie o backup automaticamente após a reinicialização do servidor? Isso está no CentOS 5.5.
Eu inicio com o seguinte comando, mas se o servidor for reinicializado, preciso fazer o login no SSH e executá-lo novamente para que ele funcione (o que não é grande coisa, mas seria bom saber que isso não é t necessário se eu não tiver acesso ao servidor).
./mongod --config ./mongodb.config --fork --logpath /var/log/mongodb.log --logappend
Sua melhor aposta é instalar o rpms fornecido pelo 10gen (criadores do mongodb)
Isso instalará um script init.d para você que pode ser executado
// serviço mongod
chkconfig mongod on
Você precisa escrever um "script de inicialização" para iniciar o serviço quando o sistema for inicializado. Uma busca rápida no Google por "writing init scripts redhat" vai trazer várias referências úteis. Isso pareceu um começo razoável:
Se você quer uma solução rápida e suja, você pode simplesmente adicionar seu comando ao final de /etc/rc.d/rc.local
, que é executado depois que todos os outros scripts de inicialização forem concluídos.
Tags automation mongodb linux centos centos5