VCF on VxRail:Edge 群集部署失败,并显示“无法创建 Tier0 接口”

摘要: Edge 群集部署失败,并显示“无法创建 Tier0 接口”。本文解释了原因,并提供了允许工作流继续的解决方法。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

SDDC Manager 中的 Edge 群集部署向导失败,工作流在步骤”Create NSX-T Data Center Tier-0 Interface" 的工作流。

Description:                                	Create NSX-T Data Center Tier-0 Interface

Progress Messages:                          	Unable to create Tier0 interface xxx-xxxwld2t0gw-01
                                                Unable to create Tier0 interface xxx-xxxwld2t0gw-01


Error	
Message: Unable to create Tier0 interface xxx-xxxwld2t0gw-01
Remediation Message:
Reference Token: 1MC7S6
Cause:
Type: com.vmware.vapi.std.errors.InvalidRequest
Message: InvalidRequest (com.vmware.vapi.std.errors.invalid_request) => { messages = [], data = struct => {error_message=Cannot create an object with path=[/infra/tier-0s/xxx-xxxwld2t0gw-01/locale-services/default/interfaces/xxx-xxxmec01-01-t1-lb01] as it already exists., httpStatus=BAD_REQUEST, error_code=500127, module_name=Policy}, errorType = INVALID_REQUEST }

Error	
Message: Unable to create Tier0 interface xxx-xxxwld2t0gw-01
Remediation Message:
Reference Token: MBEGQC
Cause:
Type: com.vmware.vapi.std.errors.InvalidRequest
Message: InvalidRequest (com.vmware.vapi.std.errors.invalid_request) => { messages = [], data = struct => {error_message=An object with the same path=[/infra/tier-0s/xxx-xxxwld2t0gw-01/locale-services/default/interfaces/xxx-xxxmec01-01-t1-lb01] is marked for deletion. Either use another path or wait for the purge cycle (max 5 minutes) for permanent removal of the object., httpStatus=BAD_REQUEST, error_code=500045, module_name=Policy}, errorType = INVALID_REQUEST }

从边缘群集部署的输入规范 (JSON) 中截取: 

"tier0Name" : "xxx-xxxwld2t0gw-01",
"edgeClusterProfileSpec" : null,
"tier0RoutingType" : "EBGP",
"tier1Name" : "xxx-xxxwld2t1gw-01",

请注意 上述错误消息中的输出: path=[/infra/tier-0s/xxx-xxxwld2t0gw-01/locale-services/default/interfaces/xxx-xxxmec01-01-t1-lb01 因为它已经存在。该名称不反映 JSON 中的输入!为 AVN 配置返回的名称,其看到的 NSX-T 实例与此处为 VMware Tanzu WLD 配置的实例不同。

原因

在 AVN with vRealize 部署期间,出于合规性原因,VCF 会覆盖初始服务 T1 LB 接口上的命名约定。下次部署 Edge 群集时,SDDC Manager 会推送相同的名称,覆盖 Edge 部署向导中提供的输入。由于该名称已存在于管理 NSX-T 实例中,因此工作流失败,并显示以下消息: "Cannot create an object with path….. As it already exists"

解决方案

要解决此问题,请执行以下步骤:

  1. 通过 SSH 连接到 SDDM Manager 并使用 vcf 用户身份登录
  2. 使用 SU 切换到 root。
  3. 注释以下几行: 
 in /etc/vmware/vcf/domainmanager/config/application-prod.properties file using vi:

#override.tier.interface.name= xxx-xxxmec01-01-t1-lb01
#default.standalone.t1.name= xxx-xxxmec01-01-t1-lb01
#vcf.vrealize.lb.name= xxx-xxxmec01-01-t1-lb01
  1. 使用 重新启动域管理器 "systemctl restart domainmanager"
  2. 等待几分钟,以便 domainmanager 启动
  3. 在 SDDC Manager UI 中重新启动任务。
  4. 任务完成后(将 application-prod.properties 文件恢复为默认值)

受影响的版本:4.2.0(棕地,最初部署在 4.0.x 上)和可能的更高版本

其他信息


受影响的产品

VxRail E560 VCF, VxRail E560F VCF, VxRail E560N VCF, VxRail G560 VCF, VxRail G560F VCF, VxRail P570 VCF, VxRail P570F VCF, VxRail P580N VCF, VxRail S570 VCF, VxRail V570 VCF

产品

VxRail V570F VCF
文章属性
文章编号: 000290989
文章类型: Solution
上次修改时间: 15 12月 2025
版本:  2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。