eth0がハング状態にあるスイッチの統計情報の例を次に示します。
/sbin/ifconfig:
eth0 Link encap:Ethernet HWaddr 00:05:33:32:40:E3
inet addr:xx.xxa.x.xxx Bcast:xx.xxx.xx.xxx Mask:xxx.xxx.xxx.x
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:368707819 errors:0 dropped:0 overruns:0 frame:450
TX packets:161607771 errors:1321348 dropped:0 overruns:197 carrier:1291486
collisions:129622 txqueuelen:1000
上記のように、RX 統計情報はクリーンですが、重大な TX エラーが報告されています。
Warning: 「ifconfig eth0 down」コマンドを実行してEthernetポートを停止させないでください。部門クラス スイッチでパニックや再起動が発生したり、ダイレクター クラス スイッチで予期しないHAfailoverが発生したりする可能性があるためです。
ダイレクター スイッチと部門スイッチの両方の回避策:
メモ: 以下の回避策は無停止と見なされますが、予期しない再起動が発生した場合に備えて、お客様のウィンドウ中にアクション プランを実行することをお勧めします。
部門スイッチ:
1.シリアル ケーブルを使用してスイッチに接続します。
2.次のいずれかのオプションを使用してeth0をリセットします(オプションはBrocadeの推奨順にリストされています)。
A。harebootを実行します。これにより、プロセッサーは再起動されますが、スイッチは再起動されません(Fibre Channelに対して無停止)
Example:
> DS5000B hareboot
HA 再起動中...B。スイッチのIPアドレスを変更してから、元のIPに戻します。
Example:
元のIPアドレスをメモします。
> DS5000B ipaddrshow
スイッチ
イーサネットIPアドレス:xx.xx.xx.xx
Ethernetサブネットマスク:xxx.xxx.xxx.x
ゲートウェイIPアドレス:xx.xx.xx.x
DHCP: 消灯IP設定を工場出荷時のデフォルトに戻します
> DS5000B ipaddrset
イーサネット IP アドレス [xx.xx.xx.xx]:xx.xx.xx.xx
イーサネットサブネットマスク [xxx.xxx.xxx.x]:xxx.x.x.x
ゲートウェイ IP アドレス [xx.xx.xx.x]:x.x.x.x
DHCP [オフ]:次に、元のIPに戻します
> DS5000B ipaddrset
Ethernet IP Address [xx.xx.xx.xx]:xx.xx.xx.xx
Ethernet Subnetmask [xxx.x.x.x]:xxx.xxx.xxx.x
Gateway IP Address [x.x.x.x]:xx.xx.xx.x
DHCP [Off]:c. フロー制御を変更します。
Example:
現在のフロー制御に注意してください。
DS5000B:> ifmodeshow eth0
リンクモード: 100 Mbit、ハーフ デュープレックス、リンクOK
MACアドレス: 00:05:1E:04:2C:4D次の値を上記の出力とは逆に変更します。この場合は、[100/Full duplex]に変更します。
注:Brocadeでは、eth0インターフェイスを100/Full Duplexで実行することをお勧めします(IPネットワーク スイッチがサポートできると仮定します)。
> ifmodeset eth0 DS5000B
このコマンドを使用する場合は注意してください。リンクが接続されているネットワーク機器でサポートされていない動作モードにリンクを強制すると、Ethernetインターフェイスを介してシステムと通信できなくなる可能性があります。
このコマンドは、シリアル コンソール ポートからのみ使用することをお勧めします。
よろしいですか? (yes, y, no, n): [no] y
注意して進めてください。
オートネゴシエーション(yes、y、no、n): [いいえ]
Force 100 Mbps/Full Duplex(はい、y、いいえ、n): [no] y
構成をコミットしています...完成です。使用しているIPスイッチが100/Full Duplexをサポートできるかどうかわからない場合は、この時点でeth0インターフェイスを100/Full Duplexのままにして、接続をテストできます。接続に失敗した場合は、元の設定に戻します。
元のデュプレックス設定に戻します
> ifmodeset eth0 DS5000B
このコマンドを使用する場合は注意してください。リンクが接続されているネットワーク機器でサポートされていない動作モードにリンクを強制すると、Ethernetインターフェイスを介してシステムと通信できなくなる可能性があります。
このコマンドは、シリアル コンソール ポートからのみ使用することをお勧めします。
よろしいですか? (yes, y, no, n): [no] y
注意して進めてください。
オートネゴシエーション(yes、y、no、n): [いいえ]
Force 100 Mbps/Full Duplex(はい、y、いいえ、n): [いいえ]
Force 100 Mbps/半二重(はい、y、いいえ、n): [no] y
構成をコミットしています...完成です。3.Ethernet接続をテストします。
ダイレクター スイッチ:
1.シリアル ケーブルを使用してアクティブCPに接続します。
2.次のいずれかのオプションを使用してeth0をリセットします(オプションはBrocadeの推奨順にリストされています)。
A。hafailoverを実行します。これにより、現在アクティブなCPカードのプロセッサーは再起動されますが、スイッチは再起動されません(Fibre Channelに対して無停止)。
HAステータスが有効で同期されていることを確認し、CPフェールオーバーを実行します。
DCX> hashow
ローカルCP(スロット7、CP1): アクティブ、ウォーム リカバリー
されたリモートCP(スロット6、CP0): スタンバイ、正常
HA 有効、ハートビートアップ、HA 状態の同期警告:HAステータスが有効で同期されている場合にのみ、CPフェールオーバーを実行します。それ以外の場合はフェールオーバーを試行しないでください。そうでない場合は、スイッチを再起動します。
DCX> hafailover
ローカルCP(スロット7、CP1): アクティブ、ウォーム リカバリー
されたリモートCP(スロット6、CP0): スタンバイ、正常な
HA有効、ハートビート アップ、HA状態の同期
警告: このコマンドは冗長コントロール プロセッサー(CP)
システムで実行されており、この操作によりアクティブCPがリセットされます。
したがって、既存のすべての telnet セッションを再開する必要があります。スタンバイCPにフェールオーバーしてもよろしいですか[y/n]?y
フェールオーバーを強制しています...B。スイッチのIPアドレスを変更してから、元のIPに戻します。
Example:
元のIPアドレスをメモします。
DCX> ipaddrshow
スイッチ
イーサネットIPアドレス:xx.xx.xx.xx
Ethernetサブネットマスク:xxx.xxx.xxx.x
ゲートウェイIPアドレス:xx.xx.xx.x
DHCP: 消灯アクティブCPのIP設定を工場出荷時のデフォルトに戻します。この場合、アクティブCPはCP0です
DCX> ipaddrset -cp 0
ホスト名 [cp0]:
Ethernet IP アドレス [xx.xx.xx.xx]:xx.xx.xx.xx
イーサネットサブネットマスク [xxx.xxx.xxx.x]:xxx.x.x.x
ゲートウェイ IP アドレス [xx.xx.xx.x]:x.x.x.x次に、元のIPに戻します。
DCX> ipaddrset -cp 0
ホスト名 [cp0]:
Ethernet IP アドレス [xx.xx.xx.xx]:xx.xx.xx.xx
イーサネットサブネットマスク [xxx.x.x.x]:xxx.xxx.xxx.x
ゲートウェイ IP アドレス [x.x.x.x]:xx.xx.xx.xc. フロー制御を変更します。
現在のフロー制御に注意してください。
DCX> ifmodeshow eth0
リンクモード: 100 Mbit、ハーフ デュープレックス、リンクOK
MACアドレス: 00:05:1E:04:2C:4D次の値を上記の出力とは逆に変更します。この場合は、[100/Full duplex]に変更します。
注:Brocadeでは、eth0インターフェイスを100/Full Duplexで実行することをお勧めします(IPネットワーク スイッチがサポートできると仮定します)。
DCX> ifmodeset eth0
このコマンドを使用する場合は注意してください。 リンクが接続されているネットワーク機器でサポートされていない動作モードにリンクを強制すると、Ethernetインターフェイスを介してシステムと通信できなくなる可能性があります。
このコマンドは、シリアル コンソール ポートからのみ使用することをお勧めします。
よろしいですか? (yes, y, no, n): [no] y
注意して進めてください。
オートネゴシエーション(yes、y、no、n): [いいえ]
Force 100 Mbps/Full Duplex(はい、y、いいえ、n): [no] y
構成をコミットしています...完成です。お客様のIPスイッチが100/Full Duplexをサポートしているかどうかわからない場合は、この時点でeth0インターフェイスを100/Full Duplexのままにして、接続をテストできます。 接続に失敗した場合は、元の設定に戻します。
元のデュプレックス設定に戻します。
DCX> ifmodeset eth0
このコマンドを使用する場合は注意してください。 リンクが接続されているネットワーク機器でサポートされていない動作モードにリンクを強制すると、Ethernetインターフェイスを介してシステムと通信できなくなる可能性があります。
このコマンドは、シリアル コンソール ポートからのみ使用することをお勧めします。
よろしいですか? (yes, y, no, n): [no] y
注意して進めてください。
オートネゴシエーション(yes、y、no、n): [いいえ]
Force 100 Mbps/Full Duplex(はい、y、いいえ、n): [いいえ]
Force 100 Mbps/半二重(はい、y、いいえ、n): [no] y
構成をコミットしています...完成です。3.Ethernet接続をテストします。