「 Data Replication Module のローカルデータベースをリカバリできません」という理由で、再起動後にシステムが起動しない
環境
- All AFF およびFAS プラットフォーム
- ONTAP
- 停電、コントローラの再配置、またはアップグレードまたはその他のリブート中
問題
- node showのコンソールログ:
******************************************************
* 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 recovery
attempt has failed or is disabled. Check the event logs for details. This node
is not fully operational. Contact support personnel for the root volume recovery
procedures.
- ノードの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 show
エラー:"show"は認識されたコマンドではありません
::> set advanced
::*> cluster ring show
Error: "show" is not a recognized command
ROOT VOLUME NOT WORKING PROPERLY: RECOVERY REQUIRED
ブート/ログインフェーズではエラーメッセージが表示されます。- 一部の
bootarg
値は、corrupt
および/またはrecovery
ローダーで指定されています。例:
LOADER-B> printenv bootarg.rdb_corrupt
Variable Name Value
-------------------- --------------------------------------------------
bootarg.rdb_corrupt 0500000000
LOADER-B> printenv bootarg.init.boot_recovery
Variable Name Value
-------------------- --------------------------------------------------
bootarg.init.boot_recovery 80
注: bootarg が設定されていない場合、 undefinedと表示されます。