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

Консоль после рестарта через Screen [VDS]

Тема в разделе "Управление сервером Bukkit", создана пользователем Сергей Сухушин, 29 окт 2014.

  1. deadanykey

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

    Баллы:
    96
    Выше прочтите, я дополнил свой ответ.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Сергей Сухушин

    Сергей Сухушин Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    suhushin
    я тут понял кое-что, скрипт start.sh при рестарте запускается относительно сервера, он не распознает команду screen ;([DOUBLEPOST=1414617188,1414617148][/DOUBLEPOST]
    Рестарт без скрина я и делал до этого, собственно по этому и пытаюсь выяснить
     
  4. deadanykey

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

    Баллы:
    96
  5. Автор темы
    Сергей Сухушин

    Сергей Сухушин Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    suhushin
  6. deadanykey

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

    Баллы:
    96
    Кстати, а что за необходимость использовать эту команду (/restart)?
     
  7. Автор темы
    Сергей Сухушин

    Сергей Сухушин Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    suhushin
    Смысл не в самой команде /restart. Мне нужно чтобы сервер автоматически перезагружался в определенное время, так же я хотел настроить скрипт рестарта при краше.
    Но если после этого я не смогу зайти в консоль - смысл?
     
  8. deadanykey

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

    Баллы:
    96
    Проще организовать скрипт и пусть крон его дёргает.
     
  9. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
  10. Автор темы
    Сергей Сухушин

    Сергей Сухушин Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    suhushin
    like it! Большое спасибо![DOUBLEPOST=1414663816,1414663780][/DOUBLEPOST]Закрою тему после того, как протестирую эту штуку.
     
  11. ActiveCraft

    ActiveCraft Новичок Пользователь

    Баллы:
    6
    я закрываю сервер в пути Ctrl+c а если краш и не могу нечего сделать в скрине то захожу в htop потом выбераю скрин сервера и наживаю F9 и 9 строку потом enter и воля сервер выключился
     
  12. Автор темы
    Сергей Сухушин

    Сергей Сухушин Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    suhushin
    Вроде получилось настроить, завтра отпишу что, да как.
    Не буду игроков мучать рестартами ;)[DOUBLEPOST=1414669216,1414667464][/DOUBLEPOST]Срет ошибками в консоль, хотя выделил 2gb
    upload_2014-10-30_17-40-9.png
     
  13. deadanykey

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

    Баллы:
    96
    Нахрена вообще использовать какие-то сторонние поделки?
    У Вас VDS, значит, есть крон. Проблема в чём сваять скрипт?
     
  14. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Выделил RTK (ему достаточно 40 Мб) или игровому процессу сервера (wrapper.properties)?
     
  15. Автор темы
    Сергей Сухушин

    Сергей Сухушин Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    suhushin
    wrapper.properties[DOUBLEPOST=1414678291,1414673299][/DOUBLEPOST]
    Я не совсем понимаю как это реализовать? Читал документацию по крону, все равно не понимаю.
    Можно пример?
     
  16. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    ртулкит в помощь!
     
  17. Автор темы
    Сергей Сухушин

    Сергей Сухушин Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    suhushin
    Большое спасибо!
    P.S
    Я эту статью читал полностью, и не 1 раз. Просто раньше с линуксом и дел не имел, а сервер стоял на Minecraft-хостинге myarena.[DOUBLEPOST=1414743745,1414742729][/DOUBLEPOST]
    Да емае, не получается!
    Вот что:
     
  18. Автор темы
    Сергей Сухушин

    Сергей Сухушин Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    suhushin
    Скрин server это мой основной сервер, там играют игроки и я его не трогаю. Тестирую все на другом
    Кстати, запустится мне все-таки получилось:
    Код:
    screen -S new bash -c "java -Xmx2G -Xms256M -XX:MaxPermSize=128M -jar server.jar"
    
    Но при /stop или /restart опять выдает [Screen is terminating]
    Вот файл start.sh:
    Код:
    cd newserver
    while : ; dosleep 5 && echo "5 секунд до старта" && sleep 5
    java -Dfile.encoding=UTF-8 -jar server.jar
    echo "сервер выключился"; done
     
  19. Автор темы
    Сергей Сухушин

    Сергей Сухушин Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    suhushin
    upload_2014-10-31_20-30-46.png
    Опять, чтож такое-то
     
  20. Автор темы
    Сергей Сухушин

    Сергей Сухушин Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    suhushin
    Да
     
  21. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    screen sh test.sh
    test.sh должен содержать в себе бесконечный цикл. рестарт должен отправить скрипт на 2й круг не закрывая его.
     

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