リブート後、Unable to recover the local database of Data Replication Module というメッセージとともにシステムが起動しません
環境
- すべてのAFFおよびFASプラットフォーム
- ONTAP 9
- ONTAP Select
- 停電、コントローラの再配置、アップグレードまたはその他のリブート中
- ONTAP Select製品で基盤となる仮想ディスクファイルを修正する前にディスクの障害状態を不適切に解除する
問題
- ノードのコンソールログを表示します:
******************************************************* This is a serial console session. Output from this ** session is mirrored on the SP console session. ******************************************************************************** SYSTEM MESSAGES *************************Internal error: Cannot open corrupt replicated database. Automatic recoveryattempt has failed or is disabled. Check the event logs for details. This nodeis not fully operational. Contact support personnel for the root volume recoveryprocedures.- ノードのEMSメッセージ:
Mar 28 17:03:46 [NODE_B:rdb.recovery.failed:EMERGENCY]: Error: Unable to find a master. Unable to recover the local database of Data Replication Module: Management.Mar 28 17:03:46 [NODE_B:spm.mgwd.process.exit:EMERGENCY]: Management Gateway (mgwd) subsystem with ID 1944 exited as a result of signal normal exit (0). The subsystem will attempt to restart.- ノードがブートし、ログインは可能だが、クラスタコマンドが正しい出力を表示しない:
::> cluster showError:「show」は認識されたコマンドではありません
::> set advanced::*> cluster ring showError: "show" is not a recognized commandROOT VOLUME NOT WORKING PROPERLY: RECOVERY REQUIREDブート/ログインフェーズ中にエラーメッセージが表示されます。- 一部の
bootarg値がcorruptおよび/またはrecoveryにLOADERで記載されています。
例:
LOADER-B> printenv bootarg.rdb_corruptVariable Name Value-------------------- --------------------------------------------------bootarg.rdb_corrupt 0500000000LOADER-B> printenv bootarg.init.boot_recoveryVariable Name Value-------------------- --------------------------------------------------bootarg.init.boot_recovery 80注1: bootargが設定されていない場合、undefinedと表示されます。
注2:同じ値はAutoSupportの
KENVセクションからも確認できます。例:
bootarg.rdb_corrupt="5550055000"