script upstart não está fazendo o log para o arquivo

3

Linux CentOS 6.5

Aqui está meu script inicial dentro de /etc/init/

start on runlevel [2345]
stop on runlevel [!2345]

exec /usr/bin/riofs --fuse-options="allow_other" --fmode=0777 --dmode=0777 ct.recordergo /mnt/applications/recorder/streams/_definst_/s3

Eu quero executar este programa uma vez na inicialização.

Eu não obtenho registros dentro de /var/log/upstart .

Não tenho certeza se o script está funcionando ou não. Como pode obter um sucesso ou um fracasso?

    
por Houseman 04.06.2014 / 17:29

2 respostas

3

Você pode ativar a depuração para o log do sistema com o comando initctl log-priority <priority> .

To change the priority with which Upstart logs messages to the system log, you can change the log priority at any time using log-priority command as follows:

initctl log-priority <priority>

Where <priority> may be one of:

debug, info, message, warn, error, fatal

Veja o link para mais informações

    
por 04.06.2014 / 19:19
1

A versão do Upstart no centos é muito antiga (v0.6.5 de 2010) e não possui suporte ao registro. Use a solução alternativa conforme documentado no Cookbook do Upstart:

por 11.06.2014 / 18:12

Tags