MetroCluster に多数のディスクがあると、 ONTAP アップグレードのディスク所有権チェックが失敗する
環境
- ONTAP 9
- ANDU(自動無停止更新)
- Metrocluster
- ディスク所有権チェック
問題
- イメージの検証が
Pre-update checks
Disk ownership check
Status
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
- パッケージを削除してから再試行すると、同じエラーが発生します。
- このチェックでは、1つのディスクの各ディスク
Plex
が同じに属しているかどうかが検証されPool
ます。 - 手動で検証すると確認されますが、チェックは失敗します。
- ログファイル
messages.log
にfetch: transfer timed out
検証スクリプト用のが表示されvalidation_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 }