AIQUM で REST を介したクラスタ取得が GMode 変換時に NPE で失敗する
環境
- ActiveIQ Unified Manager(AIQUM)9.16x
- ActiveIQ Unified Manager (AIQUM) 9.18
- すべてのOSバージョン
- Cloud agent(CLAG)が有効
問題
- AIQUM 9.16x は CLAG が有効になっているクラスターを検出できませんでした
au.logでエラーが発生しました:
ERROR [common-pool-5] c.o.s.a.d.n.b.r.g.n.GClusterBuilder (GClusterBuilder.java:251) - [netappfoundation] <Cluster> - ExecutionException encountered on Builder java.util.concurrent.ExecutionException: java.lang.NullPointerException java.lang.NullPointerException at java.util.TreeMap.put(TreeMap.java:561) ~[?:?] at com.onaro.sanscreen.acquisition.schema.NodeMap.put(NodeMap.java:51) ~[au-package-common.jar:9.16.0-2025.05.J22]at com.onaro.sanscreen.acquisition.datasource.netapp_ocie.model.cmode.CModeAggregateObjectstoreConfigMappings.add(CModeAggregateObjectstoreConfigMappings.java:19) ~[au-datasource-netappfoundation.jar:9.16.0-2025.05.J22]:Wrapped by: java.util.concurrent.ExecutionException: java.lang.NullPointerException at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:?]at java.util.concurrent.FutureTask.get(FutureTask.java:205) ~[?:?]:ERROR [common-pool-5] c.o.s.a.d.n.NetAppOCIEDataSource (NetAppOCIEDataSource.java:258) - GMode Conversion exception com.onaro.sanscreen.acquisition.framework.datasource.AggregatedDataSourceErrorsException: 0 out of 1 devices acquired successfully. at com.onaro.sanscreen.acquisition.datasource.netapp_ocie.builders.rest.gmode.netappfoundation.GClusterBuilder.<init>(GClusterBuilder.java:90) ~[au-datasource-netappfoundation.jar:9.16.0-2025.05.J22] at com.onaro.sanscreen.acquisition.datasource.netapp_ocie.NetAppOCIEDataSource.doFoundation(NetAppOCIEDataSource.java:252) ~[au-datasource-netappfoundation.jar:9.16.0-2025.05.J22] at com.onaro.sanscreen.acquisition.netappfoundation.datasource.NetAppFoundationPackage.pollNow(NetAppFoundationPackage.java:199) ~[au-package-netappfoundation.jar:9.16.0-2025.05.J22]at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:269) ~[au-framework.jar:9.16.0-2025.05.J22]:ERROR [common-pool-5] c.o.s.a.d.n.NetAppOCIEDataSource (NetAppOCIEDataSource.java:260) - GMode Conversion exception causeINFO [baseline-cleanup-13] c.o.s.a.d.n.NetAppOCIEDataSource (NetAppOCIEDataSource.java:361) - started compressing baseline and cleaning up recording into /var/log/ocie/recording/cloudagent/foundation/[cluster-mgmt]/xxxx-xx-xxTxxxx+0900.tgzINFO [common-pool-5949] c.o.s.a.d.n.NetAppOCIEDataSource (NetAppOCIEDataSource.java:338) - [] Total poll duration: 4336 msINFO [common-pool-5949] c.o.s.a.d.n.NetAppOCIEDataSource (NetAppOCIEDataSource.java:346) - [] -- Finished Poll --ERROR [common-pool-5949] c.o.s.a.f.d.BaseDataSource (DataSourceErrorException.java:244) - [cluster-mgmt] [Internal error] - Failed in conversion ([Device name General Device]: Failed in conversion) com.onaro.sanscreen.acquisition.framework.datasource.DataSourceErrorException: Failed in conversion at com.onaro.sanscreen.acquisition.datasource.netapp_ocie.NetAppOCIEDataSource.doFoundation(NetAppOCIEDataSource.java:261) ~[au-datasource-netappfoundation.jar:9.16.0-2025.05.J22]