Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Перестал работать сервер

Тема в разделе "Помощь", создана пользователем OzTheGreate_, 6 янв 2017.

  1. Автор темы
    OzTheGreate_

    OzTheGreate_ Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    OzzyBone
    Есть у меня линукс север на Ubuntu 16.04.1 (Сам север стоит у брата дома)
    На нём стоит сервер майна на ядре Thermos
    Так вот он все время крашится.. Краш происходит от того, что полностью забивается оператива выделеная для явы.
    Так вот в один прекрасный момент после краша сервер перестал запускаться..
    При попытки запустить со скрипта получаю
    Код:
    ds@ds:~$ sh start.sh
    sh: 0: Can't open start.sh
    
    при попытке прописать все в ручную получаю
    Код:
    ds@ds:~$ java -server -Xms512m -Xmx3072m -jar thermos.jar nogui
    Error: Unable to access jarfile thermos.jar
    
    Ребут не помог... В общем поимогите решить проблемму. Для начала вторую, а потом уже проблему крашей
     
  2. Хостинг MineCraft
    <
  3. Estamon

    Estamon Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Estamon
    Ну, не знаю даже чем помочь, но, как бы это странно не звучало могу предположить то, что файл: "Thermos.jar" пропал/удалили/переименовали так, как при запуске, сервер не может найти его. Проверь, присутствует ли такой файл в корневой папке сервера или же раньше где он хранился.
     
  4. Автор темы
    OzTheGreate_

    OzTheGreate_ Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    OzzyBone
    думаю звучит это действительно странно, так как будучи не особо глупой персоной это первое, что я проверил.
     
  5. Estamon

    Estamon Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Estamon
    Но, написать я стоил, разные люди бывают. Бывает, даже и опытные люди пропускают такие мелочи, не сочтите это каким-то унижением или же даже обидой. (Вдруг в итоге окажется то, что ошибка была именно в этом.) Попробуйте, запускать сервер с другим скриптом. Может поможет.
     
  6. Ависомик

    Ависомик Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    SAM_47
    Чувак, я хз что у тебя там, но попробуй такой код:

    Код:
    #! /bin/sh
    cd ~/.minecraft_server/
    java -Xincgc -Xmx1G -Dfile.encoding=UTF-8 -jar thermos.jar
    exit 0
     
  7. Will Orion Z

    Will Orion Z Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Убрать параметр -server и опцию nogui.
    ЗАЙТИ в папку с сервером и запустить. Ты пытаешься запустить его с корня -_-

    Facepalm...
     
  8. Ависомик

    Ависомик Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    SAM_47
    Ухахахах
     
  9. Will Orion Z

    Will Orion Z Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Не думал, что все так плохо...
     
  10. Автор темы
    OzTheGreate_

    OzTheGreate_ Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    OzzyBone
    эм.. а чего ограничение оперативы на 1 гиг? и зачем там устонавливать кодировку?[DOUBLEPOST=1483784096,1483784027][/DOUBLEPOST]
    но ведь все работало. и как убрать nogui ? без него с консоли нормально не попляшешь.[DOUBLEPOST=1483784482][/DOUBLEPOST]
    Короче спасибо. Я не понял почему.. Но.. все заработало когда я запустил start.sh из папки с сервером. При том, что раньше убунта прекрасно запускала этот фаил с корня или домашней папки.
     
  11. Ависомик

    Ависомик Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    SAM_47
    Кодировка UTF-8 Я поставил, потому что когда я перевожу плагин Authme у меня "каракули"
    Ограничение можно поставить свое.
    Код брал вообще с Minecraft WIKI
     
  12. InterWall

    InterWall Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    InterWall
    На линухе в параметрах запуска кодировка роли не сыграет.
     
  13. Larin

    Larin Старожил Пользователь

    Баллы:
    103
    Рабочая папка является той, с которой запускаешь скрипт. Запускаешь с корня - поиск идет в корне.
    Тебе нужен такой код:
    Код:
    #!/bin/sh
    cd "$(dirname "$0")"
    java -server -Xms512m -Xmx3072m -jar thermos.jar nogui
    
    Тогда будет работать.
    -server не убирай, по-идее, jvm будет быстрее работать.
     
  14. Will Orion Z

    Will Orion Z Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Не будет.
    Если у тебя убунта с голой консолью, без гуя - то этот параметр не нужен.
     
  15. Автор темы
    OzTheGreate_

    OzTheGreate_ Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    OzzyBone
    Спасибо всем. А на счёт падения сервера подсказать что пожете? (Оператива для серва забивается. Сегодня, к слову, он хоть и всех кикал и зависал, но разлагивал. Но это все равно происходит часто.. Уж очень. Люди жалуюся)
     
  16. Ависомик

    Ависомик Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    SAM_47
    Ты на хосте или на компе держишь?
     
  17. InterWall

    InterWall Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    InterWall
     
  18. Warik228

    Warik228 Активный участник Пользователь

    Баллы:
    66
    Skype:
    kcomissarov
    Имя в Minecraft:
    Warik
    Раз у тебя сервер падал, тебе не судьба было плагин на автоперезагрузку поставить или в sh замутить цыкл, что если падает , то сразу же запускается?
     
  19. Автор темы
    OzTheGreate_

    OzTheGreate_ Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    OzzyBone
    ну он у меня от забитой оперативы падал. Уже решил добавление планки оперативы.
     

Поделиться этой страницей