Como posso resumir uma tela desanexada depois de desligar meu laptop?

0

Eu quero lançar um programa em um servidor remoto (Amazon AWS), mas o cálculo leva cerca de 50h. Por isso, gostaria de iniciar o meu programa, desligar o computador e voltar a ver os resultados assim que terminar.

Eu fiz o seguinte comando:

screen
ssh -i ubuntu@ip-address
python2 my_code.py

e depois pressione Ctrl + A , Ctrl + D para desanexar.

Depois disso, eu desligo o meu computador. Quando eu ligar e executar

screen -r 

Eu obtenho o seguinte

There is no screen to be resumed.
    
por vincent75 25.08.2017 / 11:27

1 resposta

1

Se você desativou seu laptop, esse processo screen foi encerrado. Você deve executar screen na instância do AWS:

ssh ubuntu@ip
# Then
screen
python ...

Por fim, screen deve ser executado no sistema que provavelmente continuará em execução. Se esse for o seu laptop, execute screen no laptop. Se essa for a instância do AWS, execute-a na instância do AWS.

    
por muru 25.08.2017 / 11:31