Я следовал руководству именно по этому сайт для установки сервера Minecraft в моей системе Ubuntu Server 20.04, и я получаю следующий вывод, используя показанные команды:
owner@mk-dell-t110:~$ sudo systemctl start minecraft@survival
владелец@mk-dell-t110:~$ sudo systemctl статус minecraft@survival
✓ [email protected] - Сервер Minecraft: выживание
Загружено: загружено (/etc/systemd/system/[email protected]; включено; предустановка поставщика: включена)
Активно: сбой (результат: код выхода) с воскресенья 2021-09-26 04:46:11 UTC; 23с назад
Процесс: 583600 ExecStart=/usr/bin/screen -DmS mc-survival /usr/bin/java -Xmx4G -jar minecraft_server.jar nogui (code=exited, status=0/SUCCE>
Процесс: 583619 ExecStop=/usr/bin/screen -p 0 -S mc-survival -X eval stuff "сказать, что СЕРВЕР ВЫКЛЮЧАЕТСЯ ЧЕРЕЗ 5 СЕКУНД. СОХРАНЯЕМ ВСЕ КАРТЫ..."^M (co>
Основной PID: 583600 (код=выход, статус=0/УСПЕХ)
26 сентября, 04:46:11 mk-dell-t110 systemd[1]: [email protected]: запланированное задание перезапуска, счетчик перезапусков равен 5.
26 сентября, 04:46:11 mk-dell-t110 systemd[1]: сервер Minecraft остановлен: выживание.
26 сентября, 04:46:11 mk-dell-t110 systemd[1]: [email protected]: запрос на запуск повторяется слишком быстро.
26 сентября, 04:46:11 mk-dell-t110 systemd[1]: [email protected]: Ошибка с результатом «код выхода».
26 сентября, 04:46:11 mk-dell-t110 systemd[1]: не удалось запустить сервер Minecraft: выживание.
owner@mk-dell-t110:~$ journalctl -u [email protected]
-- Журналы начинаются в четверг 23 сентября 2021, 21:52:02 UTC, заканчиваются в воскресенье 26 сентября 2021, 04:46:37 UTC. --
26 сентября 00:25:48 mk-dell-t110 systemd[1]: Запущен сервер Minecraft: выживание.
26 сентября, 00:25:48 mk-dell-t110 screen[558000]: сеанс экрана не найден.
26 сентября, 00:25:48 mk-dell-t110 systemd[1]: [email protected]: процесс управления завершен, код = завершен, статус = 1/FAILURE
26 сентября, 00:25:48 mk-dell-t110 systemd[1]: [email protected]: Ошибка с результатом «код выхода».
26 сентября, 00:25:48 mk-dell-t110 systemd[1]: [email protected]: запланированное задание перезапуска, счетчик перезапусков равен 1.
26 сентября, 00:25:48 mk-dell-t110 systemd[1]: сервер Minecraft остановлен: выживание.
26 сентября 00:25:48 mk-dell-t110 systemd[1]: Запущен сервер Minecraft: выживание.
26 сентября, 00:25:48 mk-dell-t110 screen[558027]: сеанс экрана не найден.
26 сентября, 00:25:48 mk-dell-t110 systemd[1]: [email protected]: процесс управления завершен, код = завершен, статус = 1/FAILURE
26 сентября, 00:25:48 mk-dell-t110 systemd[1]: [email protected]: Ошибка с результатом «код выхода».
26 сентября, 00:25:49 mk-dell-t110 systemd[1]: [email protected]: запланированное задание перезапуска, счетчик перезапусков равен 2.
26 сентября, 00:25:49 mk-dell-t110 systemd[1]: сервер Minecraft остановлен: выживание.
26 сентября 00:25:49 mk-dell-t110 systemd[1]: запущен сервер Minecraft: выживание.
26 сентября, 00:25:49 mk-dell-t110 screen[558049]: сеанс экрана не найден.
26 сентября, 00:25:49 mk-dell-t110 systemd[1]: [email protected]: процесс управления завершен, код = завершен, статус = 1/FAILURE
26 сентября, 00:25:49 mk-dell-t110 systemd[1]: [email protected]: Ошибка с результатом «код выхода».
26 сентября, 00:25:49 mk-dell-t110 systemd[1]: [email protected]: запланированное задание перезапуска, счетчик перезапусков равен 3.
26 сентября, 00:25:49 mk-dell-t110 systemd[1]: сервер Minecraft остановлен: выживание.
26 сентября 00:25:49 mk-dell-t110 systemd[1]: запущен сервер Minecraft: выживание.
26 сентября, 00:25:49 mk-dell-t110 screen[558072]: сеанс экрана не найден.
26 сентября, 00:25:49 mk-dell-t110 systemd[1]: [email protected]: процесс управления завершен, код = завершен, статус = 1/FAILURE
26 сентября, 00:25:49 mk-dell-t110 systemd[1]: [email protected]: Ошибка с результатом «код выхода».
владелец@mk-dell-t110:~$
Я новичок в Ubuntu Server, поэтому прошу прощения, если это не очень помогает при диагностике ошибок. Как я уже сказал, я следовал связанному руководству точно до части с надписью «Предоставление нового экземпляра сервера Minecraft на том же хосте». На данный момент мне нужен только один сервер Minecraft.
Обновление: я только что попытался запустить сервер вручную с помощью java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
команда, и это вывод:
владелец@mk-dell-t110:/opt/minecraft/survival$ ls
eula.txt minecraft_server.jar
owner@mk-dell-t110:/opt/minecraft/survival$ java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Ошибка: LinkageError произошла при загрузке основного класса net.minecraft.server.Main
java.lang.UnsupportedClassVersionError: net/minecraft/server/Main был скомпилирован более новой версией среды выполнения Java (версия файла класса 60.0), эта версия среды выполнения Java распознает только версии файла класса до 55.0.
владелец@mk-dell-t110:/opt/minecraft/survival$
Это сразу после того, как я попытался проверить, установлена ли у меня Java, с помощью команды sudo apt установить экран wget default-jdk nmap
из учебника на веб-сайте (ранее ссылка выше) я следовал, чтобы зайти так далеко.