34.8 Ansibleの展開に関連する問題のトラブルシューティング

次の表に、発生する可能性のある問題とそれを解決するための推奨されるアクションを示します。問題が続く場合は、OpenTextの担当者にお問い合わせください。

問題

推奨されるアクション

展開で初めてdeploy.ymlを実行すると、Dockerイメージがターゲットノードに存在しないことを示す次のメッセージが表示されます。たとえば、Core DNSコンテナを展開する場合、次のエラーが表示されます。

fatal: [<ip address/DNS>]: FAILED! => {"changed": true, "cmd": "docker images | grep coredns | grep 1.8.0", "delta": "0:00:00.914078", "end": "msg": "non-zero return code", "rc": 1, "start": "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}

現時点で解決策はありません。ただし、このメッセージを無視して、展開を続行できます。これによって機能が失われることはありません。

IPアドレスがネットワーク上の別のコンテナですでに使用されている場合、コンテナ展開は失敗します。次の例外がコンソールに報告されます。

fatal: [<ip address/DNS>]: FAILED! => {"changed": false, "msg": "Error starting container b1eb07f42cf6bd63787ae6167f5e3a0f7cbee0f8be80a5764bcc7c7f9d6b96b1: 403 Client Error for http+docker://localhost/v1.40/containers/b1eb07f42cf6bd63787ae6167f5e3a0f7cbee0f8be80a5764bcc7c7f9d6b96b1/start: Forbidden (\"Address already in use\")"}

コンテナに別のIPアドレスを割り当てます。

Identity Applicationsコンテナを展開した後で、OpenText Identity Managerダッシュボードにログインし、タスクページに移動すると、ダッシュボードにタスクのリストが期待どおりにはフェッチされません。次のエラーがcatalina.outファイルで報告されます。

SEVERE [main] org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource Unable to process web resource [/WEB-INF/classes/com/microfocus/idm/nrf/resources/NRFRsrc_fr.class] for annotations
     java.io.EOFException
     at java.io.DataInputStream.readFully(DataInputStream.java:197)
     at java.io.DataInputStream.readUTF(DataInputStream.java:609)
     at java.io.DataInputStream.readUTF(DataInputStream.java:564)
     at org.apache.tomcat.util.bcel.classfile.ConstantUtf8.getInstance(ConstantUtf8.java:36)
     at org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:79)
     at org.apache.tomcat.util.bcel.classfile.ConstantPool.<init>(ConstantPool.java:53)
     at org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:174)
     at org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:83)
     at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2351)
     at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:2250)
     at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:2244)
     at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:2244)
     at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:2244)
     at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:2244)
     at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:2244)
     at org.apache.catalina.startup.ContextConfig.processClasses(ContextConfig.java:1397)
     at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1302)
     at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:985)

この問題を回避するには、次の手順を実行してください。

  1. /opt/netiq/idm/apps/tomcat/webapps/ディレクトリに移動します。

  2. workflowフォルダを削除します。

  3. (オプション) Tomcatを再起動します。