Como colocar em segundo plano um processo nohup usando o ssh paralelo?

2

Este comando funciona:

parallel-ssh -i -O 'IdentityFile=control.pem' -l control  -H example.com 'nohup /home/hubot/runHubot.sh' 2>&1

Quando eu faço logon no meu servidor, ps mostra que o script runHubot está em execução. No entanto, este comando não é em segundo plano, então ele não retorna ao ssh paralelo

O mesmo comando, apenas com um único & anexado a nohup , não funciona. Por quê?

parallel-ssh -i -O 'IdentityFile=control.pem' -l control  -H example.com 'nohup /home/hubot/runHubot.sh &' 2>&1

Esse comando retorna para o ssh paralelo, mas o script de hubot não está na minha ps output.

Como posso fazer o background desse processo usando o ssh-paralelo (mudar para outro programa não é uma opção)?

    
por andy 04.10.2012 / 17:59

1 resposta

0

Você vê isso em ps -elf ou ps aux ? ps só pode mostrar seus processos com um terminal.

    
por 04.10.2012 / 18:34

Tags