/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
задан 21 November 2015 в 09:27

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 cookbook

1
ответ дан 7 December 2019 в 16:06

Другие вопросы по тегам:

Похожие вопросы: