2018年9月26日 星期三

HPE switch trouble-shooting











HPE switch trouble-shooting












Table of Contents


Trouble-shooting的基本思路



Switch的功能在於傳輸資料,不管是L3跨網段的傳輸/L2同網段的傳輸/L1跨設備的傳輸,其本質上都是不變的,而傳輸的行為是建立在兩個節點之間,在trouble-shooting的過程中直接點出root cause是相對困難的,所以我們通常會透過不斷縮小問題範圍的方式來發現問題,進而解決。

我們可以透過使用者網路有問題的狀況判斷問題的區域

  • 只有單一使用者網路連線有問題
其他使用者能夠連線,研判edge Switch沒問題,可以將問題縮小至線材或是使用者的電腦

  • 區域的使用者網路連線有問題
其他區域的使用者能夠連線,Core switch沒有問題,可以推測是edge switch發生問題

諸如此類的概念可以應用在各種地方


Trouble-shooting可以使用的指令


使用ping指令來檢測問題
Switch的ping指令後面可以附加參數,可以指定來源/目的,指定ping的次數與封包大小、甚至指定介面
常用的有
ping -a X.X.X.X 8.8.8.8 ->指定source X.X.X.X 去ping 8.8.8.8
ping -c 1000 8.8.8.8 ->ping 8.8.8.8 共1000次
ping –i Vlan-interface 1 8.8.8.8 ->指定source vlan1去ping 8.8.8.8


使用tracert指令來檢測問題
Tracert指令可以觀測封包的傳輸路線,藉此找出封包在傳輸時遇到的問題

tracert 8.8.8.8


使用VCT指令來檢測問題
[Hp-switch-Ethernet1/0/1]virtual-cable-test


使用loopback指令來檢測問題
[Hp-switch-Ethernet1/0/1]loopback internal






檢視log
display logbuffer reverse 檢視log(依照時間排序,最近的在最上面)

下載log file
<HP>dir 檢視switch內的檔案
<HP>cd logfile 進入logfile裡
<HP>dir 檢視switch內的檔案
<HP>tftp X.X.X.X put logfile.log  將logfile,log丟到X.X.X.X的tftp server
<HP>cd. . 移動到最外層

開啟Debug log來檢測問題
<HP>debugging all/dns/dhcp….. 開啟某個功能的debug
<HP> terminal debugging 在畫面上顯示debug訊息

檢視switch各種狀態的指令


所有的display指令後面都可以接 | begin/include/exclude來進行過濾

檢視基本狀態
display current-configuration 檢視設定檔
display current-configuration interface 檢視某個interface的設定檔
display current-configuration configuration XXX 檢視某個功能相關設定的設定檔
display interface brief  簡單的檢視端口狀態
display version 檢視版本
display this 檢視當下介面的設定
display device 檢視硬體
display ip routing-table 檢視routing table
display arp 檢視arp table
display mac-address 檢視mac table

疑似端口故障的時候
display interface brief
display interface GigabitEthernet 1/0/1
display transceiver diagnosis interface GigabitEthernet 1/0/1

疑似LACP有問題的時候
display link-aggregation summary
display link-aggregation verbose
display link-aggregation verbose Bridge-Aggregation

疑似IRF有問題的時候
display irf
display irf topology

疑似stp有問題的時候
display stp
display stp history
display stp brief
display stp abnormal-port

疑似ntp有問題的時候
display ntp-service status
display clock  


Trouble-shooting找不到問題的時候


當用盡各種方法都找不出問題時,可以開TAC(technical assistance center),請求原廠的技術協助
在開TAC之前,請先收集必要的資訊方便原廠快速了解狀況

HPE switch有一次性收集大部份switch資訊並提供給TAC診斷的指令
<HP>display diagnostic-information
可以透過terminal軟體out put出來或是用下載file的方式下載出來

除了收集單台疑似故障的switch資訊外,也請盡量提供完整的網路拓樸圖

沒有留言:

張貼留言