由于发现网桥, Active IQ Unified Manager MetroCluster 监控失败
适用场景
- Active IQ Unified Manager 9.7%
- 延伸型 MetroCluster 系统
问题描述
一个或多个 MetroCluster 集群持续出现故障,监控状态保持为 " 失败 "
中出现错误 au.log
INFO [oncommand] [collection-completion-0] [c.n.d.i.m.MccFabricConfigDiscoveryHandler] MetroCluster discovery started for clustername
ERROR [oncommand] [collection-completion-0] [c.n.d.i.m.MccFabricConfigDiscoveryHandler] MetroCluster monitoring failed for clustername
中出现错误 ocumserver.log
2020-04-07 08:16:17,963 ERROR [oncommand] [reconcile-3] [trtnas02mp(incremental@08:16:15.965)] [c.n.dfm.collector.OcieJmsListener] Inventory change listener error
com.netapp.dfm.ontap.outbound.zapi.OcumMonitoringFailedException: could not execute batch
Caused by: org.hibernate.exception.ConstraintViolationException: could not execute batch...
Caused by: java.sql.BatchUpdateException: (conn=673) Duplicate entry '16069-2131000011' for key 'nodebridgeconnection.NodeBridgeConnection_NodeId_BridgeId_UQ'...
Caused by: java.sql.SQLIntegrityConstraintViolationException: (conn=673) Duplicate entry '16069-2131000011' for key 'nodebridgeconnection.NodeBridgeConnection_NodeId_BridgeId_UQ'
...
Caused by: java.sql.SQLException: Duplicate entry '16069-2131000011' for key 'nodebridgeconnection.NodeBridgeConnection_NodeId_BridgeId_UQ'
然后是
2020-04-07 08:16:17,963 ERROR [oncommand] [reconcile-3] [trtnas02mp(incremental@08:16:15.965)] [c.n.dfm.collector.OcieJmsListener] Inventory change listener error
org.springframework.dao.DataIntegrityViolationException: could not execute batch; SQL [insert into NodeBridgeConnection (resourceKey, objVersion, objectName, healthStatus, bridge_id, cluster_id, node_id, id) values (?, ?, ?, ?, ?, ?, ?, ?)]; constraint [nodebridgeconnection.PRIMARY]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute batch
注:Unified Manager 日志文件位置