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 コンソールが正常に実行されたら、エラーが解決されるはずです。