Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Ciscoストレージ スイッチからNVIDIA SN2100 ストレージ スイッチへの移行

共同作成者 netapp-jolieg netapp-yvonneo

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 ストレージ スイッチは S1S2 です。

  • 新しいNVIDIA SN2100 ストレージ スイッチは、sw1sw2 です。

  • ノードは node1node2 です。

  • クラスター LIF は、ノード 1 ではそれぞれ node1_clus1node1_clus2、ノード 2 では node2_clus1node2_clus2 です。

  • その `cluster1::*>`プロンプトはクラスターの名前を示します。

  • この手順で使用されるネットワーク ポートは e5ae5b です。

  • ブレイクアウト ポートの形式は swp1s0-3 です。たとえば、swp1 の 4 つのブレークアウト ポートは、swp1s0swp1s1swp1s2swp1s3 です。

  • 最初にスイッチS2をスイッチsw2に交換し、次にスイッチS1をスイッチsw1に交換します。

    • 次にノードとS2の間のケーブルをS2から外し、sw2に再接続します。

    • 次にノードとS1の間のケーブルをS1から外し、sw1に再接続します。

ステップ1: 移行の準備

  1. AutoSupportが有効になっている場合は、AutoSupportメッセージを呼び出してケースの自動作成を停止します。

    system node autosupport invoke -node * -type all -message MAINT=xh

    ここで、x はメンテナンス ウィンドウの期間 (時間単位) です。

  2. 続行するかどうかを尋ねられたら y と入力して、権限レベルを「advanced」に変更します。 set -privilege advanced

    advancedのプロンプト(*>)が表示されます。

ステップ2: ポートとケーブルを構成する

  1. 各ストレージ インターフェイスの管理ステータスまたは動作ステータスを決定します。

    各ポートは有効になっている必要があります 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::*>
  2. 各ノード上のストレージ ポートは、次のコマンドを使用して、既存のストレージ スイッチに次のように (ノードの観点から) 接続されます。

    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           -
  3. スイッチ 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
  4. スイッチ sw2 で、ディスク シェルフのストレージ ポートとノードに接続されているポートをシャットダウンします。

    例を表示
    cumulus@sw2:~$ net add interface swp1-16 link down
    cumulus@sw2:~$ net pending
    cumulus@sw2:~$ net commit
  5. NVIDIA SN2100 でサポートされている適切なケーブルを使用して、コントローラとディスク シェルフのノード ストレージ ポートを古いスイッチ S2 から新しいスイッチ sw2 に移動します。

  6. スイッチ sw2 で、ノードとディスク シェルフのストレージ ポートに接続されたポートを起動します。

    例を表示
    cumulus@sw2:~$ net del interface swp1-16 link down
    cumulus@sw2:~$ net pending
    cumulus@sw2:~$ net commit
  7. 各ノードのストレージ ポートは、ノードの観点から見ると、次のようにスイッチに接続されます。

    例を表示
    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           -
  8. ネットワーク ポートの属性を確認します。

    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::*>
  9. スイッチ 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))
    ...
    ...
  10. スイッチ sw1 で、ノードおよびディスク シェルフのストレージ ポートに接続されているポートをシャットダウンします。

    例を表示
    cumulus@sw1:~$ net add interface swp1-16 link down
    cumulus@sw1:~$ net pending
    cumulus@sw1:~$ net commit
  11. NVIDIA SN2100 でサポートされている適切なケーブルを使用して、コントローラのノード ストレージ ポートとディスク シェルフを古いスイッチ S1 から新しいスイッチ sw1 に移動します。

  12. スイッチ sw1 で、ノードとディスク シェルフのストレージ ポートに接続されているポートを起動します。

    例を表示
    cumulus@sw1:~$ net del interface swp1-16 link down
    cumulus@sw1:~$ net pending
    cumulus@sw1:~$ net commit
  13. 各ノードのストレージ ポートは、ノードの観点から見ると、次のようにスイッチに接続されます。

    例を表示
    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            -
  14. 最終的な構成を確認します。

    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::*>
  15. スイッチ 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))
    ...
    ...
  16. 両方のノードが各スイッチにそれぞれ 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: 手順を完了する

  1. イーサネット スイッチ ヘルス モニタ ログ収集機能のパスワードを作成します。

    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>
  2. イーサネット スイッチ ヘルス モニタ ログ収集機能を有効にします。

    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サポートにお問い合わせください。
  3. 権限レベルを管理者に戻します。

    set -privilege admin

  4. 自動ケース作成を抑制した場合は、 AutoSupportメッセージを呼び出して再度有効にします。

    system node autosupport invoke -node * -type all -message MAINT=END