目錄

簡介

必要條件

需求

採用元件

物理故障排除

常見驗證命令

Catalyst 9300

驗證命令

特殊考量

Catalyst 9500

驗證命令

Catalyst 9400和9600

電源配置模式

組合模式

冗餘模式N+1

冗餘模式N+N

驗證命令

特殊考量

ROMMON變數SINGLE_SUP_CHASSIS

電源預算模式雙管理引擎

軟體缺陷

相關資訊

簡介

本文檔介紹排除Catalyst 9000系列交換機電源故障的常用方法。

必要條件

需求

思科建議您瞭解以下主題：

- Catalyst 9000系列交換器架構。

採用元件

本文中的資訊係根據以下軟體和硬體版本：

- C9300

- C9500

- C9400

- C9600

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路運作中，請確保您瞭解任何指令可能造成的影響。

物理故障排除

1. 驗證PS LED上顯示的顏色（綠色/琥珀色/紅色/熄滅）。

LED狀態

意義

Off

任何電源均未提供交流電源。

綠色

此電源在主電源模式下工作正常。

琥珀色常亮

表示下列其中一項：

- 沒有可用的輸出電源

- AC/DC輸入在操作範圍內

- 過電壓/過電流/過溫度條件

- 風扇故障導致的溫度過高保護(OTP)

琥珀色閃爍

指示警告事件，例如電源模組繼續在高溫或高功率下運行以及風扇運行緩慢等。

紅色

電源供應器故障。

註：請參閱每個平台的特定硬體安裝指南，LED顏色的含義因平台而異。

2. 如果LED顏色不是綠色，請嘗試以下測試：

測試

步驟

重置電源

- 從插槽中卸下PS。

- 等幾分鐘。

- 將PS重新插入插槽。

重置電源線

- 從受影響的PS上拔下電源線。

- 等幾分鐘。

- 將電源線重新插入PS。

交換元件

- 嘗試使用well-known working電源線。

- 嘗試使用well-Known working電源插座。

- 嘗試在同一插槽上使用備用電源。

- 在well-known working插槽中嘗試相同的故障PS。

- 嘗試使用其他交換機中的相同故障PS。

註：如果適用，請確保沒有電纜紮帶或任何其他物體可以阻擋PS風扇。

常見驗證命令

指令

使用方法

Switch#顯示資產

驗證是否在資產中檢測到電源。

Switch#show post

驗證所有測試均處於passed狀態。

Switch#show log

查詢與問題相關的任何錯誤消息。

Catalyst 9300

驗證命令

使用 show environment power 特權EXEC命令檢驗PS狀態和預算。

Switch#show env power SW PID Serial# Status Sys Pwr PoE Pwr Watts -- ------------------ ---------- --------------- ------- ------- ----- 2A PWR-C1-1100WAC <snip> OK Good Good 1100 2B Not Present

使用show power inline privilege EXEC命令驗證PoE可用電源預算是否已根據安裝的電源正確分配。

Switch#show power inline Module Available Used Remaining (Watts) (Watts) (Watts) ------ --------- -------- --------- 2 595.0 0.0 595.0

使用show stack-power detail特權EXEC命令（僅適用於配置為堆疊電源的裝置）驗證堆疊電源模式、電源分配、堆疊電源埠狀態等。

Switch#show stack-power detail Power Stack Stack Stack Total Rsvd Alloc Sw_Avail Num Num Name Mode Topolgy Pwr(W) Pwr(W) Pwr(W) Pwr(W) SW PS -------------------- ------ ------- ------ ------ ------ ------ ----- ----- power-stack-1 SP-PS Ring 6600 30 1695 4875 3 6 power-stack-1-1 SP-PS Ring 4400 30 1193 3177 2 4 Power stack name: power-stack-1 Stack mode: Power sharing Stack topology: Ring Switch 4: Power budget: 2043 Power allocated: 434 Low port priority value: 22 High port priority value: 13 Switch priority value: 4 Port 1 status: Connected Port 2 status: Shut Neighbor on port 1: Switch 3 - <snip> Neighbor on port 2: 0000.0000.0000 Switch 2: Power budget: 2375 Power allocated: 919 Low port priority value: 21 High port priority value: 12 Switch priority value: 3 Port 1 status: Shut Port 2 status: Connected Neighbor on port 1: 0000.0000.0000 Neighbor on port 2: Switch 3 - <snip> Switch 3: Power budget: 2043 Power allocated: 342 Low port priority value: 23 High port priority value: 14 Switch priority value: 5 Port 1 status: Connected Port 2 status: Connected Neighbor on port 1: Switch 2 - <snip> Neighbor on port 2: Switch 4 - <snip> Power stack name: power-stack-1-1 Stack mode: Power sharing Stack topology: Ring Switch 5: Power budget: 1964 Power allocated: 342 Low port priority value: 24 High port priority value: 15 Switch priority value: 6 Port 1 status: Not connected Port 2 status: Connected Neighbor on port 1: 0000.0000.0000 Neighbor on port 2: Switch 1 - <snip> Switch 1: Power budget: 2375 Power allocated: 851 Low port priority value: 20 High port priority value: 11 Switch priority value: 2 Port 1 status: Connected Port 2 status: Not connected Neighbor on port 1: Switch 5 - <snip> Neighbor on port 2: 0000.0000.0000

特殊考量

- 請參閱硬體安裝指南，瞭解每種型號的PoE預算。某些型號的PoE預算較低，例如C9300-48UXM的PoE預算為490 W，帶有1100 WAC電源，這可能被誤解為硬體故障。

- 已看到某些情況下插入了第二個電源，但PoE預算仍保持為單個PS的預算。當交換機未檢測到第二個PS的PoE預算，並且電源處於Good狀態時，您可以嘗試執行完全電源重新啟動作為解決方法。

拔下兩個PS的電源線以關閉交換機，然後：

1. 移除PS1。

2. 卸下PS2。

3. 等幾分鐘。

4. 重新插入PS1

5. 重新插入PS2

6. 將電源線連線到PS1

7. 將電源線連線到PS2。

注意：如果是堆疊，所有受影響的成員都需要重新通電。

Catalyst 9500

驗證命令

使用show power detail privilege EXEC命令驗證電源狀態，您也可以使用此命令檢查電源容量和型號。

Switch#show power detail Switch:1 Power Fan States Supply Model No Type Capacity Status 0 1 ------ -------------------- ---- -------- --------- ----------- PS0 C9K-PWR-650WAC-R AC 650 W ok good N/A PS1 Not Present N/A N/A N/A N/A N/A Fan Fan States Tray Status 0 1 2 3 ------ ---------- ----------------------- FM0 ok good good good good FM1 ok good good good good Switch:2 <snip>

使用show platform hardware chassis power-supply detail switch [switch number] all privilege EXEC命令驗證輸入和輸出值是否在正確範圍內（此命令也適用於C9600平台）。

Switch#show platform hardware chassis power-supply detail switch 1 all PS1: Input Voltage : 200.0000 V Output Voltage : 12.0480 V Input Current : 0.6800 A Output Current : 9.7500 A Input Power : 131.0000 W Output Power : 118.0000 W Temperature 1 : 23.0000 C Temperature 2 : 29.0000 C Temperature 3 : 28.0000 C Fan Speed 1 : 10176.0000 RPM PS2: <snip>

註：請參閱資料表瞭解電源規格。

Catalyst 9400和9600

電源配置模式

組合模式

這是預設的電源供應器模式。所有可用電源均處於活動狀態，這些電源共用電源，並且最高可運行100%的容量。組合模式下的可用電源是單個電源的總和。

如果有已配置的其他電源模式，您可以使用power redundancy-mode combined命令返回預設模式：

Switch(config)#power redundancy-mode switch 1 combined

冗餘模式N+1

對於此模式，有n個電源模組處於活動狀態（n可以是1到7個電源模組）+1是保留用於冗餘的電源模組。

預設備用電源插槽為PS8。使用power redundancy-mode redundant n+1 [standby-PS-slot]命令指定備用插槽。

在下一個示例中，插入插槽5中的電源被配置為備用：

Switch(config)#power redundancy-mode switch 1 redundant N+1 5

冗餘模式N+N

對於此模式，有n個電源處於活動狀態，有n個電源模組配置為備用。此模式的預設待命插槽為PS5至PS8。使用power redundancy-mode redundant n+n [standby-PS-slots]命令指定備用插槽。

在下一個示例中，插槽2、3和4中插入的電源被配置為備用：

Switch(config)#power redundancy-mode switch 1 redundant N+N 2 3 4

驗證命令

使用show environment status privilege EXEC命令驗證電源狀態、PS Current Configuration Mode和PS Current Operating State。

Switch#show environment status Switch:1 Power Fan States Supply Model No Type Capacity Status 1 2 ------ -------------------- ---- -------- ------------ ----------- PS1 C9400-PWR-3200AC ac 3200 W active good good PS2 C9400-PWR-3200AC ac 3200 W active good good PS Current Configuration Mode : Combined PS Current Operating State : Combined Power supplies currently active : 2 Power supplies currently available : 2 <snip> Switch 1: Fantray : good Power consumed by Fantray : 540 Watts Fantray airflow direction : side-to-side Fantray beacon LED: off Fantray status LED: green SYSTEM : GREEN

使用show power detail privilege EXEC命令，您還可以驗證每個板卡、Supervisor甚至風扇盤消耗或保留的電源量。此外，您可以驗證功率預算模式，可以是 Single Sup 或Dual Sup。

Switch#show power detail Switch:1 Power Fan States Supply Model No Type Capacity Status 1 2 ------ -------------------- ---- -------- ------------ ----------- PS1 C9400-PWR-3200AC ac 3200 W active good good PS2 C9400-PWR-3200AC ac 3200 W active good good PS Current Configuration Mode : Combined PS Current Operating State : Combined Power supplies currently active : 2 Power supplies currently available : 2 Switch:2 <snip> Switch:1 Power Summary Maximum (in Watts) Used Available ------------- ------ --------- System Power 1670 1670 Inline Power 0 4730 ------------- ------ --------- Total 1670 6400 Switch:2 <snip> Switch:1 Automatic Linecard Shutdown : Enabled Power Budget Mode : Dual Sup autoLC Power Out of In Mod Model No Priority State Budget Instantaneous Peak Reset Reset --- -------------------- -------- -------- ------ ------------- ---- ------ ----- 1 C9400-LC-24XS 0 accepted 200 94 96 200 10 2 C9400-LC-48U 1 accepted 65 32 33 65 5 3 C9400-SUP-1XL 0 accepted 400 239 252 400 130 4 C9400-SUP-1XL 0 --- 400 239 252 0 130 5 C9400-LC-48H 2 accepted 65 31 32 65 5 -- Fan Tray 0 accepted 540 -- -- 540 -- --- -------------------- -------- -------- ------ ------------- ---- ------ ----- Total 1670

註：當功率預算模式為Dual Sup時，即使未安裝第二個管理引擎，它也會自動為第二個管理引擎保留功率。

特殊考量

ROMMON變數SINGLE_SUP_CHASSIS

預設情況下，系統會為兩個管理引擎保留電源，以確保高可用性。某些C9600可使用ROMMON變數SINGLE_SUP_CHASSIS=”0”或SINGLE_SUP_CHASSIS=”1”. 進行配置。當此變數設定為0時，表示功率預算模式為Dual Sup，而當設定為1時，表示功率預算模式為Single Sup。可使用show romvar privilege EXEC命令驗證是否配置了該變數。

Switch#show romvar | in SUP MODEL_NUM="C9600-SUP-1" SINGLE_SUP_CHASSIS="0"

當ROMMON變數SINGLE_SUP_CHASSIS設定為1時，它不會在show power detail命令中反映出來，它仍然可以將功率預算模式顯示為Dual Sup，但是，第二個Supervisor的保留功率會顯示0。

Power Budget Mode : Dual Sup Power Out of In Mod Model No State Budget Instantaneous Peak Reset Reset --- -------------------- -------- ------ ------------- ---- ------ ----- 1 C9600-LC-48YL accepted 230 0 0 230 10 2 C9600-LC-24C accepted 200 0 0 200 10 3 C9600-SUP-1 accepted 775 0 0 775 202 4 C9600-SUP-1 --- 0 -- -- 0 0 FM1 C9606-FAN accepted 450 -- -- 450 --

雖然ROMMON變數指示單sup模式，但當插入第二個supervisor時，如果有足夠的電源可用，該supervisor將佔用適當的電源預算。如果您需要交換機為第二個Supervisor保留電源（即使沒有安裝第二個Supervisor），您可以將ROMMON變數SINGLE_SUP_CHASSIS設定為0，為此您需要進入ROMMON模式。

註：如果要安裝第二個Supervisor，請始終記得安裝適當數量的電源。

電源預算模式雙管理引擎

如果只安裝了一個管理引擎並且沒有安裝足夠的電源，則預設的電源預算模式可能會觸發線路卡無法接收電源並顯示電源拒絕狀態的情況。

Mod Model No State Budget Instantaneous Peak Reset Reset --- -------------------- -------- ------ ------------- ---- ------ ----- 1 C9600-LC-48YL denied 10 0 0 230 10 2 C9600-LC-24C denied 10 0 0 200 10 3 C9600-SUP-1 accepted 775 0 0 775 202 4 C9600-SUP-1 --- 775 -- -- 775 0 FM1 C9606-FAN accepted 450 -- -- 450 -- --- -------------------- -------- ------ ------------- ---- ------ ----- Total allocated power: 2020 Total required power: 2430

為了解決此問題，您可以為Single Sup配置電源預算模式。此功率預算模式允許交換機使用第二個Supervisor的保留功率來啟用線卡。

Switch(config)#power budget mode single-sup

如果您需要在某些時候安裝第二個Supervisor，請記得將交換機配置回Dual Sup，並安裝適當數量的電源，以滿足電源要求。

Switch(config)#no power budget mode single-sup

警告：如果未將交換機配置回電源預算模式Dual Sup，並且未安裝適當數量的PS，則可能會觸發系統可能關閉的低電源條件。

提示：思科功率計算器是一項教育資源，可幫助您以規劃功率要求為出發點。

軟體缺陷

- 思科漏洞ID CSCwc87761 - C9300L PWR-C1-350WAC-P電源可關閉需要電源線OIR

- 思科漏洞ID CSCvk48435 - Cat9500系列交換機PWR-C4-950WAC-R=上的故障電源

- 思科漏洞ID CSCvx30283 - CAT 9400 | 16.9.x和16.12.x | 一段時間後，備用插槽中的LiteON PSU將進入故障狀態

- 思科漏洞ID CSCvz62847 - CAT 9400 | 17.3.x | 一段時間後，備用插槽中的LiteON PSU將進入故障狀態

附註：只有已註冊的Cisco使用者才能存取內部錯誤資訊和工具。

相關資訊

- Cisco Power Calculator

- Cisco Catalyst 9600系列交換機硬體安裝指南

- Cisco Catalyst 9300系列交換機硬體安裝指南，產品概述

- Cisco Catalyst 9500 系列交換器資料表

- 思科技術支援與下載