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.

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