NWスイッチ障害時の復旧手順(vSphere)

障害時に冗長化しているNICの接続が正常に切り替わらない場合に、手動で切り替える手順を以下に示します。前提として、以下のNICチーミング設定手順等に従って、NICが冗長化されている必要があります。

今回の例では、データ用NICとして、vmnic0/vmnic3で冗長化されていて、vmnic0側のネットワークスイッチが障害でダウンし、vmnic0側での通信が不可となった時にvmnic3に手動で切り替える場合の例です。
障害により通信が不可となったインターフェイスに、適宜読み替えてご利用ください。

(障害復旧手順)


1)ESXiサービスコンソールからNIC リンクステータスを確認します。
(コマンド例)esxcli network nic list
(出力例:一部抜粋)
 Name     PCI Device    Driver  Admin Status  Link Status   Speed  Duplex  MAC Address         MTU  Description
 -------  ------------  ------  ------------  -----------  ------  ------  -----------------  ----  -----------
 vmnic0   0000:01:00.0  ixgben  Up            Up             1000  Full    ec:f4:bb:da:b6:c8  1500  Intel(R) Ethernet Controller X540-AT2
 vmnic3   0000:01:00.1  ixgben  Up            Up             1000  Full    ec:f4:bb:da:b6:ca  1500  Intel(R) Ethernet Controller X540-AT2

2)コマンドラインインターフェイスから物理インターフェイスの管理リンクステータスを変更します。

2ー1)ESXi Shell(旧Tech Support モード)を使用し、root アカウント権限で ESXi ホストにログインします。

2-2)アップリンク vmnic0 のリンク状態をDownに変更します。
(コマンド例)esxcli network nic down -n vmnic0

3)ESXiサービスコンソールからNIC リンクステータスを確認します。
(コマンド例)esxcli network nic list
(出力例:一部抜粋)
 Name     PCI Device    Driver  Admin Status  Link Status   Speed  Duplex  MAC Address         MTU  Description
 -------  ------------  ------  ------------  -----------  ------  ------  -----------------  ----  -----------
 vmnic0   0000:01:00.0  ixgben  Up            Down           1000  Full    ec:f4:bb:da:b6:c8  1500  Intel(R) Ethernet Controller X540-AT2
 vmnic3   0000:01:00.1  ixgben  Up            Up             1000  Full    ec:f4:bb:da:b6:ca  1500  Intel(R) Ethernet Controller X540-AT2

4)vmnic3でネットワーク接続ができていることを確認します。

5)(NWスイッチが障害から復旧後)アップリンク vmnic0 のリンク状態をUpに変更します。
(コマンド例)esxcli network nic up -n vmnic0

6)(NWスイッチが障害から復旧後)ESXiサービスコンソールからNIC リンクステータスを確認します。
(コマンド例)esxcli network nic list
(出力例:一部抜粋)
 Name     PCI Device    Driver  Admin Status  Link Status   Speed  Duplex  MAC Address         MTU  Description
 -------  ------------  ------  ------------  -----------  ------  ------  -----------------  ----  -----------
 vmnic0   0000:01:00.0  ixgben  Up            Up             1000  Full    ec:f4:bb:da:b6:c8  1500  Intel(R) Ethernet Controller X540-AT2
 vmnic3   0000:01:00.1  ixgben  Up            Up             1000  Full    ec:f4:bb:da:b6:ca  1500  Intel(R) Ethernet Controller X540-AT2

7)vmnic0/vmnic3でネットワーク接続ができていることを確認します。