cifs-share-get-iterでの解析エラーが原因でAIQUMでクラスタの取得が失敗する
環境
- ActiveIQ Unified Manager(AIQUM)9.6以降
- あらゆるOSプラットフォーム
- ONTAP 9.x
問題
cifs-share-get-iter
ZAPI呼び出しのパージ時にAIQUMでクラスタの取得が失敗するau.log
:
WARN [foundation-poll-2] c.o.s.a.d.n.t.z.ZAPIConnection (ZAPIConnection.java:633) - [netappfoundation] <Cluster_Name> - while executing ZAPIs on datasource: <Cluster_Name> IP: <Cluster_IP>for ZAPI: cifs-share-get-iter, com.onaro.sanscreen.acquisition.framework.datasource.DataSourceErrorException: Failed to parse response org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x1f) was found in the element content of the document.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) ~[xercesImpl.jar:?]
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) ~[xercesImpl.jar:?]
...
...
Wrapped by: org.jdom.input.JDOMParseException: Error on line 3: An invalid XML character (Unicode: 0x1f) was found in the element content of the document.
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:468) ~[jdom.jar:1.0]
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:851) ~[jdom.jar:1.0]
at com.onaro.sanscreen.acquisition.datasource.netapp_ocie.transport.zapi.ZAPIConnection.parseResponseXMLFromZAPIOutput(ZAPIConnection.java:267) ~[au-datasource-netappfoundation.jar:9.13.0-2023.06.J287]
... 13 more
Wrapped by: com.onaro.sanscreen.acquisition.framework.datasource.DataSourceErrorException: Failed to parse response
...
...
ERROR [foundation-poll-2] c.o.s.a.d.n.t.z.ZAPIConnection (ZAPIConnection.java:444) - [netappfoundation] <Cluster_Name> - Communication problem with the cluster: <Cluster_Name>, command: cifs-share-get-iter, error: '' on try 5 out of 5
/opt/netapp/essentials/au/conf/preferences/disable-zapis-default.txt
にcifs-share-get-iter
を追加しても問題ありませんが、そのためAIQUMはどのクライアントからもCIFS共有データを取得できません。