Что приводит к внезапному сбою файла / etc .conf при загрузке

Мне нужно запустить некоторые приложения во время загрузки на сервере 14.04. У меня есть файл conf /etc/init/fireimager.conf, который выполняет скрипт, который запускает некоторые другие скрипты, проверил его, и он заработал в марте. Я работал над кодом и загрузился с включенным сегодня файлом конфигурации, и он больше не работает: он завершается с ошибкой 2. Я подозреваю, что некоторые обновления / обновления что-то изменили.

Я хочу, чтобы скрипт запускался, когда загрузка в основном завершена. Я новичок в Linux.

fireimager.conf (запись в журнале не производится):

description "Copies fireimager executeables to the ram disk and executes them."
author "Robert Lockwood"

#start on filesystem or runLevel [2345]
start on net-device-added INTERFACE=eth0
stop on shutdown

script
echo "[`date`] Fireimager initializing Started" >> /var/log/fireimager.log
exec /home/programmer/bin/init/inittest

end script
2
задан 8 May 2015 в 01:51

1 ответ

Могло случиться так, что Ваш start команда заставляет Ваш сценарий произойти слишком рано. Я не знаю точно, что делает fireimager, но возможно Вы хотите запустить его после того, как сети возросли?

start on net-device-up

я не знаю, мог ли ИНТЕРФЕЙС быть определен или нет. Но добавленные к сетевому устройству средства, что интерфейс присутствует, но не обязательно запущен, который может быть проблемой.

Вы могли также попробовать свой сценарий в командной строке, как только системе предстоит удостоверяться, что это работает тогда. Если так, тогда эти start, конечно, единственная вещь, которую необходимо настроить.

<час>

Также в следующем:

exec /home/programmer/bin/init/inittest

мы видим, что сценарий помещается под /home/programmer/..., который не считают безопасным. Я не думаю, что сценарии начальной загрузки обнаружат, что, но я переместил бы тот сценарий где-то в другом месте, где система могла ожидать такой сценарий (возможно, под /usr/local/bin).

0
ответ дан 8 May 2015 в 01:51

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

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