As rotas do Dell Networking OS10 não estão sendo instaladas

Summary: O problema é que novas rotas não estão sendo instaladas no hardware da Broadcom nos switches Dell S5248F. O OS10 pode aprender novas rotas, mas não é capaz de instalá-las nas tabelas de hardware da Broadcom. Esse problema afeta todas as plataformas e todas as versões do OS10, mas pode ser atenuado usando a configuração do switch ou plataformas diferentes em que as tabelas são maiores que o S5200. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • Informações de coleta:
    • Use o comando sosreport para coletar logs do sistema e informações de tabelas de hardware.
    • Coletar mapas de topologia e detalhes de configuração.
    • hshell -c "l3 info" cO OMMAND mostra se o espaço da tabela está esgotado.
  • Como identificar o problema:
    • Verifique se as rotas não estão funcionando e se os dispositivos não conseguem se comunicar.
    • Usando os comandos show do OS10, você pode ver as rotas na tabela de roteamento.
    • No kernel do OS10, o ping funciona entre a origem e o destino.
    • Usando o comando hshell, a rota não pode ser vista na tabela deflat.
      • Para IPv4, hshell -c "´l3 defip show" pode ser usado para verificar a entrada da rota.
      • Para IPv6, hshell -c "l3 ip6route show" pode ser usado para verificar a entrada da rota.
      • Verifique o uso da tabela atual com o hshell -c "l3 info" .
    • Você também pode extrair a saída journalctl procurando as entradas abaixo.

//========

[ROUTE:HAL-RT-DR], Error: hal_fib_route_add vrf_id: 8, prefix: 201.54.14.249, prefix_len: 32, hal_err: -1 (Failure)
base_nas[err]:  [ev_log_t_SAI_ROUTE:Switch Id: 0], Failed to add route in Unit 0. Err: Table full.
base_nas[err]:  [ev_log_t_SAI_ROUTE:Switch Id: 0], Route Add failed

//========

  • O cálculo de uso da tabela é o seguinte:
Example:

ip6 routes – 12 (show ipv6 route summary including all VRF)
ipv4 routes - 12 (show ip route summary including all VRF)
total routes = 36 = ip6-routes*2 + ip4-routes  <------ Note: IPv6 takes two entries.

l3 info shows the number of used/total-entries hosts/route entries.

//=======
OS10#system "sudo hshell -c 'l3 info'"
 hosts            :     12 / 147456
routes           :     31 /  32768
nexthops         :      9 /  65536
ecmp_groups      :      0 /   4096
overlay_ecmp_defrag  :      0
underlay_ecmp_defrag :      0
//=======

Cause

  • Causa:
    • Esse problema pode ocorrer em qualquer versão do OS10.
    • O problema ocorre porque a tabela de hardware da Broadcom está cheia, impedindo que novas rotas sejam adicionadas.
  • Documentos comprobatórios:
    • Consulte o Guia do usuário do Dell SmartFabric OS10 mais recente para obter informações detalhadas sobre o uso de comandos e as limitações de hardware.
    • Limites de hardware para a plataforma S5200:

Tabela de hardware

Resolution

 
  • Não há intenção de corrigir esse problema no código do OS10 porque é uma limitação de hardware. Trabalhe com algumas destas opções abaixo para contornar essa limitação
    • Verifique o perfil de hardware atual com o comando abaixo e ajuste as rotas e os hosts dentro dos limites. 
Note: The command was taken from s5248f.
OS10# show hardware forwarding-table mode all

 Mode             default scaled-l2  scaled-l3-routes scaled-l3-hosts
 L2 MAC Entries   163840   294912     32768            98304
 L3 Host Entries  147456   16384      16384            212992
 L3 Route Entries 32768    32768      131072           98304
    • Monitorar o espaço da tabela usando comandos "l3 info" no menu hshell.
    • Use configurações diferentes para suprimir rotas desnecessárias ou entradas de host instaladas no switch.

Affected Products

PowerSwitch, SmartFabric OS10 Software
Article Properties
Article Number: 000322394
Article Type: Solution
Last Modified: 22 May 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.