Data Domain:在 DDMC 2.0 中添加路由时出现的问题

Summary: DataDomain Management Center 版本 2.0.x 中存在缺陷,导致从 CLI 或 GUI 添加静态路由失败

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



由于版本 2.0.x 中的 Data Domain Management Center (DDMC) 代码存在缺陷,客户将无法通过 CLI 或 GUI 添加静态路由。

添加路由的所有命令尝试和变体都将失败,例如,通过管理员或 SE 模式执行以下作:
# net route add -net 10.154.x.x netmask 255.255.255.0 gw 10.157.x.x dev ethV1
# net route add ipversion ipv4 -net 10.154.x.x netmask 255.255.255.0 gw 10.157.x.x dev ethV1
# net route add ipversion ipv4 -net 10.154.x.x netmask 255.255.255.0 gw 10.157.x.x ethV1



所有命令返回相同的结果:

Error: 路由命令系统错误。

如果客户或支持人员检查 messages.engineering 文件(通过“log view debug/messages.engineering”,如果使用 CLI),则可以找到以下错误消息:

Dec 8 13:18:17 GDS-BEGIA-0418 sms:信息: sms_net_add_route_job:路由命令:/ddr/bin/ddroute.py add -net 10.154.x.x netmask 255.255.255.0 gw 10.157.x.x ethV1 Dec 8 13:18:17 GDS-BEGIA-0418 sms:注意:运行:/ddr/bin/ddroute.py add - net 10.154.33.0 netmask 255.255.255.0 gw 10.157.x.x ethV1 Dec 8 13:18:17 GDS-BEGIA-0418 sms:注意:exec 路由错误:127 Dec 8 13:18:17 GDS-BEGIA-0418 sms:WARNING: sms_net_add_route_job:Route command failed:运行内部命令时出错: Dec 8 13:18:17 GDS-BEGIA-0418 ddsh:注意:MSG-DDSH-00017:(tty=pts/0, session=21095) root: command “net route add -net 10.154.x.x netmask 255.255.255.0 gw 10.157.64.94 ethV1” exited with code:41

一些客户甚至可能注意到 DDMC ,尽管可以通过 VMware 控制台启动并访问,但无法通过 SSH 访问,甚至 ping 也无法正常工作。由于 DDMC 默认网关(如果已配置)是静态路由,因此在启动 DDMC 2.0.0.x 时将无法添加,因此,如果客户尝试从虚拟机未直接连接到的网络访问 DDMC,则无法通过 ping、SSH 或 GUI 访问 DDMC。
 

 

Cause

此问题的原因是从 DDMC 2.x 和 DDOS 6.x 开始,对底层路由引擎进行了一些大范围的更改,以实施“基于策略的路由”。将早期版本的路由配置延续到新版本时,DDMC 会在添加注册表中配置的持久路由时运行名为“/ddr/bin/ddroute.py”的包装脚本,但该脚本无法正确解析输入数据,并且可能无法添加某些路由。

Resolution

此缺陷已部分解决,现已在 DDMC 2.0.1.0 和 2.1.0.0 版本中针对某些情况得到修复。

如果即使在升级到上述版本后,在引导时默认网关仍未自动添加到 DD,则客户可以从 DDMC 主机使用以下 CLI 命令手动添加路由,然后添加路由并使其在重新启动时保持不变:

# net route set gateway DEFAULT_GW_IP_ADDRESS


对于不同于默认网关的其他静态路由,客户也可以使用以下 CLI(例如,使用 192.168.1.1 作为下一跳的 IP 地址,通过接口 ethV0 将所有流量路由到专用 192.168.1.0/24 网络):

# net route add net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev ethV0

Affected Products

Data Domain

Products

Data Domain, PowerProtect Data Domain Management Center
Article Properties
Article Number: 000064214
Article Type: Solution
Last Modified: 11 Oct 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.