Introduction
Este documento discute o recurso System Event Archieve (SEA) em geral, que está disponível nas plataformas Catalyst 6500/6800, as etapas para localizar os arquivos SEA e também as etapas para convertê-los em formato de texto para análise posterior.
Informações de Apoio
O System Events Archive (SEA) é um dos recursos de gerenciamento de dispositivos disponíveis nas plataformas Cat 6500/6800. O SEA permite que as CPUs no switch criem arquivos dos eventos, e esses arquivos são armazenados em um sistema de arquivos local não volátil.
O SEA mantém dois arquivos - sea_log.dat e sea_console.dat.
sea_log.dat = arquivo dos eventos relatados por cada aplicativo no IOS (por exemplo, GOLD)
sea_console.dat = arquivo das mensagens do console
O recurso SEA aloca 32 MB de memória para cada um desses arquivos (portanto, um total de 64 MB) em um sistema de arquivos local - por exemplo, bootdisk:
Lembre-se de que esses 32 MB são um buffer circular e substituirão as mensagens mais antigas.
Os guias de configuração (fornecidos na seção "Documentos relevantes" abaixo) fornecem comandos para verificar se o recurso está habilitado, o sistema de arquivos selecionado para o arquivo, como limpar arquivos de arquivo etc.
Comandos de exemplo:
show logging system
show logging system disk
show logging system size
clear logging system
Localizando registros SEA
Execute o comando "dir all" para localizar os arquivos sea_console.dat e sea_log.dat.
De uma configuração do Catalyst 6800 VSS:
6800-A# show switch virtual
Modo de comutação: Switch virtual
Número de domínio do switch virtual: 10
Número do switch local: 1
Função operacional do switch local: Switch virtual ativo
Número do switch de mesmo nível: 2
Função operacional do switch de mesmo nível: Comutador virtual em espera
6800-A# dir all
<snip>
Diretório do disco de inicialização:/ <<= Do Sw1
1 -rw- 33554432 Mar 8 2014 03:11:52 +00:00 sea_console.dat
3 -rw- 33554432 Mar 8 2014 03:12:30 +00:00 sea_log.dat
<snip>
Diretório do disco de bootade:/ <=== Do Sw2
1 -rw- 33554432 Mar 10 2014 05:12:12 +00:00 sea_log.dat
3 -rw- 33554432 Mar 10 2014 05:12:50 +00:00 sea_console.dat
<snip>
De uma configuração do Catalyst 6500 VSS:
VS6500# show switch virt
Modo de comutação: Switch virtual
Número de domínio do switch virtual: 1
Número do switch local: 1
Função operacional do switch local: Switch virtual ativo
Número do switch de mesmo nível: 2
Função operacional do switch de mesmo nível: Comutador virtual em espera
VS6500#dir all
<snip>
Diretório do sup-bootdisk:/ <== Do Sw1
1 -rw- 3554432 Ago 29 2014 14:06:42 -04:00 sea_console.dat
3 -rw- 33554432 nov 8 2012 16:59:38 -05:00 sea_log.dat
<snip>
Diretório de slavesup-bootdisk:/ <== Do Sw1
1 -rw- 33554432 Set 8 2014 08:34:02 -04:00 sea_log.dat
2 -rw- 33554432 Mar 19 2015 12:36:16 -04:00 sea_console.dat
<snip>
Recuperando registros SEA
Recomenda-se adicionar os seguintes itens ao nome do arquivo:
Nome do Switch
Nº do switch (no caso de VSS)
Módulo nº (no caso de os mod 5 e mod 6 estarem presentes no mesmo chassi)
Conteúdo do arquivo (console marítimo ou log)
Data
A seguir estão as etapas para converter os arquivos .dat em arquivos de texto.
(1) Converter os registros em texto
Use os seguintes comandos para converter os arquivos em texto. Observe que "show logging system console" é usado para converter o arquivo sea_console.dat e "show logging system disk" é usado para converter o arquivo sea_log.dat.
De uma configuração do Catalyst 6800 VSS (exemplo fornecido acima):
Para Ativo/Sw1:
6800A# show logging system console file bootdisk:sea_console.dat | redirecionar disco de inicialização:6800A-Sw1-SEA-Console-jul082015.txt
6800A# show logging system disk bootdisk:sea_log.dat | redirecionar disco de inicialização:6800A-Sw1-SEA-Log-Jul082015.txt
Para Standby/Sw2:
6800A# show logging system console file slavebootdisk:sea_console.dat | redirecionar slavebootdisk:6800A-Sw2-SEA-Console-jul082015.txt
6800A# show logging system disk slavebootdisk:sea_log.dat | redirecionar slavebootdisk:6800A-Sw2-SEA-Log-Jul082015.txt
(2) Verifique se os arquivos de texto foram criados e estão no sistema de arquivos:
Certifique-se de que os tamanhos dos arquivos sejam diferentes de zero. NÃO é necessário que os arquivos de texto tenham 32 MB.
32 MB é apenas um espaço "alocado" para os arquivos .dat não necessariamente usados.
Além disso, os arquivos estão em formatos diferentes - dat vs. txt.
6800A# dir bootdisk:
<snip>
56 -rw- 57875 jul 9 2015 19:32:38 +00:00 6800A-Sw1-SEA-Console-jul082015.txt
57 -rw- 31136641 jul 9 2015 19:53:56 +00:00 6800A-Sw1-SEA-Log-Jul082015.txt
<snip>
6800A# dir slavebootdisk:
<snip>
56 -rw- 5325 jul 9 2015 20:07:31 +00:00 6800A-Sw2-SEA-Console-jul082015.txt
57 -rw- 2899567 jul 9 2015 20:12:47 +00:00 6800A-Sw2-SEA-Log-Jul082015.txt
<snip>
(3) Verifique se os arquivos estão acessíveis/legíveis antes de exportá-los para o servidor TFTP/FTP.
6800A#mais bootdisk:6800A-Sw1-SEA-Log-Jul082015.txt
SEQ: MM/DD/AA HH:MM:SS SW/MOD/SUB: SEV, COMP, MESSAGE
==============================================================
1: 09/07/15 19:38:00 1/5/-1: MAJ, GOLD, diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up retornou api_rc=1
2: 09/07/15 19:37:57 1/5/-1: MAJ, GOLD, diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up retornou api_rc=1
3: 09/07/15 19:37:57 1/5/-1: MAJ, GOLD, diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up retornou api_rc=1
4: 09/07/15 19:37:52 1/5/-1: MAJ, GOLD, diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up retornou api_rc=1
5: 09/07/15 19:37:52 1/5/-1: MAJ, GOLD, diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up retornou api_rc=1
Documentos relevantes
Guia de configuração do SEA para versões 12.2SX
Guia de configuração do SEA para versões 15.0SY