O trabalho do Upstart não está sendo iniciado

0

Alguém pode me ajudar com um script de inicialização não iniciado? Eu comecei com initctl start startupScript e funciona bem. Mas não começará na inicialização (= virtualbox e mount, doesnt execute). Eu preciso dormir, e não posso consertar esse bug do servidor, -_ Eu suspeito que algo está errado com o mount, ou o sono relacionado à inicialização.

Eu fiz a configuração de recarregamento do initctl sem sucesso.

start on filesystem
script
    wall /root/startup.txt
    eject /dev/sr0
    /bin/umount /dev/sdb2
    /bin/sleep 2s
    /bin/mount /dev/sdb2 /mnt/VirtualBox
    /bin/sleep 5s
    VBoxManage startvm "Windows 7" --type headless
    /bin/sleep 25s
    /usr/local/bin/noip2
    wall /root/startupComplete.txt
end script

post-start script
end script

(EJECT0 === meu modem usb)

(SDB2 === disco com imagem de caixa virtual)

(INICIO VIRTUALBOX & EXECUÇÃO NOIP)

    
por Marcus N 26.09.2013 / 23:47

1 resposta

1

Usando:

start on startup

em vez de

start on filesystem

funcionou para mim (eu geuss a variável do sistema de arquivos não suportado pelo nosso ambiente). Também recomendo adicionar registros em log antes e depois do script para que você possa ver até que ponto o script foi bem-sucedido.

    
por Chris Riddell 14.01.2014 / 10:28