目錄

簡介

背景資訊

定位SEA日誌

檢索SEA日誌

相關檔案

相關思科支援社群討論

簡介

本文檔一般討論Catalyst 6500/6800平台中提供的系統事件存檔(SEA)功能、查詢SEA存檔的步驟以及將其轉換為文本格式以供進一步分析的步驟。

背景資訊

系統事件歸檔(SEA)是Cat 6500/6800平台中可用的裝置管理威脅之一。SEA使交換機中的CPU能夠構建事件的存檔，這些存檔儲存在本地非易失性檔案系統中。

SEA維護兩個檔案 — sea_log.dat和sea_console.dat。

sea_log.dat = IOS中每個應用程式所報告的事件的存檔（如GOLD）

sea_console.dat =控制檯消息的存檔

SEA功能為本地檔案系統中的每個檔案分配32MB的記憶體（因此總計為64 MB） — 例如bootdisk:

請記住，這32 MB是一個循環緩衝區，將覆蓋最早的消息。

配置指南（在下面的「相關文檔」部分中提供）提供了一些命令，用於檢查功能是否已啟用、選擇用於歸檔的檔案系統、如何清除歸檔檔案等。

命令示例：

show logging system

show logging system disk

show logging system size

清除日誌系統

定位SEA日誌

執行「dir all」命令查詢sea_console.dat和sea_log.dat檔案。

在Catalyst 6800 VSS設定中：

6800-A# show switch virtual

切換模式：虛擬交換器

虛擬交換機域號：10

本地交換機號：1

本地交換機操作角色：虛擬交換機處於活動狀態

對等交換機編號：2

對等交換機操作角色：虛擬交換器待命

6800-A#dir all

<snip>

bootdisk的目錄：/ <<== From Sw1

1 -rw- 33554432 2014年3月8日03:11:52 +00:00 sea_console.dat

3 -rw- 33554432 2014年3月8日03:12:30 +00:00 sea_log.dat

<snip>

slavebootdisk的目錄：/ <<=== From Sw2

1 -rw- 33554432 2014年3月10日05:12:12 +00:00 sea_log.dat

3 -rw- 33554432 2014年3月10日05:12:50 +00:00 sea_console.dat

<snip>

在Catalyst 6500 VSS設定中：

VS6500# show switch virt

切換模式：虛擬交換器

虛擬交換機域號：1

本地交換機號：1

本地交換機操作角色：虛擬交換機處於活動狀態

對等交換機編號：2

對等交換機操作角色：虛擬交換器待命

VS6500#dir all

<snip>

sup-bootdisk的目錄：/ <<== From Sw1

1 -rw- 33554432 2014年8月29日14:06:42 -04:00 sea_console.dat

3 -rw- 33554432 2012年11月8日16:59:38 -05:00 sea_log.dat

<snip>

slavesup-bootdisk的目錄：/ <<== From Sw1

1 -rw- 33554432 2014年9月8日08:34:02 -04:00 sea_log.dat

2 -rw- 33554432 2015年3月19日12:36:16 -04:00 sea_console.dat

<snip>

檢索SEA日誌

強烈建議在該檔名中新增以下內容：

交換機名稱

交換機#（對於VSS）

模組#（如果模組5和模組6存在於同一機箱中）

檔案內容（Sea控制檯或日誌）

日期

以下是將.dat檔案轉換為文本檔案的步驟。

(1)將日誌轉換為文本

使用以下命令將存檔轉換為文本。請注意，「show logging system console」用於轉換sea_console.dat檔案，「show logging system disk」用於轉換sea_log.dat檔案。

在Catalyst 6800 VSS設定中（上面提供示例）：

對於Active/Sw1:

6800A# show logging system console file bootdisk:sea_console.dat |重定向bootdisk:6800A-Sw1-SEA-Console-Jul082015.txt

6800A# show logging system disk bootdisk:sea_log.dat |重定向bootdisk:6800A-Sw1-SEA-Log-Jul082015.txt

對於Standby/Sw2:

6800A# show logging system console file slavebootdisk:sea_console.dat |重定向slavebootdisk:6800A-Sw2-SEA-Console-Jul082015.txt

6800A# show logging system disk slavebootdisk:sea_log.dat |重定向slavebootdisk:6800A-Sw2-SEA-Log-Jul082015.txt

(2)確保文本檔案已建立並位於檔案系統中：

確保檔案大小非零，文本檔案不必為32MB。

32MB僅是未必使用的.dat檔案的「已分配」空間。

此外，檔案的格式不同 — dat與txt。

6800A# dir bootdisk:

<snip>

56 -rw- 57875年7月9日19:32:38 +00:00 6800A-Sw1-SEA-Console-Jul082015.txt

57 -rw- 31136641年7月9日19:53:56 +00:00 6800A-Sw1-SEA-Log-Jul082015.txt

<snip>

6800A# dir slavebootdisk:

<snip>

56 -rw- 5325 2015年7月9日20:07:31 +00:00 6800A-Sw2-SEA-Console-Jul082015.txt

57 -rw- 2899567年7月9日20:12:47 +00:00 6800A-Sw2-SEA-Log-Jul082015.txt

<snip>

(3)在將檔案匯出到TFTP/FTP伺服器之前，確保檔案可訪問/可讀。

6800A#more bootdisk:6800A-Sw1-SEA-Log-Jul082015.txt

序列號：MM/DD/YY HH:MM:SS軟體/模組/SUB:SEV、COMP、消息

========================================================

1:07/09/15 19:38:00 1/5/-1:MAJ、GOLD、diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up返回api_rc=1

2:07/09/15 19:37:57 1/5/-1:MAJ、GOLD、diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up返回api_rc=1

3:07/09/15 19:37:57 1/5/-1:MAJ、GOLD、diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up返回api_rc=1

4:07/09/15 19:37:52 1/5/-1:MAJ、GOLD、diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up返回api_rc=1

5:07/09/15 19:37:52 1/5/-1:MAJ、GOLD、diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up返回api_rc=1

相關檔案

12.2SX版本的SEA配置指南

適用於15.0SY版本的SEA組態指南