Alta Help Center

Diagnósticos CLI de Alta Switch

Matt Baer
Matt Baer
  • Actualización

Los switches Alta incluyen una utilidad de diagnóstico llamada “diag”. Esta utilidad, accesible vía SSH o terminal de depuración, puede usarse para configurar y monitorear la funcionalidad de bajo nivel del Switch Fabric.

Nota Importante

Una configuración incorrecta puede provocar pérdida de conectividad, lo que podría requerir un reinicio del switch para volver a la configuración basada en la interfaz de usuario.

Uso de la utilidad

La utilidad diag tiene su propio shell. En otras palabras, si ejecuta “diag” solo, podrá ingresar todos los comandos tal como se describen en esta guía. Si desea ejecutar un comando directamente desde el shell de Linux, sin ingresar al shell diag, puede introducir su comando diag de la siguiente manera:

diag "l2-table dump mac-ucast port 8 all"

Esto ejecutará el comando l2-table y volverá inmediatamente al shell de Linux.

Persistencia de comandos

Si desea que su configuración manual diag persista, añada los comandos al archivo /cfg/post-cfg.sh (usando el editor vi). Asegúrese de que sus comillas sean comillas normales, y no comillas inclinadas/unicode.

Ejemplo de archivo post-cfg.sh:

#!/bin/sh
diag "port set auto-nego port 0 ability 1000f"

Una vez que termine con su archivo, siempre asegúrese de que sea ejecutable:

chmod +x /cfg/post-cfg.sh

El/los comando(s) se ejecutarán después de cada configuración, incluyendo después de un reinicio. Si la configuración hace que el switch sea inaccesible, puede que necesite restablecer de fábrica el switch manteniendo presionado el botón de reinicio durante 5 segundos. Mientras el switch no haya sido eliminado en la plataforma de gestión Alta, recuperará su configuración basada en la interfaz de usuario más reciente después de hacer clic en "Configurar" en él, incluso después del restablecimiento de fábrica.

Comandos de ejemplo

La utilidad diag tiene cientos de comandos potencialmente útiles, por lo que aquí solo nos centraremos en algunos de los más útiles.

Mostrar direcciones MAC aprendidas en un puerto específico:

l2-table dump mac-ucast port 8 all

Mostrar estadísticas por puerto

mib dump counter port 0

Mapeo de puertos de diagnóstico de Alta Switch

Diag hace referencia a los puertos usando números de puerto físicos sin procesar. Por ejemplo, en el S12, para volcar todas las direcciones MAC aprendidas en el Puerto 2 (según la interfaz de usuario), use el comando:

l2-table dump mac-ucast port 8 all

S8-POE

Número de puerto UI más 7

UIDiagUIDiagUIDiagUIDiag
18310512714
29411613815

S16-POE

Generalmente número de puerto UI menos 1, excepto como se indica en rojo

UIDiagUIDiagUIDiagUIDiag
106511101615
21761211SFP124
32871312SFP226
43981413  
541081514  

S24-POE

Generalmente número de puerto UI menos 1, excepto como se indica en rojo

UIDiagUIDiagUIDiagUIDiag
108715142221
219816152322
3210917162423
4311101817SFP124
5412111918SFP225
6513122019  
7614132120  

S48-APOE

Generalmente número de puerto UI menos 1, excepto como se indica en rojo

UIDiagUIDiagUIDiagUIDiag
10131227264148
21141328274249
32151429284350
43161530294451
54171631304542
55181732314643
66191833324746
77201934334847
7821203536SFP152
8922213637SFP253
91023223740SFP354
101124233841SFP455
111225243944  
121326254045  

S12

UIDiagUIDiagUIDiag
10532952
286401053
3167481154
4248501255

Daemon IGMP

Los switches Alta incluyen un daemon multicast IGMP llamado "igmpd." Cuando IGMP Snooping está habilitado en una VLAN específica, los cuadros IGMPv2, IGMPv3 y MLD configurarán el reenvío multicast de hardware basado en las configuraciones dentro de las suscripciones y los cuadros de salida rápida.

Para ver el estado actual del software de las suscripciones:

cat /var/run/igmpd-state.json | jq

El estado de hardware de las suscripciones varía según la generación del chipset, y por lo tanto no está documentado aquí. Sin embargo, los comandos en crudo usados y las actualizaciones de suscripción en tiempo real pueden obtenerse del output de depuración del daemon:

/var/run/igmpd.sh stop
igmpd -d

Consultor IGMP

Cuando IGMP Snooping está habilitado en una VLAN, los switches Alta habilitarán automáticamente un consultor IGMP para cada VLAN. No hay un proceso de elección, ya que cada switch Alta usará un retraso aleatorio cada vez que escuche a otro switch enviar una consulta. Una vez que un switch específico ha comenzado a transmitir consultas IGMP, ese switch probablemente continuará transmitiendo consultas indefinidamente, ya que los retrasos de los otros switches serán mucho más largos una vez que se haya escuchado a un solo switch.

Para que se considere una Consulta IGMP, el número de Grupo debe ser 0 y la dirección IP de destino debe ser 224.0.0.1 (para IPv4). 

Relacionada con

¿Fue útil este artículo?

Usuarios a los que les pareció útil: 0 de 0

¿Tiene más preguntas? Enviar una solicitud

Comentarios

0 comentarios

Inicie sesión para dejar un comentario.