VCF on VxRail:未能加载群集详细信息:无法获取响应

摘要: 在群集发现步骤中,将新的 VxRail 群集添加到管理域失败。“未能加载群集详细信息:由于某些内部错误,无法获取响应,请检查日志。”

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

症状

VCF on VxRail 4.2.0.0 或 4.3.1.0。

在群集发现步骤中,将新的 VxRail 群集添加到管理域失败。
错误:

Failed to load cluster details: Failed to fetch the response due to some internal error, check logs for more details.



尝试将群集添加到管理域时的错误屏幕截图 


域管理器日志:

2022-01-05T03:36:54.966+0000 ERROR [vcf_dm,14bdd126c1a4dd0d,69a9] [c.v.v.v.c.s.VxRailClusterService,dm-exec-12] Error fetching clusters java.lang.NullPointerException: null at com.vmware.vxrail.vcf.clustermanager.services.VxRailClusterService.lambda$populatePortGroupMapFromNicInfo$16(VxRailClusterService.java:702)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:566)



解决上述发现问题后,将出现以下错误。在运行多个 VDS python 脚本以接收 VxRail 时,会发生这种情况。

2022-01-19T03:49:56.275+0000 INFO [vcf_dm,d98f9b7369eef9d1,7832] [c.v.v.secure.http.HttpClientService,dm-exec-18] Response Body: {"message": "The provided vCenter credentials are not valid."}
xxx@vsphere.local account credentials was tested and able to login to vcenter and it has been also updated in lockbox for vxrail manager.
 

原因

VCF 端口组前缀应使用标准命名约定,不应自定义。
以上错误表示存在要注入到 SDDC Manager 管理域的群集节点的端口组自定义作。
第二个错误表示存在 SSO 管理帐户问题和 VxRail 群集 vCenter 管理凭据问题。

解决方案

要解决第一个错误,请将网络端口组前缀修改回默认值。

网络类型前缀

=================
Management Network
VxRail Management
vSphere vMotion
vSAN Virtual SAN
vCenter Server Network


重试此作以发现群集节点。


要解决第二个错误,请确保负责 VxRail 群集的 VxRail Manager 运行状况良好。

  1. VxRail 插件应该可以正常工作。 
  2. 证书 CA 链应正常工作。
  3. SDDC Manager 应该知道主机管理 vCenter Manager 帐户凭据,并确保用户可以使用它登录。
    请参阅知识库文章:000157662(需要使用支持帐户登录)
  4. 使用以下命令从 SDDC 检查 vCenter SSO 密码: lookup_passwords command
  5. 在 SDDC Manager 中,确保已设置 SSO 管理员用户凭据,以捕获 VxRail 群集信息。
  6. 使用 root 凭据运行以下命令以进行检查:
    curl -X GET https://vxrail manager FQDN:443/rest/vxm/v1/system/cluster-hosts -k -u "administrator@vsphere.local:<SSO Password>"

受影响的产品

VxRail, VxRail Appliance Series, 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
文章属性
文章编号: 000195556
文章类型: Solution
上次修改时间: 13 5月 2026
版本:  3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。