Разбор

Сервер не запускается: что смотреть

Что делать, если сервер Minecraft не запускается: разбор по тому, что панель показывает на самом деле — состояние, консоль, нехватка памяти и чужие версии модов.

Здесь собрано всё, что панель говорит про сервер, который не работает, и что с каждым случаем делать. ⏱️ Пройти разбор до конца — минут пять; половина случаев закрывается на первом же шаге.

Шаг 1. Прочитайте состояние в шапке

Состояние написано в шапке страницы сервера крупно и словами. В таблице ниже — что за каждым из них стоит. Нода в третьей колонке — это наш компьютер в дата-центре, тот самый, на котором ваш сервер и работает.

Что написаноЧто это на самом делеЧто делать
УстанавливаетсяНода ещё раскладывает файлыПодождать. После первой установки сервер запускается сам, после переустановки — нет
Запускается…Команда отправлена, панель ждёт ответа нодыПодождать
ОстановленСервер выключен, и это нормальное состояние«Запустить» в шапке
ОшибкаСервер упалВкладка «Консоль», фильтр «Ошибки»
Нет связиНода не отвечает панелиФайлы на месте — их просто не видит панель. Повторить через минуту
Остановлен из-за денегБаланс кончилсяПополнить баланс — сервер вернётся сам
Сеть отключенаИсходящий трафик ограничен из-за подозрительной активностиНаписать в поддержку
ЗаблокированСервер заблокирован по жалобеНаписать в поддержку: сами снять это нельзя

Шаг 2. Написано «Работает», а зайти нельзя

Значит, сервер жив, и дело в том, как к нему стучатся. Четыре причины по частоте:

  • Адрес взят не оттуда. Правильный лежит в колонке «Адрес» в шапке и во вкладке «Сеть», в блоке «Адрес подключения». Он не меняется ни при перезапуске, ни при переустановке.
  • Включено «Пускать только по списку», а ника в списке нет. Добавьте ник во вкладке «Консоль»: whitelist add ник.
  • Версия игры у клиента и у сервера разная. Версию сервера видно во вкладке «Настройки игры», в разделе «Версия и вывеска».
  • Сервер только что запустился и ещё грузит мир. Во вкладке «Консоль» это видно по строке про готовность — до неё в игру не пустят.

Шаг 3. Сервер стартует и тут же падает

Откройте вкладку «Консоль» и включите фильтр «Ошибки». Причина почти всегда написана там прямым текстом, по-английски. Самых частых — четыре.

  • Не хватает памяти. Опустите «Дальность прорисовки» и «Максимум игроков» во вкладке «Настройки игры» — или возьмите тариф, где памяти больше.
  • Мод собран не под ту версию игры. Такой мод не «работает хуже», а вообще не даёт серверу запуститься. Уберите тот, который добавили последним.
  • Два плагина мешают друг другу. Приём тот же: убрать добавленный последним и запустить снова.
  • Кончилось место на диске. Сколько его занято, видно во вкладке «Сервер», в объёме сервера.
Схема круга: сервер запустился, упал, нода подняла его заново — и всё повторяется, пока причина падения не убрана
Круг выглядит как «сервер то работает, то нет», но случайности здесь нет: каждый оборот начинается с той же причины, что и предыдущий.

Шаг 4. Куда смотреть, если ничего не помогло

Четыре места панели и вопрос, на который отвечает каждое: шапка сервера — что сейчас, консоль — почему упал, задачи — что делала панель, вкладка «Сервер» — синхронизация состояния
Места разные, и вопросы у них разные. «Ошибка» в шапке говорит только то, что сервер упал; почему именно — знает консоль, а что панель при этом делала — «Задачи».

Вкладка «Задачи» показывает всё, что панель делала с сервером: создание, запуск, остановку, переустановку — и по каждой записи видно, чем дело кончилось и почему отказ. Если задача давно висит в «Выполняется», во вкладке «Сервер» есть кнопка «Синхронизировать состояние». Она сверяет записанное в панели с тем, что на самом деле видит нода, и закрывает зависшие задачи. Файлы, мир и настройки эта кнопка не трогает — удалить ею ничего нельзя.