ホストコントローラーとの接続を失ったあと JBoss EAP 6 管理下のサーバーがダウンする
Issue
- JBoss サーバーノードはダウンしますが、ホストコントローラーとプロセスコントローラーは実行しています。これにより、JBoss サーバー全体を毎日再起動しているため、この問題を解決したいです。
- VMware 仮想マシンで JBoss のドメインモードを実行しており、シャットダウン操作をしなくてもサーバーがシャットダウンします。
hs_err_pid*.logファイルはありません。 - アプリケーションサーバーを 1 台実行しているドメインがありますが、アプリケーションサーバーは終了しました。このとき、リクエストは処理されませんでした。ホストコントローラーへの接続を失ったようです。これが原因で失敗したのでしょうか? この問題は回避できますか?
- JBOSS サーバーは JBAS012175 で停止します。
- アプリケーションに 'IO exceptions' が発生します。
- JBOSS サーバーが停止している理由は分かりません。通常のシャットダウンようですが、エラーが発生します。
14:29:13,363 ERROR [stderr] (main) java.io.IOException:JBAS012175:Channel closed
14:29:13,363 ERROR [stderr] (main) at org.jboss.as.server.mgmt.domain.HostControllerConnection.getChannel(HostControllerConnection.java:100)
14:29:13,364 ERROR [stderr] (main) at org.jboss.as.protocol.mgmt.ManagementChannelHandler.executeRequest(ManagementChannelHandler.java:115)
14:29:13,364 ERROR [stderr] (main) at org.jboss.as.protocol.mgmt.ManagementChannelHandler.executeRequest(ManagementChannelHandler.java:98)
14:29:13,364 ERROR [stderr] (main) at org.jboss.as.server.mgmt.domain.HostControllerConnection.reConnect(HostControllerConnection.java:168)
14:29:13,364 ERROR [stderr] (main) at org.jboss.as.server.mgmt.domain.HostControllerClient.reconnect(HostControllerClient.java:98)
14:29:13,365 ERROR [stderr] (main) at org.jboss.as.server.DomainServerMain.main(DomainServerMain.java:138)
14:29:13,365 ERROR [stderr] (main) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
14:29:13,365 ERROR [stderr] (main) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
14:29:13,365 ERROR [stderr] (main) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:29:13,365 ERROR [stderr] (main) at java.lang.reflect.Method.invoke(Method.java:606)
14:29:13,366 ERROR [stderr] (main) at org.jboss.modules.Module.run(Module.java:270)
14:29:13,366 ERROR [stderr] (main) at org.jboss.modules.Main.main(Main.java:411)
- 以下のようなログが確認できます。
[Host Controller] 02:18:06,893 ERROR [org.jboss.as.controller.management-operation] (HttpManagementService-threads - 858) JBAS014612:Operation ("read-resource") failed - address:([
[Host Controller] {"host" => "testhost"},
[Host Controller] {"server" => "server-three"},
[Host Controller] {"subsystem" => "datasources"},
[Host Controller] {"data-source" => "ExampleDS"}
[Host Controller] ]): java.lang.RuntimeException: java.io.IOException:JBAS012175:Channel closed
.
.
[Server:server-three] [31m02:20:17,897 ERROR [stderr] (main) java.net.ConnectException:JBAS012174:Could not connect to remote://10.10.10.10:9999.The connection failed
.
.
[Host Controller] 02:19:26,241 ERROR [org.jboss.remoting.remote.connection] (Remoting "example.com:MANAGEMENT" read-1) JBREM000200:Remote connection failed: java.io.IOException:JBREM000201:Received invalid message on Remoting connection 4b050ff7 to /10.10.10.10:52239
.
.
[Server:server-three] [0m02:20:52,042 INFO [org.jboss.as] (MSC service thread 1-5) JBAS015950:JBoss EAP 6.2.0.GA (AS 7.3.0.Final-redhat-14) stopped in 27001ms
.
.
[Host Controller] 02:21:06,250 INFO [org.jboss.as.host.controller] (ProcessControllerConnection-thread - 2) JBAS010926:Unregistering server server-three
.
.
[Host Controller] 10:02:45,164 INFO [org.jboss.as.host.controller] (Host Controller Service Threads - 49) JBAS010923:Stopping server server-three
[Host Controller] 10:02:45,212 WARN [org.jboss.as.domain] (MSC service thread 1-5) JBAS010929:Connection to remote host "slaveHost" closed unexpectedly
.
.
10:02:52,764 INFO [org.jboss.as.process.Host Controller.status] (Shutdown thread) JBAS012018:Stopping process 'Host Controller'
[Host Controller] 10:02:52,830 INFO [org.jboss.as] (MSC service thread 1-8) JBAS015950:JBoss EAP 6.2.0.GA (AS 7.3.0.Final-redhat-14) stopped in 58ms
10:02:52,865 INFO [org.jboss.as.process.Host Controller.status] (reaper for Host Controller) JBAS012010:Process 'Host Controller' finished with an exit status of 0
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
