Restore a volume in AIQUM fails with Java error in MCC after new nodes are added
Applies to
- Active IQ Unified Manager 9.6+
- MetroCluster
Issue
- AIQUM stops monitoring a MetroCluster cluster after adding existing nodes to another MCC cluster setup.
Java Exception error seen in GUI while volume restore:==TIME==2025-01-09 12:12:40,655==MESSAGE==java.lang.reflect.InvocationTargetException==DETAILS==No details are available.==CORRECTIVE ACTION==No suggested corrective action is available.==LOCATION==Location is not specified.==BROWSER INFO==App Name: NetscapeApp Version: 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36App Codename: MozillaUser Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36Platform: Win32Cookie Enabled: true- In the OCUM-server.log we can find the following error :
ERROR [umadmin] [default task-25880] [service.storage.volume.VolumeDataAccessService|loadSummary] [org.dozer.MappingProcessor] Field mapping error --> MapId: null Type: null Source parent class: com.netapp.dfm.entity.inventory.ontap.storage.FlexVol Source field name: aggregate.clusterNode Source field type: null Source field value: null Dest parent class: com.netapp.dfm.webui.shared.dto.storage.VolumeSummaryDto Dest field name: clusterNode Dest field type: com.netapp.dfm.webui.shared.dto.ManagedObjectReferenceDtoorg.dozer.MappingException: java.lang.reflect.InvocationTargetExceptionat deployment.dfm-app.war//org.dozer.util.MappingUtils.throwMappingException(MappingUtils.java:82)at java.base/java.lang.Thread.run(Thread.java:834)Caused by: java.lang.reflect.InvocationTargetException: nullat jdk.internal.reflect.GeneratedMethodAccessor1773.invoke(Unknown Source)at deployment.dfm-app.war//org.dozer.util.ReflectionUtils.invoke(ReflectionUtils.java:329)... 127 common frames omittedCaused by: org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.netapp.dfm.entity.inventory.ontap.storage.Aggregate#22882544]at deployment.dfm-app.war//org.hibernate.boot.internal.StandardEntityNotFoundDelegate.handleEntityNotFound(StandardEntityNotFoundDelegate.java:28)