ONTAP upgrade disk ownership check fails in Metrocluster with many disks
Applies to
- ONTAP 9
- ANDU (Automated Non Disruptive Update)
- Metrocluster
- Disk Ownership Check
Issue
- Image validation fails in phase
Pre-update checks
withDisk ownership check
showingStatus
Error
:
::> cluster image show-update-progress
Estimated Duration: 00:10:00
Elapsed Duration : 00:01:59
Overall Status : Pre-update checks are failed on cluster MCC1.
Pre-update checks are completed on cluster MCC2.
Cluster Name: MCC2 Status: failed
Pre-update Check Status Error-Action
-------------------- --------------- -------------------------------------
Disk ownership check Error Error: Validation check failed to
execute properly.
Action: If the problem persists
after retrying, delete the package
and download again
- Deleting the package and retrying again results in the identical error.
- The check validates that each disk of one
Plex
belongs to the samePool
. - Manual validation confirms this being the case, but the check still fails.
- Logfile
messages.log
displays afetch: transfer timed out
for validation scriptvalidation_rules_plex_same_pool.php
:
Sun Jan 30 2022 08:22:48 +03:00 [kern_upgrademgr:info:10042] Command is /usr/bin/fetch -qo- http://localhost:937/support/dev/mroot/scripting/validation_rules_plex_same_pool.php?major=true&downgrade=false&isrolling=true; [ANDU_LOG at src/nduscript.cc:340 in 'script_Exec_php']
Sun Jan 30 2022 08:24:48 +03:00 [kern_upgrademgr:info:10042] exit status is 1 { ANDU_LOG in script_Exec_php() at src/nduscript.cc:373 }
Sun Jan 30 2022 08:24:48 +03:00 [kern_upgrademgr:info:10042] FAILED STDOUT:: { ANDU_LOG in script_Exec_php() at src/nduscript.cc:376 }
00000045.01026e4e 1010d9b4 Sun Jan 30 2022 08:24:48 +03:00 [kern_upgrademgr:info:10042] FAILED STDERR::fetch: transfer timed out { ANDU_LOG in script_Exec_php() at src/nduscript.cc:377 }