Introdução
Este documento descreve como pesquisar defeitos os VLAN suspendidos devido à falha da atribuição da caixa de distribuição clara (LDB) ao usar o prolongamento da tela (FEX) com os cartões do pai M1 em um 7000 Series Switch do nexo.
Pré-requisitos
Requisitos
Não existem requisitos específicos para este documento.
As informações neste documento são baseadas nestas versões de software e hardware:
- Versão 6.2(x) do Cisco NX-OS
- 7000 Series Switch do nexo de Cisco
- Prolongamento da tela do 2000 Series do nexo de Cisco
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.
Informações de Apoio
O LDB é uma tabela do hardware que armazene propriedades para os quadros recebidos pelo Forwarding Engine, incluindo o tronco ao mapeamento vlan para portchannels FEX. A atribuição falhada LDB indica que este databse esteve esgotado.
Quando um módulo FEX é conectado a um N7K-M132XP-12 (não XL) o número máximo de entradas LDB é aproximadamente 228k. Com o módulo XL, o limite é aproximadamente 512K.
As entradas totais LDB são a soma das escalas VLAN definidas em cada FEX HIF (diferença entre o VLAN o mais alto e mais baixo definida em um HIF).
Por exemplo:
o tronco de switchport permitiu 1-4 = 4 entradas vlan LDB
o tronco de switchport permitiu 1-4 vlan, 70-80, 800 = 800 entradas LDB
o tronco de switchport permitiu o 200-800 vlan = 600 entradas LDB
o tronco de switchport permitiu 200 vlan, 800 = 600 entradas LDB
Se as portas 101/1/1 101/1/10 são configuradas com o tronco de switchport permitido 200 vlan, 800 o número total de entradas LDB consumidas seriam 6000 (10x600).
As portas de acesso consomem 1 entrada LDB (o acesso VLAN definido no HIF).
Verifique entradas LDB para ver se há cada módulo usando este comando:
N7K-A# attach mod 1Attaching to module 1 ...To exit type 'exit', to abort type '$.'module-1#module-1# show system internal eltmc info ldb summaryLDB allocation summary: Max dynamic ldb entries: 203776 Total number of entries: 199680 Number of free entries: 197 Number of free regions: 2 Number of allocated entries: 199483 Number of allocated regions: 280 Number of fail allocations: 21
Neste exemplo houve 21 atribuições falhadas LDB. Devido ao mecanismo do hashing usado para picar entradas particular às partes particular do banco de dados, não é necessário que o número total de entradas alcance as entradas dinâmicas máximas LDB a fim ver atribuições falhadas.
Esta saída indica o número de entradas LDB (no hexadecimal) usadas por cada canal de porta ou relação:
module-1# show system internal eltmc info ldb all LDB allocation maps : base size allocation 0xd400 0x1000 Shared 0xe400 0x1000 Shared 0xf400 0x1000 Shared 0x10400 0x1000 Ethernet1/4 0x11400 0x1000 Ethernet1/7 0x12400 0x1 Ethernet179/1/30 0x12401 0x1 port-channel1093 0x12402 0x1 port-channel1564 0x12403 0x1 port-channel1550 0x12404 0x1 port-channel1527 0x12405 0x1 port-channel1546 0x12426 0x1 Ethernet169/1/47 0x12427 0x1 Ethernet169/1/48 0x12428 0x1 Ethernet181/1/33 0x12429 0x1 Ethernet181/1/34 0x1242a 0x1 Ethernet163/1/4 0x1242b 0x1 Ethernet163/1/5 0x1242c 0x506 Ethernet183/1/7 0x12932 0x1 port-channel1096 0x12933 0x1 port-channel1095 0x12934 0x1 port-channel1092 0x12935 0x2c8 port-channel1084 0x12bfd 0x506 Ethernet183/1/8 0x13103 0x2c8 port-channel1086 0x133cb 0x1 port-channel1589 0x133cc 0x1 port-channel1063 0x133cd 0x1 port-channel1654 0x133ce 0x1 port-channel1652 0x133d4 0x1 port-channel1520 0x133d5 0x1 port-channel1560 0x133d6 0x1 port-channel1561 0x133d7 0x506 Ethernet167/1/4 0x138dd 0x506 Ethernet167/1/2 0x13de3 0x403 Ethernet165/1/2 0x141e6 0x403 Ethernet151/1/1
<snip>
Nota: Os dois comandos acima fornecem valores incorretos LDB para N7K-M132XP-12 (não XL) em NX-OS 6.0.3 e 5.2.4.
NX-OS 5.2.5 e 6.1 corrigirá este.
Problema: O VLAN entra no estado suspendido devido à falha da atribuição LDB em um nexo 7000 com os prolongamentos 2000 conectados da tela do nexo.
Sintomas:
1. O Mensagem de Erro nos logs indica a atribuição LDB falhada
2015 Feb 3 00:01:27.260 N7k1 %ETHPORT-5-IF_SEQ_ERROR: Error ("LDB Allocation Failed") communicating with MTS_SAP_ELTM for opcode MTS_OPC_ETHPM_PORT_LOGICAL_BRINGUP (RID_PORT: port-channel1001)2015 Feb 3 00:01:27.261 N7k1 %ETHPORT-3-IF_ERROR_VLANS_SUSPENDED: VLANs 268,1261-1262,1268 on Interface port-channel1001 are being suspended. (Reason: LDB Allocation Failed)
2. A Conectividade perdeu aos host múltiplos conectados a FEX
3. A saída de suspendido das mostras VLAN do show interface status ERR-vlans devido ao LDB falhou a atribuição
N7kA# show interface status err-vlans--------------------------------------------------------------------------------Port Name Err-Vlans Status--------------------------------------------------------------------------------Po1001 ***dcn2pclx01a** 268,1261-1262,1268 LDB Allocation *LOG Failed
Solução
Esta é uma limitação do hardware associada com a placa de linha, porque tal esta edição não é endereçada por elevações de software.
A recomendação é podar VLAN de HIF ou reduzir as escalas VLAN em FEX HIF para reduzir o número total de entradas LDB.
Cada exemplo VLAN em cada relação consumirá entradas LDB (por exemplo se o portchannel 1 tem 100 portas física definidas e quatro VLAN no portchannel, o número total de entradas LDB consumidas será 400, 100 exemplos pela porta).