/etc/init скрипт запуска в Ubuntu 14.04?
Как я могу использовать /etc/init для запуска скриптов при запуске в Ubuntu 14.04? Файл: minecraft.conf в /etc/init
respawn limit 20 5
cd /home/minecraft
java -Xmx2048M -Xms2048M -jar minecraft_server.jar nogui
При перезагрузке нет логов, иначе я бы с удовольствием поделился ими.
1 ответ
Похоже, вам нужна файловая система для навигации по каталогу перед запуском сценария инициализации, поэтому используйте
start on local-filesystems
или если ваш jar нужно, чтобы сеть работала во время запуска или запуска задачи инициализации, используйте
start on (local-filesystems and net-device-up IFACE!=lo)
или же
start on (local-filesystem and started networking)
вместо
start on runlevel [2345]
и лучше использовать как:
java -Xmx2048M -Xms2048M -jar /home/minecraft/minecraft_server.jar nogui
или же
cd /home/minecraft && java -Xmx2048M -Xms2048M -jar minecraft_server.jar nogui
узнать больше о выскочке из кулинарной книги Upstart Ubuntu