Ciscoストレージ スイッチからNVIDIA SN2100 ストレージ スイッチへの移行
ONTAPクラスタ用の古いCiscoスイッチからNVIDIA SN2100 ストレージ スイッチに移行できます。この手順は無停止で実行されます。
要件の確認
一部の古いCiscoスイッチをNVIDIA SN2100 ストレージ スイッチに置き換える場合は、特定の構成情報、ポート接続、およびケーブル接続の要件に注意する必要があります。見る"NVIDIA SN2100スイッチのインストールと構成の概要"。
次のストレージ スイッチがサポートされています。
-
Cisco Nexus 9336C-FX2
-
Cisco Nexus 3232C
サポートされているポートとその設定の詳細については、 "Hardware Universe" 。
次のことを確認してください。
-
既存のクラスターは適切にセットアップされ、機能しています。
-
中断のない操作を保証するために、すべてのストレージ ポートは稼働状態になっています。
-
NVIDIA SN2100 ストレージ スイッチは、参照構成ファイル (RCF) が適用された適切なバージョンの Cumulus Linux がインストールされ、構成され、動作しています。
-
既存のストレージ ネットワーク構成は次のとおりです。
-
どちらも古いCiscoスイッチを両方使用する、完全に機能している冗長なNetAppクラスタ。
-
古いCiscoスイッチと新しいスイッチ両方への管理接続とコンソール アクセス。
-
すべてのクラスタ LIF は up 状態にあり、クラスタ LIF はホーム ポート上にあります。
-
ISLポートが有効で、古いCiscoスイッチ間および新しいスイッチ間でケーブル接続されている。
-
-
NVIDIA SN2100 スイッチの一部のポートは、100 GbE で動作するように構成されています。
-
ノードからNVIDIA SN2100 ストレージ スイッチへの 100 GbE 接続を計画、移行、および文書化しました。
スイッチを移行する
この手順では、コマンドと出力の例として、 Cisco Nexus 9336C-FX2 ストレージ スイッチを使用します。
この手順の例で使用するスイッチとノードの名前は次のとおりです。
-
既存のCisco Nexus 9336C-FX2 ストレージ スイッチは S1 と S2 です。
-
新しいNVIDIA SN2100 ストレージ スイッチは、sw1 と sw2 です。
-
ノードは node1 と node2 です。
-
クラスター LIF は、ノード 1 ではそれぞれ node1_clus1 と node1_clus2、ノード 2 では node2_clus1 と node2_clus2 です。
-
その `cluster1::*>`プロンプトはクラスターの名前を示します。
-
この手順で使用されるネットワーク ポートは e5a と e5b です。
-
ブレイクアウト ポートの形式は swp1s0-3 です。たとえば、swp1 の 4 つのブレークアウト ポートは、swp1s0、swp1s1、swp1s2、swp1s3 です。
-
最初にスイッチS2をスイッチsw2に交換し、次にスイッチS1をスイッチsw1に交換します。
-
次にノードとS2の間のケーブルをS2から外し、sw2に再接続します。
-
次にノードとS1の間のケーブルをS1から外し、sw1に再接続します。
-
ステップ1: 移行の準備
-
AutoSupportが有効になっている場合は、AutoSupportメッセージを呼び出してケースの自動作成を停止します。
system node autosupport invoke -node * -type all -message MAINT=xhここで、x はメンテナンス ウィンドウの期間 (時間単位) です。
-
続行するかどうかを尋ねられたら y と入力して、権限レベルを「advanced」に変更します。
set -privilege advancedadvancedのプロンプト(*>)が表示されます。
ステップ2: ポートとケーブルを構成する
-
各ストレージ インターフェイスの管理ステータスまたは動作ステータスを決定します。
各ポートは有効になっている必要があります
Status。ネットワーク ポートの属性を表示します。
storage port show例を表示
cluster1::*> storage port show Speed VLAN Node Port Type Mode (Gb/s) State Status ID -------------- ---- ----- ------- ------ -------- --------- ---- node1 e0c ENET storage 100 enabled online 30 e0d ENET storage 0 enabled offline 30 e5a ENET storage 0 enabled offline 30 e5b ENET storage 100 enabled online 30 node2 e0c ENET storage 100 enabled online 30 e0d ENET storage 0 enabled offline 30 e5a ENET storage 0 enabled offline 30 e5b ENET storage 100 enabled online 30 cluster1::*> -
各ノード上のストレージ ポートは、次のコマンドを使用して、既存のストレージ スイッチに次のように (ノードの観点から) 接続されます。
network device-discovery show -protocol lldp例を表示
cluster1::*> network device-discovery show -protocol lldp Node/ Local Discovered Protocol Port Device (LLDP: ChassisID) Interface Platform ----------- ------ ------------------------- -------------- ---------------- node1 /lldp e0c S1 (7c:ad:4f:98:6d:f0) Eth1/1 - e5b S2 (7c:ad:4f:98:8e:3c) Eth1/1 - node2 /lldp e0c S1 (7c:ad:4f:98:6d:f0) Eth1/2 - e5b S2 (7c:ad:4f:98:8e:3c) Eth1/2 - -
スイッチ S1 および S2 では、ストレージ ポートとスイッチは、次のコマンドを使用して、スイッチの観点から次のように接続されます。
show lldp neighbors例を表示
S1# show lldp neighbors Capability Codes: (R) Router, (B) Bridge, (T) Telephone, (C) DOCSIS Cable Device, (W) WLAN Access Point, (P) Repeater, (S) Station (O) Other Device-ID Local Intf Holdtime Capability Port ID node1 Eth1/1 121 S e0c node2 Eth1/2 121 S e0c SHFGD1947000186 Eth1/10 120 S e0a SHFGD1947000186 Eth1/11 120 S e0a SHFGB2017000269 Eth1/12 120 S e0a SHFGB2017000269 Eth1/13 120 S e0a S2# show lldp neighbors Capability Codes: (R) Router, (B) Bridge, (T) Telephone, (C) DOCSIS Cable Device, (W) WLAN Access Point, (P) Repeater, (S) Station (O) Other Device-ID Local Intf Holdtime Capability Port ID node1 Eth1/1 121 S e5b node2 Eth1/2 121 S e5b SHFGD1947000186 Eth1/10 120 S e0b SHFGD1947000186 Eth1/11 120 S e0b SHFGB2017000269 Eth1/12 120 S e0b SHFGB2017000269 Eth1/13 120 S e0b -
スイッチ sw2 で、ディスク シェルフのストレージ ポートとノードに接続されているポートをシャットダウンします。
例を表示
cumulus@sw2:~$ net add interface swp1-16 link down cumulus@sw2:~$ net pending cumulus@sw2:~$ net commit
-
NVIDIA SN2100 でサポートされている適切なケーブルを使用して、コントローラとディスク シェルフのノード ストレージ ポートを古いスイッチ S2 から新しいスイッチ sw2 に移動します。
-
スイッチ sw2 で、ノードとディスク シェルフのストレージ ポートに接続されたポートを起動します。
例を表示
cumulus@sw2:~$ net del interface swp1-16 link down cumulus@sw2:~$ net pending cumulus@sw2:~$ net commit
-
各ノードのストレージ ポートは、ノードの観点から見ると、次のようにスイッチに接続されます。
例を表示
cluster1::*> network device-discovery show -protocol lldp Node/ Local Discovered Protocol Port Device (LLDP: ChassisID) Interface Platform ----------- ------ ------------------------- ------------- ---------------- node1 /lldp e0c S1 (7c:ad:4f:98:6d:f0) Eth1/1 - e5b sw2 (b8:ce:f6:19:1a:7e) swp1 - node2 /lldp e0c S1 (7c:ad:4f:98:6d:f0) Eth1/2 - e5b sw2 (b8:ce:f6:19:1a:7e) swp2 - -
ネットワーク ポートの属性を確認します。
storage port show例を表示
cluster1::*> storage port show Speed VLAN Node Port Type Mode (Gb/s) State Status ID -------------- ---- ----- ------- ------ -------- --------- ---- node1 e0c ENET storage 100 enabled online 30 e0d ENET storage 0 enabled offline 30 e5a ENET storage 0 enabled offline 30 e5b ENET storage 100 enabled online 30 node2 e0c ENET storage 100 enabled online 30 e0d ENET storage 0 enabled offline 30 e5a ENET storage 0 enabled offline 30 e5b ENET storage 100 enabled online 30 cluster1::*> -
スイッチ sw2 で、すべてのノード ストレージ ポートが稼働していることを確認します。
例を表示
cumulus@sw2:~$ net show interface State Name Spd MTU Mode LLDP Summary ----- ------ ---- ----- ---------- -------------------- -------------------- ... ... UP swp1 100G 9216 Trunk/L2 node1 (e5b) Master: bridge(UP) UP swp2 100G 9216 Trunk/L2 node2 (e5b) Master: bridge(UP) UP swp3 100G 9216 Trunk/L2 SHFFG1826000112 (e0b) Master: bridge(UP) UP swp4 100G 9216 Trunk/L2 SHFFG1826000112 (e0b) Master: bridge(UP) UP swp5 100G 9216 Trunk/L2 SHFFG1826000102 (e0b) Master: bridge(UP) UP swp6 100G 9216 Trunk/L2 SHFFG1826000102 (e0b) Master: bridge(UP)) ... ...
-
スイッチ sw1 で、ノードおよびディスク シェルフのストレージ ポートに接続されているポートをシャットダウンします。
例を表示
cumulus@sw1:~$ net add interface swp1-16 link down cumulus@sw1:~$ net pending cumulus@sw1:~$ net commit
-
NVIDIA SN2100 でサポートされている適切なケーブルを使用して、コントローラのノード ストレージ ポートとディスク シェルフを古いスイッチ S1 から新しいスイッチ sw1 に移動します。
-
スイッチ sw1 で、ノードとディスク シェルフのストレージ ポートに接続されているポートを起動します。
例を表示
cumulus@sw1:~$ net del interface swp1-16 link down cumulus@sw1:~$ net pending cumulus@sw1:~$ net commit
-
各ノードのストレージ ポートは、ノードの観点から見ると、次のようにスイッチに接続されます。
例を表示
cluster1::*> network device-discovery show -protocol lldp Node/ Local Discovered Protocol Port Device (LLDP: ChassisID) Interface Platform ----------- ------ ------------------------- -------------- ---------------- node1 /lldp e0c sw1 (b8:ce:f6:19:1b:96) swp1 - e5b sw2 (b8:ce:f6:19:1a:7e) swp1 - node2 /lldp e0c sw1 (b8:ce:f6:19:1b:96) swp2 - e5b sw2 (b8:ce:f6:19:1a:7e) swp2 - -
最終的な構成を確認します。
storage port show各ポートは有効になっている必要があります
State`および有効 `Status。例を表示
cluster1::*> storage port show Speed VLAN Node Port Type Mode (Gb/s) State Status ID -------------- ---- ----- ------- ------ -------- --------- ---- node1 e0c ENET storage 100 enabled online 30 e0d ENET storage 0 enabled offline 30 e5a ENET storage 0 enabled offline 30 e5b ENET storage 100 enabled online 30 node2 e0c ENET storage 100 enabled online 30 e0d ENET storage 0 enabled offline 30 e5a ENET storage 0 enabled offline 30 e5b ENET storage 100 enabled online 30 cluster1::*> -
スイッチ sw2 で、すべてのノード ストレージ ポートが稼働していることを確認します。
例を表示
cumulus@sw2:~$ net show interface State Name Spd MTU Mode LLDP Summary ----- ------ ---- ----- ---------- -------------------- -------------------- ... ... UP swp1 100G 9216 Trunk/L2 node1 (e5b) Master: bridge(UP) UP swp2 100G 9216 Trunk/L2 node2 (e5b) Master: bridge(UP) UP swp3 100G 9216 Trunk/L2 SHFFG1826000112 (e0b) Master: bridge(UP) UP swp4 100G 9216 Trunk/L2 SHFFG1826000112 (e0b) Master: bridge(UP) UP swp5 100G 9216 Trunk/L2 SHFFG1826000102 (e0b) Master: bridge(UP) UP swp6 100G 9216 Trunk/L2 SHFFG1826000102 (e0b) Master: bridge(UP)) ... ...
-
両方のノードが各スイッチにそれぞれ 1 つの接続を持っていることを確認します。
net show lldp例を表示
次の例は、両方のスイッチの適切な結果を示しています。
cumulus@sw1:~$ net show lldp LocalPort Speed Mode RemoteHost RemotePort --------- ----- -------- --------------------- ----------- ... swp1 100G Trunk/L2 node1 e0c swp2 100G Trunk/L2 node2 e0c swp3 100G Trunk/L2 SHFFG1826000112 e0a swp4 100G Trunk/L2 SHFFG1826000112 e0a swp5 100G Trunk/L2 SHFFG1826000102 e0a swp6 100G Trunk/L2 SHFFG1826000102 e0a cumulus@sw2:~$ net show lldp LocalPort Speed Mode RemoteHost RemotePort --------- ----- -------- --------------------- ----------- ... swp1 100G Trunk/L2 node1 e5b swp2 100G Trunk/L2 node2 e5b swp3 100G Trunk/L2 SHFFG1826000112 e0b swp4 100G Trunk/L2 SHFFG1826000112 e0b swp5 100G Trunk/L2 SHFFG1826000102 e0b swp6 100G Trunk/L2 SHFFG1826000102 e0b
ステップ3: 手順を完了する
-
イーサネット スイッチ ヘルス モニタ ログ収集機能のパスワードを作成します。
system switch ethernet log setup-password例を表示
cluster1::*> system switch ethernet log setup-password Enter the switch name: <return> The switch name entered is not recognized. Choose from the following list: sw1 sw2 cluster1::*> system switch ethernet log setup-password Enter the switch name: sw1 Would you like to specify a user other than admin for log collection? {y|n}: n Enter the password: <enter switch password> Enter the password again: <enter switch password> cluster1::*> system switch ethernet log setup-password Enter the switch name: sw2 Would you like to specify a user other than admin for log collection? {y|n}: n Enter the password: <enter switch password> Enter the password again: <enter switch password> -
イーサネット スイッチ ヘルス モニタ ログ収集機能を有効にします。
system switch ethernet log modify -device <switch-name> -log-request true例を表示
cluster1::*> system switch ethernet log modify -device cs1 -log-request true Do you want to modify the cluster switch log collection configuration? {y|n}: [n] y Enabling cluster switch log collection. cluster1::*> system switch ethernet log modify -device cs2 -log-request true Do you want to modify the cluster switch log collection configuration? {y|n}: [n] y Enabling cluster switch log collection.10 分待ってから、ログ収集が完了したことを確認します。
system switch ethernet log show例を表示
cluster1::*> system switch ethernet log show Log Collection Enabled: true Index Switch Log Timestamp Status ------ ---------------------------- ------------------- --------- 1 sw1 (b8:ce:f6:19:1b:42) 4/29/2022 03:05:25 complete 2 sw2 (b8:ce:f6:19:1b:96) 4/29/2022 03:07:42 complete
これらのコマンドのいずれかがエラーを返す場合、またはログ収集が完了しない場合は、 NetAppサポートにお問い合わせください。 -
権限レベルを管理者に戻します。
set -privilege admin -
自動ケース作成を抑制した場合は、 AutoSupportメッセージを呼び出して再度有効にします。
system node autosupport invoke -node * -type all -message MAINT=END