ファブリック接続 MetroCluster 構成のシェルフを無停止で交換する
ファブリック接続 MetroCluster 構成でシェルフを無停止で交換する方法を確認しておく必要があります。
この手順は、ファブリック接続 MetroCluster 構成でのみ使用します。 |
シェルフへのアクセスを無効にします
シェルフモジュールを交換する前に、シェルフへのアクセスを無効にする必要があります。
構成の全体的な健全性を確認します。システムが健全でない場合は、問題に対処してから次に進んでください。
-
両方のクラスタで、関係するシェルフスタック上のディスクを含むすべてのプレックスをオフラインにします。
「 aggr offline_plex_name_ 」
次の例は、 clustered OTNAP を実行するコントローラのプレックスをオフラインにするコマンドを示しています。
cluster_A_1::> storage aggregate plex offline -aggr aggrA_1_0 -plex plex0 cluster_A_1::> storage aggregate plex offline -aggr dataA_1_data -plex plex0 cluster_A_2::> storage aggregate plex offline -aggr aggrA_2_0 -plex plex0 cluster_A_2::> storage aggregate plex offline -aggr dataA_2_data -plex plex0
-
プレックスがオフラインであることを確認します。
aggr status --raggr_name_`
次の例は、 cMode を実行しているコントローラのアグリゲートがオフラインであることを確認するコマンドを示しています。
Cluster_A_1::> storage aggregate show -aggr aggrA_1_0 Cluster_A_1::> storage aggregate show -aggr dataA_1_data Cluster_A_2::> storage aggregate show -aggr aggrA_2_0 Cluster_A_2::> storage aggregate show -aggr dataA_2_data
-
ターゲットシェルフを接続しているブリッジが SAS スタックを 1 つ接続しているか 2 つ接続しているかに応じて、 SAS ポートまたはスイッチポートを無効にします。
-
ブリッジが SAS スタックを 1 つ接続している場合は、スイッチに対応したコマンドを使用してブリッジの接続先のスイッチポートを無効にします。
次の例は、ターゲットシェルフを収容する SAS スタックを 1 つ接続するブリッジのペアを示しています。
各スイッチのスイッチポート 8 と 9 が、ブリッジをネットワークに接続します。
次の例は、 Brocade スイッチのポート 8 と 9 を無効にします。
FC_switch_A_1:admin> portDisable 8 FC_switch_A_1:admin> portDisable 9 FC_switch_A_2:admin> portDisable 8 FC_switch_A_2:admin> portDisable 9
次の例は、 Cisco スイッチのポート 8 と 9 を無効にします。
FC_switch_A_1# conf t FC_switch_A_1(config)# int fc1/8 FC_switch_A_1(config)# shut FC_switch_A_1(config)# int fc1/9 FC_switch_A_1(config)# shut FC_switch_A_1(config)# end FC_switch_A_2# conf t FC_switch_A_2(config)# int fc1/8 FC_switch_A_2(config)# shut FC_switch_A_2(config)# int fc1/9 FC_switch_A_2(config)# shut FC_switch_A_2(config)# end
-
ブリッジが 2 つ以上の SAS スタックを接続している場合は、ブリッジをターゲットシェルフに接続している SAS ポートを無効にします。 +
SASportDisable_port number_
次の例は、 4 つの SAS スタックを接続するブリッジのペアを示しています。SAS スタック 2 にターゲットシェルフが収容されています。
SAS ポート B が、ブリッジをターゲットシェルフに接続します。両方のシェルフの SAS ポート B のみを無効にすると、交換用手順の実行中も他の SAS スタックが引き続きデータを提供できます。
この場合は、ブリッジをターゲットシェルフに接続している SAS ポートを無効にします。
'SASportDisable_port Number_
次の例は、ブリッジの SAS ポート B を無効にして、ポート B が無効になっていることを確認します。このコマンドは両方のブリッジで実行する必要があります。
Ready. * SASPortDisable B SAS Port B has been disabled.
-
-
スイッチポートを無効にしていた場合は、ポートが無効になっていることを確認します。
'witchshow'
次の例は、 Brocade スイッチのスイッチポートが無効になっていることを示しています。
FC_switch_A_1:admin> switchShow FC_switch_A_2:admin> switchShow
次の例は、 Cisco スイッチのスイッチポートが無効になっていることを示しています。
FC_switch_A_1# show interface fc1/6 FC_switch_A_2# show interface fc1/6
-
ディスクが見つからないことが ONTAP に認識されるまで待ちます。
-
交換するシェルフの電源をオフにします。
シェルフの交換
新しいシェルフとシェルフモジュールを挿入してケーブル接続する前に、すべてのケーブルとシェルフを物理的に取り外す必要があります。
-
すべてのディスクを取り外し、交換するシェルフからすべてのケーブルを外します。
-
シェルフモジュールを取り外します。
-
新しいシェルフを挿入します。
-
新しいディスクを新しいシェルフに挿入します。
-
シェルフモジュールを挿入します。
-
シェルフをケーブル接続します( SAS または電源)。
-
シェルフの電源をオンにします。
アクセスの再有効化と処理の確認
シェルフを交換したら、アクセスを再度有効にして、新しいシェルフが正しく動作していることを確認する必要があります。
-
シェルフの電源が供給され、 IOM モジュールのリンクが存在することを確認します。
-
次のシナリオに従って、スイッチポートまたは SAS ポートを有効にします。
オプション
ステップ
-
以前にスイッチポートを無効にした場合 *
-
スイッチポートを有効にします。
portEnable_port number_`
次の例は、 Brocade スイッチのスイッチポートを有効にしています。
Switch_A_1:admin> portEnable 6 Switch_A_2:admin> portEnable 6
次の例は、 Cisco スイッチのスイッチポートを有効にしています。
Switch_A_1# conf t Switch_A_1(config)# int fc1/6 Switch_A_1(config)# no shut Switch_A_1(config)# end Switch_A_2# conf t Switch_A_2(config)# int fc1/6 Switch_A_2(config)# no shut Switch_A_2(config)# end
-
SAS ポート * を無効にした場合
-
スタックをシェルフの場所に接続している SAS ポートを有効にします。
「 SASportEnable_port number_` 」です
次の例は、ブリッジから SAS ポート A を有効にし、ポートが有効になったことを確認しています。
Ready. * SASPortEnable A SAS Port A has been enabled.
-
-
スイッチポートを無効にしている場合は、ポートが有効でオンラインになっていること、およびすべてのデバイスが正しくログインしていることを確認します。
'witchshow'
この例は 'switchShow' コマンドを示していますこのコマンドは 'Brocade スイッチがオンラインであることを確認します
Switch_A_1:admin> SwitchShow Switch_A_2:admin> SwitchShow
この例は、 Cisco スイッチがオンラインであることを確認するための switchShow コマンドを示しています。
Switch_A_1# show interface fc1/6 Switch_A_2# show interface fc1/6
数分経過すると、 ONTAP は新しいディスクが挿入されたことを検出し、新しいディスクごとにメッセージを表示します。 -
ONTAP によってディスクが検出されたことを確認します。
「 sysconfig -a 」
-
オフラインになっていたプレックスをオンラインにします。
'aggr online _ plex_name'
次の例は、 cMode を実行しているコントローラ上のプレックスをオンラインに戻すコマンドを示しています。
Cluster_A_1::> storage aggregate plex online -aggr aggr1 -plex plex2 Cluster_A_1::> storage aggregate plex online -aggr aggr2 -plex plex6 Cluster_A_1::> storage aggregate plex online -aggr aggr3 -plex plex1
プレックスが再同期を開始します。
再同期の進行状況は 'aggr status --raggr_name_` コマンドを使用して監視できます