1

Недавно я столкнулся с проблемой на моем сервере Ubuntu 12.10, для которой не могу найти решение. Со своего сервера я запускаю несколько серверов Minecraft на разных портах, обычно для запуска серверов я использую следующую команду.

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

До недавнего времени проблем не было, как только я запускаю команду, которую она выводит

[screen is terminating]

Независимо от того, под какими привилегиями / учетной записью я нахожусь, sudo, root, обычный пользователь, ни одна из них. Все возвращают одно и то же. Я попытался перезагрузить весь сервер, screen -wipe все экраны экрана . Я также попытался перечислить все экраны, думая, что он откроет экран, который все еще "завершается", но все, что он возвращает, - это No Sockets found in /var/run/screen/S-user.

Что еще я могу сделать?

1 ответ1

2

В тот момент, когда вы видите сообщение, скорее всего, экран уже завершен. Оно не обновляет сообщение, чтобы отразить тот факт, что оно уже прекратило свое действие. Вероятная причина этого заключается в том, что java мгновенно завершает работу , и вы должны запустить java -Xmx2048M -jar craftbukkit.jar nogui в том же каталоге, чтобы выяснить, почему. Обычно, когда вы запускаете экран с командой, в тот момент, когда команда выходит из экрана, также завершается.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .