未安装 Dell Networking OS10 路由

Summary: 问题在于戴尔 S5248F 交换机上的 Broadcom 硬件中未安装新路由。OS10 可以学习新路由,但无法将其安装在 Broadcom 硬件表中。此问题会影响所有平台和所有 OS10 版本,但可以使用交换机的配置或表大于 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

  • 收集信息:
    • 使用 sosreport命令收集系统日志和硬件表信息。
    • 收集拓扑映射和配置详细信息。
    • hshell -c "l3 info" command显示表空间是否已用尽。
  • 识别问题:
    • 检查哪些路由不起作用,以及设备是否无法通信。
    • 使用 OS10 show 命令,您可以在路由表中查看路由。
    • 在 OS10 内核中,Ping 在源和目标之间工作。
    • 使用 hshell 命令时,在 defip 表中看不到路由。
      • 对于 IPv4, hshell -c "´l3 defip show" 可用于检查路由条目。
      • 对于 IPv6, hshell -c "l3 ip6route show" 可用于检查路由条目。
      • 使用以下命令检查当前表的使用情况: hshell -c "l3 info" 命令指定可选的 spindle-group 参数,您可以实现这一点。
    • 您还可以提取 journalctl 输出以查找以下条目。

//========

[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

//========

  • 表使用情况计算如下:
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

  • 根本原因:
    • 此问题可能发生在任何 OS10 版本上。
    • 此问题是由于 Broadcom 硬件表已满,导致无法添加新路由。
  • 证明文件:
    • 有关详细的命令用法和硬件限制,请参阅最新的 Dell SmartFabric OS10 用户指南。
    • S5200 平台的硬件限制:

硬件表

Resolution

 
  • 由于存在硬件限制,因此无意在 OS10 代码中修复此问题。使用下面的一些选项来解决此限制
    • 使用以下命令检查当前硬件配置文件,并在限制范围内有足够的路由和主机。 
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
    • 使用命令监视表空间 "l3 info" 在 HShell 菜单中。
    • 使用不同的配置来禁止交换机中安装的不必要的路由或主机条目。

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.