Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Connectrix B-Series Brocade:如何在無法使用 Web工具、telnet 或 SSH 存取的情況下,從管理乙太網路連接埠上的停止回應狀態

Summary: 如何在無法使用 Web工具、telnet 或 SSH 存取的情況下,從管理乙太網路連接埠上的停止回應狀態

This article applies to   This article does not apply to 

Symptoms



如何在無法使用 Web工具、telnet 或 SSH 存取的情況下,從管理乙太網路連接埠上的停止回應狀態。

Brocade Director Class 交換器無法透過機箱 IP 或使用中的 CP IP 存取,也無法使用 Web 工具、telnet 或 SSH 進行存取。
Brocade 部門交換器無法透過交換器 IP 存取,也無法透過 Web 工具、telnet 或 SSH 存取。

eth0

ifconfig

mgmt

Cause

根據Brocade L3的說法,乙太網軟體周圍沒有已知的代碼問題,但它們通常會看到導致PHY掛起的網路配置錯誤。PHY 是硬體乙太網晶片,如果記錄到足夠的錯誤,可能會導致該晶片掛起。視網路環境而定,交換器可能會在組態問題產生足以造成問題的錯誤前執行一段時間。

以下是 eth0 處於掛起狀態的交換機的統計資訊範例:

/sbin/ifconfig:
eth0 連結封裝:乙太網 硬體位址 00:05:33:32:40:E3
輸入位址:xx.xxa.x.xxx Bcast:xx.xxx.xx.xxx 掩碼:xxx.xxx.xxx.x
執行多點傳送的上行廣播 MTU:1500 指標:1 RX 數據包:368707819
錯誤:0 丟棄:0 溢出:0 幀:450TX 數據包:161607771 錯誤:1321348 丟棄:0 溢出:197 載波:1291486
碰撞:129622 Txqueuelen:1000
         

如上所示,RX 統計資訊是乾淨的,但報告了明顯的 TX 錯誤。

Resolution

警告:Do 請勿執行「ifconfig eth0 down」命令來中斷乙太網路連接埠,因為這可能會導致部門級交換器發生錯誤或重新開機,或導向器級交換器發生意外的 HA容錯移轉。 

控制器和部門切換的因應措施:

注意:  以下因應措施不中斷,但建議您在客戶時段執行行動計畫,以防發生意外重新開機。

部門交換器:

1.透過序列纜線連接至交換器。

2.使用下列任一選項重設 eth0 (選項會按照 Brocade 的建議順序列出)。

a.執行 hareboot,這會將處理器重新開機,但不會重新開機交換器 (不中斷光纖通道)

範例:

> DS5000B hareboot
HA 正在重新開機...

b.變更交換器的 IP 位址,然後將其變更回原始 IP。

範例:

請記下原始 IP 位址:

> DS5000B ipaddrshow

交換器
乙太網路 IP 位址:xx.xx.xx.xx
乙太網子網路遮罩: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
乙太網路 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.x
DHCP [關閉]:

c. 更改流量控制。

範例:

記下目前的流量控制。

DS5000B:> ifmodeshow eth0
link mode:100 Mbit,半雙工,連結正常
MAC 位址:00:05:1E:04:2C:4D

將下列內容變更為與上述輸出相反的內容,在我們的案例中,請將其變更為 100/全雙工。 

注意:根據 Brocade 要求 eth0 介面以 100/全雙工執行 (假設 IP 網路交換器可支援)。

> DS5000B ifmodeset eth0

使用此命令時請務必小心。強制連結至其所連接的網路設備不支援的作業模式,可能會導致無法透過其乙太網路介面與系統通訊。

建議您僅從序列主控台連接埠使用此命令。

您確定要這樣做嗎?(是、是、否、n):[否] y
請謹慎操作。
自動協商 (是、是、否、n):[否]
強制 100 Mbps/全雙工 (是、y 、否、n):[否] y
正在提交組態...完成。

如果使用者不知道其 IP 交換器是否支援 100/全雙工,則此時我們可以將 eth0 介面保留為 100/全雙工,並測試連線能力。如果連線失敗,請將其變更回原始設定。

將其變更回原始雙工設定

> DS5000B ifmodeset eth0

使用此命令時請務必小心。強制連結至其所連接的網路設備不支援的作業模式,可能會導致無法透過其乙太網路介面與系統通訊。

建議您僅從序列主控台連接埠使用此命令。

您確定要這樣做嗎?(是、是、否、n):[否] y
請謹慎操作。
自動協商 (是、是、否、n):[否]
強制 100 Mbps/全雙工 (是、y 、否、n):[否]
強制 100 Mbps/半雙工 (是、y 、否、n):[否] y
正在提交組態...完成。

3.測試乙太網路連線能力。

 導控器開關:

1.透過序列纜線連接至作用中的 CP。

2.使用下列任一選項重設 eth0 (選項會按照 Brocade 的建議順序列出)。

a.執行 hafailover,這會將目前使用中 CP 卡上的處理器重新開機,但不會重新開機交換器 (不中斷光纖通道)。

檢查以確保 HA 狀態已啟用且已同步,並執行 CP 容錯移轉。

DCX> 有本
機 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。

範例:

請記下原始 IP 位址:

DCX> ipaddrshow

交換器
乙太網路 IP 位址:xx.xx.xx.xx
乙太網子網路遮罩:xxx.xxx.xxx.x
閘道 IP 位址:xx.xx.xx.x
DHCP:關閉

將作用中 CP 的 IP 設定變更回原廠預設值,在此情況下,作用中的 CP 為 CP0

DCX> ipaddrset -cp 0
主機名稱 [cp0]:
乙太網路 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]:
乙太網路 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.x

c. 更改流量控制。

記下目前的流量控制。

DCX> ifmodeshow eth0
連結模式:100 Mbit,半雙工,連結正常
MAC 位址:00:05:1E:04:2C:4D

將下列內容變更為與上述輸出相反的內容,在我們的案例中,請將其變更為 100/全雙工。 

注意:根據 Brocade 要求 eth0 介面以 100/全雙工執行 (假設 IP 網路交換器可支援)。

DCX> ifmodeset eth0

使用此命令時請務必小心。  強制連結至其所連接的網路設備不支援的作業模式,可能會導致無法透過其乙太網路介面與系統通訊。

建議您僅從序列主控台連接埠使用此命令。

您確定要這樣做嗎?(是、是、否、n):[否] y
請謹慎操作。
自動協商 (是、是、否、n):[否]
強制 100 Mbps/全雙工 (是、y 、否、n):[否] y
正在提交組態...完成。

如果客戶不知道其 IP 交換器是否支援 100/全雙工,則此時我們可以將 eth0 介面保留為 100/全雙工,並測試連線能力。  如果連線失敗,請將其變更回原始設定。

將其更改回原始雙工設置。

DCX> ifmodeset eth0

使用此命令時請務必小心。  強制連結至其所連接的網路設備不支援的作業模式,可能會導致無法透過其乙太網路介面與系統通訊。

建議您僅從序列主控台連接埠使用此命令。

您確定要這樣做嗎?(是、是、否、n):[否] y
請謹慎操作。
自動協商 (是、是、否、n):[否]
強制 100 Mbps/全雙工 (是、y 、否、n):[否]
強制 100 Mbps/半雙工 (是、y 、否、n):[否] y
正在提交組態...完成。

3.測試乙太網路連線能力。

Affected Products

Connectrix B-Series Hardware

Products

Connectrix, Connectrix B-Series Hardware