Connectrix:如何在 Connectrix Brocade B 系列交換器上執行基本執行狀況檢查,自助。
Summary: Brocade 交換器的一般執行狀況檢查
Instructions
如何在 Connectrix B 系列交換器上執行基本執行狀況檢查。
如需初步診斷,請執行 supportshow 命令會收集各種命令的輸出。
如果需要進一步調查,可能需要執行 supportsave,因為其中包含 supportshow 和工程方面的其他資訊,並將其附加到適當的服務要求中。
若要收集 supportshow,請參閱 EMC 知識庫解決方案:
489144:Connectrix:逐步說明如何以 Putty 工作階段收集交換器記錄檔案。
Connectrix:逐步說明如何以 PuTTY 工作階段收集交換器記錄檔案
一旦 supportshow 已完成,請使用任何文字檔案編輯器開啟檔案。以下列出最實用的命令,這些屬於 supportshow 輸出。
Additional Information
僅以小寫輸入命令;混合大小寫是為了可讀性。
- 範例根據 Fabric OS 8.2.x 或更高版本,請參閱產品頁面提供的支援 (亦適用於較舊的韌體輸出):https://www.dell.com/support/home/en-ie/products,搜尋有問題的產品,並在說明文件區段中查看命令指南。
- 有關命令的詳細說明,另請參閱相關 Fabric OS 版本的命令指南。
- 確認 Dell Technologies 支援該交換器。
chassisShow
此命令會清查和顯示機箱和機箱背板面
版本中每個物件的 FRU 標頭內容。
它提供有關機箱、風扇、電源供應器、SW 刀鋒 (交換器)、CP 刀鋒 (控制處理器) 和 WWN 單元的詳細資訊。
此輸出對於確認這是 Dell Technologies 支援的交換器最有用 (使用其序號)。
如果它是 Dell Technologies 交換器,有兩個地方可以檢查。
其中大多數都以字母 EMC 開頭。第二,兩行以下是序號欄位:
所有 Dell Technologies Connectrix B 系列交換器 SN 均應以字母 BRC 開頭。
範例:
WWN Unit: 1 ED-8510_4S_001:FID128:admin> chassishow [truncated] WWN Unit: 1 Header Version: 2 [truncated] ID: EMCXXXXXX Part Num: CONTRX0000DCX Serial Num: BRCXXXXXXXXXXX
- 韌體:確認有支援韌體。
firmwareShow
這會顯示主要與次要磁碟分割上的 Fabric OS 版本。對於具有多個控制處理器 (CP) 卡和 AP 刀鋒的系統,此命令會同時顯示本地和遠端 CP 以及 AP 刀鋒的此資訊。確認韌體層級後,您可以使用 Dell 支援網站確認 Dell EMC 目前支援該程式碼 (尋找該資產並檢查該程式碼的可用性)。
ED-8510_4S_fid128:FID128:admin> firmwareshow
Slot Name Appl Primary/Secondary Versions Status
--------------------------------------------------------------------------
4 CP0 FOS v8.2.3c1 ACTIVE *
v8.2.3c1
5 CP1 FOS v8.2.3c1 STANDBY
v8.2.3c1
7 FX8-24 FOS v8.2.3c1
v8.2.3c1
- 交換器執行狀況:
如果 Dell Technologies 支援交換器,且韌體為支援的層級,請搜尋下列命令以確認交換器執行狀況。
- 監控與警示原則套件 (MAPS) 在 Fabric OS 8.2.x 和更新版本中,請使用以下命令:
mapsdb --show
顯示儀表板開始時間、使用中原則、設定的警示、受防護的連接埠、已解除代理的連接埠,以及隔離的連接埠。
交換器執行狀況報告:
顯示交換器的整體狀態。如果整體狀態為不健全,則會列出影響因素和受防護的連接埠。
摘要報告:
顯示監控類別的狀態,判定交換器目前的執行狀況。每個類別的執行狀況狀態會由一組監控系統或錯誤計數器,以及在使用中原則中設定的規則來提供。
摘要檢視會顯示每個類別的以下資訊:自當天午夜以來收集的資訊,以及過去 7 天內收集的歷史資訊。
執行狀況狀態可以是以下其中一項:
無錯誤未發生錯誤。
在作業範圍內:錯誤為使用中原則中設定的閾值內。
在作業範圍外:錯誤超出設定的閾值,這會觸發在使用中原則中設定的規則。這表示交換器的某些屬性在設定的範圍外作業。
影響執行狀況的規則:顯示造成目前交換器狀態的情況。顯示以下資訊:類別中觸發的規則數量、重複計數、觸發的規則、執行時間、觸發規則的元素以及觸發的值。
歷史資料:顯示特定時間範圍的以下歷史資料:監控系統、觸發規則的當前值以及觸發規則的元素。
後端連接埠的歷程記錄資料:顯示後端連接埠在特定時間範圍內的錯誤統計資料。
如果未指定運算元,則此命令會顯示使用方式。
範例:
ED-8510_4S_fid128:FID128:admin> mapsdb --show
1 Dashboard Information:
=======================
DB start time: Sat Jan 1 00:01:50 2000
Active policy: dflt_moderate_policy
Configured Notifications: RASLOG,SNMP,SW_CRITICAL,SW_MARGINAL,SFP_MARGINAL
Fenced Ports : None
Decommissioned Ports : None
Fenced circuits : None
Quarantined Ports : None
Top Zoned PIDs <pid(it-flows)>:
2 Switch Health Report:
=======================
Current Switch Policy Status: MARGINAL
Contributing Factors:
---------------------
*EXPIRED_CERTS (MARGINAL).
3.1 Summary Report:
===================
Category |Today |Last 7 days |
--------------------------------------------------------------------------------
Port Health |No Errors |In operating range |
BE Port Health |No Errors |No Errors |
Extension GE Port Health |No Errors |No Errors |
Fru Health |In operating range |In operating range |
Security Violations |Out of operating range |Out of operating range |
Fabric State Changes |No Errors |In operating range |
Switch Resource |In operating range |In operating range |
Traffic Performance |In operating range |In operating range |
Extension Health |No Errors |No Errors |
Fabric Performance Impact|In operating range |In operating range |
3.2 Rules Affecting Health:
===========================
Category(Violation Count)|RepeatCount|Rule Name |Execution Time |Object |Triggered Value(Units)|
-----------------------------------------------------------------------------------------------------------------------------
Security Violations(46) |2 |defSWITCHSEC_TELNET_2 |03/28/24 20:35:18|Switch |3 Violations |
| | | |Switch |3 Violations |
|2 |defSWITCHSEC_LV_2 |03/28/24 20:35:18|Switch |3 Violations |
| | | |Switch |3 Violations |
|3 |defSWITCHSEC_TELNET_2 |03/27/24 20:35:06|Switch |4 Violations |
| | | |Switch |4 Violations |
| | | |Switch |3 Violations |
|3 |defSWITCHSEC_LV_2 |03/27/24 20:35:06|Switch |4 Violations |
| | | |Switch |4 Violations |
| | | |Switch |3 Violations |
|4 |defSWITCHSEC_TELNET_2 |03/26/24 20:34:53|Switch |4 Violations |
| | | |Switch |3 Violations |
| | | |Switch |4 Violations |
| | | |Switch |3 Violations |
- 可以使用以下命令檢查交換器和連接埠狀態 :
switchShow
使用此命令顯示交換器刀鋒和連接埠狀態資訊。
資訊可能因交換器型號、例項、連接埠數量和網域 ID 值而異。
- switchName - 交換器的符號名稱。
- switchType - 交換器的型號和修訂編號。(請參閱知識庫解決方案: Brocade 交換器類型與 ASIC、FOS 系列代碼比較 Connectrix Brocade B 系列:Brocade 交換器類型與 ASIC、FOS 系列代碼比較
- switchState - 交換器的狀態:線上、離線、測試或故障。
- switchMode - 交換器的作業模式:存取閘道 (如果已啟用 AG)。
- switchRole - 交換器的角色:主要、從屬或已停用。
- switchDomain - 交換器的網域 ID:1-239。
- switchId - 交換器的內嵌連接埠網域 ID (D_ID)。
- switchWwn - 交換器的全球名稱 (WWN)。
- 分區 使用中區域集的名稱。
- switchBeacon - 交換器的指標狀態 (開啟或關閉)。
- FC 路由器 - FC 路由器的狀態 (開啟或關閉)
- FC 路由器 BB 光纖 ID - FC 路由的骨幹光纖 ID。
- HIF 模式 - 表示交換器的高完整性光纖 (HIF) 模式。值為「開啟」或「關閉」。
- 允許 XISL 使用 - 表示交換器是否在基礎交換器之間使用交換器間連結 (XISL),將流量傳送至邏輯交換器。
- LS 屬性 - 顯示邏輯交換器 (LS) 屬性,包括 LS FID 號碼。
ED_br8510_4S_001:FID128:admin> switchshow switchName: ED_br8510_4S_001 switchType: 121.3 switchState: Online switchMode: Native switchRole: Principal switchDomain: 2 switchId: fffc02 switchWwn: 10:00:00:05:1e:98:ba:00 zoning: ON (cfgExample) switchBeacon: OFF FC Router: OFF HIF Mode: OFF Allow XISL Use: OFF LS Attributes: [FID: 128, Base Switch: No, Default Switch: Yes, Address Mode 0]
switchshow 摘要會接著一行非 EX_Ports 和一或兩行 EX_Ports 的說明:
索引 連接埠索引是一個數字,介於 0 到平台連接埠上限之間。該索引用於識別與交換器相關的連接埠數字。
插槽 - 插槽數字;1-12。
連接埠 - 連接埠數字;0-15、0-31 或 0-47 或 0-63。
位址 - 24 位元的位址識別碼。(FCID)
媒體 - 媒體類型包括:
-- - 目前模組
cu - 銅
id - 序列 ID 表示已安裝 SFP。使用 sfpshow 命令取得有關連接埠的詳細資訊。
速度 - 連接埠速度:
1G - 1 Gbit/秒固定的傳輸速率
N1 - 1 Gbit/秒協商的傳輸速率
2G - 2 Gbit/秒固定的傳輸速率
N2 - 2 Gbit/秒協商的傳輸速率
4G - 4 Gbit/秒固定的傳輸速率
N4 - 4 Gbit/秒協商的傳輸速率
8G - 8 Gbit/秒固定的傳輸速率
N8 - 8 Gbit/秒協商的傳輸速率
10G - 10 Gbit/秒固定的傳輸速率
10N - 10 Gbit/秒協商的傳輸速率
16G - 16 Gbit/秒固定的傳輸速率
N16 - 16 Gbit/秒協商的傳輸速率
32G - 32 Gbit/秒固定的傳輸速率
N32 - 32 Gbit/秒協商的傳輸速率
64G - 64 Gbit/秒固定的傳輸速率
N64 - 64 Gbit/秒協商的傳輸速率
AN - 自動協商
UN - 未知
狀態 - 連接埠狀態資訊:
No_Card - 沒有介面卡。
No_Module - 沒有模組 (GBIC 或其他)。
Mod_Val - 正在進行模組驗證。
Mod_Inv - 無效的模組。
Mod_Uns - 不支援模組。
No_Light - 模組未接收指示燈。此狀態不適用於支援 16 Gb/秒的機箱間連結 (ICL) 連接埠。
No_SigDet - 連接埠未偵測到訊號。若為支援 16Gbps 的機箱間連結 (ICL) 連接埠,此狀態會取代 No_Light 指示燈。這表示已安裝四通道小型可插拔 (QSFP),但未使用纜線連接。
No_Sync - 模組指示燈已亮起,但未同步。
In_Sync - 模組指示燈已亮起,並已同步。
Laser_Flt - 發出雷射故障訊號的模組。
Port_Flt - 連接埠標示為故障。
Hard_Flt - 連接埠為硬故障。
Diag_Flt - 連接埠診斷失敗。
Lock_Ref - 鎖定至參考訊號。
Testing - 正在執行診斷。
Offline - 未建立連線 (僅適用於虛擬連接埠)。
Online - 連接埠已啟動且正在執行。
Transient - 連接埠已由 MAPS 停用後再重新啟用,以便從目標裝置導致的瓶頸狀態中恢復。
Proto - 由 GbE 連接埠支援的通訊協定。
FC - 連接埠支援光纖通道。
ISCSI - 連接埠支援 ISCSI。
FCIP - 連接埠支援 FCIP。
FCoE - 連接埠透過乙太網路支援光纖通道。
LAN - 連接埠支援 LAN。
Comment - 已登入連接埠後面的註解欄位為空白,或顯示:
銅或光纖 - 顯示 Brocade 7810 交換器中目前使用中 GbE 連接埠。
目前使用中 GbE 連接埠同時接受銅和光纖連線 (SFP)。
Loopback - 連接埠處於迴路模式。
D_Port - 診斷連接埠;D_Port 功能可在 E_Port 和 F_Port 上設定。D_Port on E_Port 顯示遠端交換器的全球節點名稱 (WWNN),D_Port on F_Port 顯示遠端連接埠的全球連接埠名稱 (WWPN)。
E_Port - 顯示所連接交換器的 WWN 和名稱。如果連接埠設定為 EX_Port,則所連接交換器的 WWN 與路由器相同。
F_Port - 點對點連接埠;顯示所連接 N_Port 的 WWN。請參閱 NPIV 的命令指南。
G_Port - 點對點,但尚未 E_Port 或 F_Port。
L_Port - 迴圈連接埠;顯示 NL_Ports 的數量。
EX_Port - 路由器連接埠;顯示所連接邊緣交換器的 WWN。
VF_Port - FCoE 虛擬 F_Port。請參閱命令指南。
VF-Port - 已停用 - FCoE Virtual F_Port 已停用。
D_Port Dynamic - 連接埠處於動態 D_Port 模式。
D_Port On-demand - 連接埠處於隨選 D_Port 模式。
D_Port protocol violation - 連接埠卡在 G_Port 狀態。
D_Port F_Port WWN Dynamic - 連接埠連接至處於 D_Port 模式的裝置連接埠。
SIM Port - 連接埠為模擬連接埠。
Mirror Port - 連接埠為鏡像連接埠。
(Trunk master) - 連接埠是中繼連接埠群組中的主連接埠。
(Trunk port, master is port #x) - 連接埠設定為中繼連接埠;主連接埠是連接埠 #x。
(upstream) - E_Port 是朝向光纖主要交換器的上游路徑。
(downstream) - E_Port 是遠離光纖主要交換器的下游路徑。
Persistently Disabled - 已使用 portCfgPersistentDisable 停用此連接埠。
FICON Persistent DID - 此連接埠已停用,因為在啟用 FICON 模式時的光纖重新組態期間,
交換器無法取得其組態網域 ID。請參閱 ficonShow,以獲得更多資訊。
Fabric ID conflict - 已為兩個不同的光纖指派相同的光纖 ID (僅 EX_Ports)。
Fabric ID oversubscribed - 已為一個光纖指派兩個不同的光纖 ID (僅 EX_Ports)。
AoQ - 應用程式導向的 QOS 連接的裝置,支援服務品質。
LB mode - 如果存取閘道無法協商支援 QoS 的連結。
Segmented - 分散成片段或已停用,有幾個原因。請參閱命令指南。
範例:
Index Slot Port Address Media Speed State Proto
============================================================
[truncated]
15 15 010f00 -- N16 No_Module FC
16 16 011000 -- N16 No_Module FC
17 17 011100 id N16 Online FC D-Port 10:00:00:05:33:a9:ec:56 Dynamic
[truncated]
24 24 011800 id N16 No_Light FC
25 25 011900 id N16 Online FC E-Port 10:00:00:05:33:a9:ec:56 "br6510b_001" (upstream)(Trunk master)
26 26 011a00 id N16 No_Light FC
27 27 011b00 id N16 Online FC Loopback->Port 27
28 28 011c00 -- N16 No_Module FC
-
porterrshow
- 使用此命令顯示所有連接埠的錯誤摘要。顯示器包含每個連接埠一條輸出線,並以單一數字、千 (k) 或百萬 (m) 或千兆 (g) 為單位顯示錯誤計數器
如需計數器的完整說明和要採取的動作,請參閱下列兩篇文章。
- Connectrix B 系列:如何解譯 Brocade porterrshow 輸出,以及計數器的意義。自助
- Connectrix:如何藉由排除法,故障診斷交換器連接埠的 Fibre Channel 節點或 SFP 通訊問題,自助。
-
slotShow -m
(僅供在企業導控器上使用)
Slot - 顯示實體插槽編號。
Blade Type - 顯示刀鋒類型:
SW BLADE - 刀鋒為交換器。
CP BLADE - 刀鋒為控制處理器。
UNKNOWN - 刀鋒不存在或無法識別其類型。
ID - 顯示刀鋒類型 ID,請參閱
Connectrix B 系列:在 Brocade 交換器導控器的 slotshow 輸出中有什麼不同的刀鋒 ID。
Status - 顯示刀鋒的狀態:
INSERTED, NOT POWERED ON - 刀鋒已存在插槽中,但已關閉。
POWERING UP - 刀鋒已存在,已開啟電源。
LOADING - 刀鋒已存在、已開啟電源,正在載入初始組態。
DIAG RUNNING POST1 - 刀鋒已存在、已開啟電源,正在執行 POST (開機自我測試)。
DIAG RUNNING POST2 - 刀鋒已存在、已開啟電源,正在執行開機前開機自我測試。
INITIALIZING - 刀鋒已存在、已開啟電源,正在初始化硬體元件。
ENABLED - 刀鋒已開啟並已啟用。
ENABLED (User Ports Disabled) - 刀鋒已開啟,但外部連接埠已使用 bladeDisable 停用。
DISABLED - 刀鋒已開啟,但已停用。
FAULTY - 刀鋒故障,因為偵測到錯誤。
UNKNOWN - 刀鋒已插入,但無法判定其狀態。
-
errDump
此命令會顯示所有交換器例項和機箱的外部錯誤記錄訊息,沒有任何分頁。
如果您正在處理 Dial Home 服務要求,您可以在此找到導致 Dial Home 的錯誤。
錯誤是依時間順序從上到下 (從最舊到最新) 記錄下來,因此如果交換器已完成 Dial Home,則有可能會在更靠近 errdump 輸出底部的位置找到相關的錯誤訊息。
各訊息都會顯示下列內容:
Timestamp - 訊息的時間戳記。
Message ID - 訊息識別符。
External sequence number - 訊息的序號
Security audit flag - 記錄的安全性稽核。「AUDIT」會顯示在欄位中。
Severity - 訊息的嚴重性。有效值包括「INFO」、「WARNING」、「ERROR」和「CRITICAL」。
Switch name - 此訊息產生器或機箱的交換器名稱。
Message - 訊息正文。
-
haDump hashow haredundancy --show
僅供在企業導控器上使用。使用此命令顯示有關交換器或機箱上高可用性 (HA) 功能狀態的詳細資訊。此指令會顯示下列資訊:
時間戳記
本地 CP 狀態 (插槽編號和 CP ID)
遠端 CP 狀態 (插槽編號和 CP ID)
復原類型 (熱或冷)
高可用性 (已啟用或已停用)
活動訊號 (向上或向下)
待機 CP 的執行狀況 (健全、失敗或未知),定義如下:
Healthy - 待機 CP 正在執行,背景執行狀況診斷未偵測到任何錯誤。
Failed - 待機 CP 正在執行,但背景執行狀況診斷發現刀鋒存在問題。應檢查記錄,以判定適當的修復動作。在修復待機 CP 完成之前,會停用容錯移轉。顯示待機 CP 中故障裝置的相關資訊。
Unknown - 由於待機 CP 不存在、活動訊號中斷,或執行狀況監控偵測到組態檔案錯誤,因此出現待機 CP 執行狀況狀態不明。
HA 同步狀態:
HA State Synchronized - 系統目前已完全同步。如果需要容錯移轉,則會為不中斷。
HA State Not In Sync - 系統無法同步兩個 CP,因為待機 CP 故障、發出 haSyncStop 命令,或發生系統錯誤。如果需要容錯移轉,目前待機 CP 會重新開機,而容錯移轉會導致中斷。
為交換器設定的 IP 和光纖通道位址。
其他內部 HA 狀態資訊,可能隨時變更。
範例:
ED_br8510_4S_001:FID128:admin> hadump --------------------------------------- TIME_STAMP: Jul 10 09:51:33.769077 --------------------------------------- Local CP (Slot 4, CP0): Active, Warm Recovered Remote CP (Slot 5, CP1): Standby, Healthy HA enabled, Heartbeat Up, HA State synchronized [truncated]
「haRedundancy --show」命令。
使用此命令顯示交換器連續運作時間和機箱控制處理器冗餘統計資料。若為機箱,命令會顯示控制處理器冗餘設定和交換器連續運作時間。若為交換器,命令僅會顯示交換器連續運作時間。請參閱命令指南。
顯示內容包括以下資訊:
目前使用中工作階段:顯示目前工作階段的設定。
- HA 同步狀態。
- 使用中插槽狀態:顯示 CP ID、CP 為本機或遠端,以及復原類型資訊。
- 待機插槽狀態:顯示 CP ID,以及 CP 為本機或遠端。
- 開始時間:顯示處於同步狀態的服務開始時間。
上一個使用中工作階段:顯示上一個使用中工作階段的設定。
- 使用中插槽狀態:顯示 CP ID 和復原類型資訊。
- 待機插槽狀態:顯示 CP ID 資訊。
- 開始時間:顯示工作階段的服務同步狀態的開始時間。
- 結束時間:顯示由預期或意外復原導致的工作階段結束時間。
系統連續運作時間:顯示系統服務的開始時間。當重新開啟電源或兩個 CP 一起重設時,這會變更。
如果問題 (目前不會影響生產) 似乎發生在連接埠層級,且需要取得一組全新的連接埠錯誤,請清除統計資料。或視需要進一步故障診斷:
請參閱下列 KB 文章:
Connectrix:執行 SFP 更換前程序時發生連線問題或連接埠問題
Connectrix:如何藉由排除法,故障診斷交換器連接埠的 Fibre Channel 節點或 SFP 通訊問題,自助。
清除統計資料:
透過 Putty 連線至交換器
如果虛擬光纖正在使用中:
fosexec --fid all -cmd "statsclear";fosexec --fid all -cmd "slotstatsclear"
或者,如果交換器執行的是 FOS 7.3 及以上版本,則命令為
supportinfoclear --clear
如果「沒有」正在使用中的虛擬光纖:
statsclear;slotstatsclear
讓錯誤累積 4 到 8 小時。
執行全新
supportshow or supportsave
檢閱
porterrshow
(請參閱上述 KB 文章,以瞭解 porterrshow 輸出和要採取的動作。)
如果問題在初步檢閱後未解決 supportshow,請執行
supportsave
請參閱 KB 文章:
Connectrix:如何使用 SANnav、CLI 和 Brocade USB
收集 Brocade Supportsave 記錄將輸出和您的發現附加至適當的服務要求,並據此將 SR 重新排入佇列。
請參閱此發佈的視頻:
您也可以在 YouTube上觀看此視頻。