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

Помогите autosaveworld авторестарт не робит на Debian

Тема в разделе "[Архив] Помощь", создана пользователем morfik, 28 июн 2014.

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

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

    Баллы:
    103
    Здравствуйте, есть плагин AutoSaveWorld, и конфиг
    Код:
    autorestart:
      enabled: true
      broadcast: true
      time:
      - 00:29
      countdown:
        enabled: true
        broadcastonsecond:
        - 60
        - 30
        - 10
        - 9
        - 8
        - 7
        - 6
        - 5
        - 4
        - 3
        - 2
        - 1
      scriptpath: start.sh
      juststop: false
    Он стопает сервер, но не запускает.

    На компе норм. То есть start.bat запустил

    И вот такой start.sh
    Код:
    #!/bin/sh
    BINDIR=$(dirname "$(readlink -fn "$0")")
    cd "$BINDIR"
    screen -S server2 java -Xmx10G -Xms1G -XX:PermSize=256m -XX:MaxPermSize=512m -Dfile.encoding=UTF-8 -jar mcpc.jar
     
  2. Хостинг MineCraft
    <
  3. TAB_mk

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

    Баллы:
    173
    Имя в Minecraft:
    TAB_mk
    Чистый пробовал плагин запускать?
     
  4. Автор темы
    morfik

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

    Баллы:
    103
    в смысле? он на винде работает, а на дебиане нет
     
  5. kirr9999

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

    Баллы:
    103
    Для авторестартов лучше использовать утилиту RemoteToolKit.
     
  6. mamayadesu

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

    Баллы:
    103
    Skype:
    Mamayadesu
    Имя в Minecraft:
    Mamayadesu
    для авторестарта лучше самому написать sh файл
     
  7. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Попробуй так scriptpath: ./start.sh
     
  8. Alexgrist

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

    Баллы:
    173
    Пишу всегда от корня. Работает. Так /home/user/server/start.sh
     
  9. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    AUtoSaveWorld автоматом расширяет путь до абсолютного, ну кроме совсем древних версий.
    Скорее всего автору тупо не хватает памяти для запуска нового инстанса JVM, в таком случае могу порекомендовать в скрипт перед запуском сервера добавить sleep 10, должно хватить чтобы старая JVM зашатдаунилась.
     
  10. Автор темы
    morfik

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

    Баллы:
    103
    спасибо большое!
     
  11. Alexgrist

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

    Баллы:
    173
    Вообще-то и так работает ./start.sh. И прислушайся к совету Shevchik'а.
     
  12. Автор темы
    morfik

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

    Баллы:
    103
    ок
     

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