新しいコントローラモジュールのブート( MetroCluster FC 構成)
データアグリゲートとルートアグリゲート両方の修復が完了したら、ディザスタサイトのノードをブートする必要があります。
このタスクは、 LOADER プロンプトが表示されたノードから開始します。
-
ブートメニューを表示します。
「 boot_ontap menu
-
[step2 、 Step 2] ブートメニューからオプション 6 、 * バックアップ設定からフラッシュを更新 * を選択します。
-
次のプロンプトに「 y 」と入力します。
これは ' オール・フラッシュ・ベースの構成をディスクへの最後のバックアップに置き換えます続行してもよろしいですか ?:y`
システムが 2 回ブートし、 2 回目に新しい設定がロードされます。
使用した交換用コントローラの NVRAM の内容を消去しなかった場合は、パニック状態が発生して「 PANIC : NVRAM contents are invalid… 」というメッセージが表示されることがあります この場合は、を繰り返します ブートメニューからオプション 6 、 * アップデートフラッシュをバックアップ構成から * 選択します。 システムをブートして ONTAP プロンプトを表示します。次に、が必要です ブートリカバリとr確保 されていないbootargsRDBの破損をリセットします -
プレックス 0 でルートアグリゲートをミラーします。
-
3 本の pool0 ディスクを新しいコントローラモジュールに割り当てます。
-
ルートアグリゲートの pool1 プレックスをミラーします。
「 aggr mirror root-aggr-name 」のようになります
-
未割り当てディスクをローカルノードのプール 0 に割り当てます
-
-
4 ノード構成の場合は、ディザスタサイトのもう一方のノードで上記の手順を繰り返します。
-
MetroCluster 構成を更新します。
-
advanced 権限モードに切り替えます。
「 advanced 」の権限が必要です
-
構成を更新します。
MetroCluster configure -refresh true
-
admin 権限モードに戻ります。
「特権管理者」
-
-
ディザスタサイトの交換用ノードでスイッチバックの準備が完了していることを確認します。
MetroCluster node show
交換用ノードは「 waiting for switchback recovery 」モードになっている必要があります。これらのノードが「通常」モードの場合は、交換用ノードを再起動できます。ブート後、ノードは「 waiting for switchback recovery 」モードになります。
次の例は、交換用ノードでスイッチバックの準備が完了していることを示しています。
cluster_B::> metrocluster node show DR Configuration DR Grp Cluster Node State Mirroring Mode --- ------- --------- -------------- --------- -------------------- 1 cluster_B node_B_1 configured enabled switchover completed node_B_2 configured enabled switchover completed cluster_A node_A_1 configured enabled waiting for switchback recovery node_A_2 configured enabled waiting for switchback recovery 4 entries were displayed. cluster_B::>
に進みます "ディザスタリカバリプロセスを完了する"。
[[Reset-The -boot-recovery]] boot_recoveryとrdata_Corrupt bootargsをリセットします
必要に応じて、boot_recovery引数とrd_corrupt_bootargsをリセットできます
-
ノードを停止してLOADERプロンプトに戻ります。
node_A_1::*> halt -node _node-name_
-
次のbootargsが設定されているかどうかを確認します
LOADER> printenv bootarg.init.boot_recovery LOADER> printenv bootarg.rdb_corrupt
-
どちらかのbootargが値に設定されている場合は、設定を解除してONTAP をブートします。
LOADER> unsetenv bootarg.init.boot_recovery LOADER> unsetenv bootarg.rdb_corrupt LOADER> saveenv LOADER> bye