tela retorna [tela está terminando], mas nunca termina

1

Recentemente encontrei um problema no meu servidor Ubuntu 12.10 que não consigo encontrar uma solução para. Do meu servidor eu corro um par de servidores Minecraft em portas diferentes, geralmente para iniciar os servidores eu usaria o seguinte comando.

screen -S minecraft java -Xmx2048M -jar craftbukkit.jar nogui

Nunca houve um problema até recentemente, assim que eu executo o comando que ele gera

[screen is terminating]

Não importa de que privilégios / conta eu estou, sudo, root, um usuário normal, nenhum deles. Todos retornam a mesma coisa. Eu tentei reiniciar o servidor inteiro, limpando todas as telas screen -wipe . Eu também tentei listar todas as telas pensando que isso iria expor a tela que ainda está "terminando", mas tudo o que ela retorna é No Sockets found in /var/run/screen/S-user.

O que mais posso fazer?

    
por Clayton 17.11.2013 / 06:20

1 resposta

2

No momento em que você vê a mensagem, é provável que a tela já tenha terminado. Não atualiza a mensagem para refletir o fato de que ela já foi encerrada. A causa provável disso é que o java está saindo instantaneamente e você deve executar java -Xmx2048M -jar craftbukkit.jar nogui no mesmo diretório para descobrir o motivo. Normalmente, quando você executa a tela com um comando, o momento em que o comando sai da tela também sai.

    
por 17.11.2013 / 09:00