Wildfly 8.2.0 Финальный скрипт запуска не работает Ubuntu 15.05
После установки примера сценария Debian в $JBOSS/home, я получаю следующую ошибку при запуске службы wildfly.
"Не удалось перезапустить wildfly.service: не удалось загрузить модуль wildfly.service: такого файла или каталога нет."
Я установил сценарии запуска wildfly:
sudo cp $WILDFLY_HOME/bin/init.d/wildfly-init-debian.sh/etc/init.d/wildfly
sudo cp $WILDFLY_HOME/bin/init.d/wildfly.conf /etc/default/wildfly
sudo adduser --system --group --disabled-login wildfly
sudo chown -R wildfly:wildfly $WILDFLY_HOME
У кого-нибудь есть решение для этого?
1 ответ
Эта проблема обычно возникает, когда вы запустите символический скрипт запуска ($WILDFLY_HOME/bin/init.d/wildfly-init-debian.sh
). Вместо этого сделайте жесткую ссылку или обычную копию /etc/init.d/wildfly
).
"Нет такого файла или каталога". вызвано тем, что скрипт запуска не видит pidofproc
а также log_*_msg
функции, хотя он включает их правильно из /lib/lsb/init-functions
, Вы можете увидеть это, например, из journalctl
,
Если у вас возникла эта проблема даже после простого копирования сценария запуска, попробуйте turn-it-off-and-on-again
(выход из консоли или даже перезагрузка;o). Но иногда просто systemctl daemon-reload
достаточно.
Связанная проблема в трекере проблем Jboss.