RHEL8.1にてwildflyのサービス化がうまくいかず困っているので下記事象に出くわした方、解消方法のあたりがつく方がいればご教示ください。
【事象】
/etc/systemd/system/wildfly.serviceを作成後にデーモンをリロードしてサービスを起動(systemctl start wildfly)したところ、終了コードは0で返ってくるがサービスのステータスを確認すると起動状態になっておらず、/var/log/messagesにも"systemd[1]: Started The WildFly Application Server."の1行が出力されるのみ。
※以下のような感じです。
html
1[root@p10aoa001 system]# systemctl start wildfly 2[root@p10aoa001 system]# echo $? 30 4[root@p10aoa001 system]# systemctl status wildfly 5● wildfly.service - The WildFly Application Server 6 Loaded: loaded (/etc/systemd/system/wildfly.service; enabled; vendor preset: disabled) 7 Active: inactive (dead) since Thu 2020-03-05 09:51:26 JST; 11s ago 8 Process: 4999 ExecStart=/opt/wildfly-18.0.1.Final/bin/launch.sh $WILDFLY_MODE $WILDFLY_CONFIG $WILDFLY_BIND (code=> 9 Main PID: 4999 (code=exited, status=0/SUCCESS) 10 11Mar 05 09:51:25 p10aoa001.domain.local systemd[1]: Started The WildFly Application Server.
また、/etc/systemd/system/wildfly.service自体は以下の内容であり、ExecStart部分を手動実行するとwildflyが起動する。
※$WILDFLY_MODE=standalone, $WILDFLY_CONFIG=standalone.xml, $WILDFLY_BIND=0.0.0.0
html
1[Unit] 2Description=The WildFly Application Server 3After=syslog.target network.target 4Before=httpd.service 5 6[Service] 7Environment=LAUNCH_JBOSS_IN_BACKGROUND=1 8EnvironmentFile=/etc/wildfly/wildfly.conf 9User=root 10LimitNOFILE=102642 11PIDFile=/var/run/wildfly.pid 12ExecStart=/opt/wildfly-18.0.1.Final/bin/launch.sh $WILDFLY_MODE $WILDFLY_CONFIG $WILDFLY_BIND 13StandardOutput=null 14 15[Install] 16WantedBy=multi-user.target
上記の通りエラーメッセージも今のところ確認出来ていないためどこでこけているの分からず。。。
解消方法に心当たりがある方は回答をもらえると助かります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/05 01:56 編集
2020/03/05 01:59
2020/03/05 08:24
2020/03/05 09:01