2.2.5.3. Web コンソール OpenShift の一般的な問題

2.2.5.3.1. エグゼキューター Pod が NoRouteToHostException を出力する

エグゼキューター Pod のログにアクセスする際に、以下のエラーが表示されます。

13:44:03,501 SEVERE [org.jboss.windup.web.messaging.executor.ExecutorBootstrap] (main) Could not start messaging listener due to: Failed to connect to any server. Servers tried: [http-remoting://192.0.2.4:8080 (java.net.NoRouteToHostException: No route to host)]: javax.naming.CommunicationException: Failed to connect to any server. Servers tried: [http-remoting://192.0.2.4:8080 (java.net.NoRouteToHostException: No route to host)]
[...]

意味:

NoRouteToHostException は、この Pod が Web コンソール Pod に接続できないことを示します。

解決方法:

新規デプロイメントでは、Web コンソールの前にエグゼキューターが開始されるため、これは想定されます。それ以外の場合は、Web コンソール Pod を調べ、ここで表示されるエラーを解決します。Web コンソールが正常に実行されたら、エラーが解決されるはずです。