PowerFlex 4.X: 手动升级 VCenter 时部署失败

Summary: 在某些情况下,当 vCenter 升级到更高版本时,在要部署的 RCM 或 IC 之外,在正在进行的仅计算资源组部署过程中,部署作业可能会因无法将 vmnic 添加到前端分布式虚拟交换机 (DVS) 而失败。 在这种情况下,PowerFlex Manager (PFxM) 可以将 vmnic 添加到后端生产 DVS,而不会出现任何问题。

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

由于 PFxM 无法将 vmnic 添加到 FE 生产 DVS,仅计算部署无法完成。在 PFxM 部署日志的 vcenter.out 日志中,用户会看到类似于以下内容的条目:

Debug: Found dvswitch: VmwareDistributedVirtualSwitch 'US002-FE-PROD-01'
Debug: setting value at [:distributedVirtualPort, :portgroupKey]
Debug: adding empty hash at [:distributedVirtualPort]
Notice: /Stage[main]/Asm::Resource_wrapper/Vcenter::Vmknic[us002nm5032.ol.olnet.extra:vmk0]/Esx_vmknic[us002nm5032.ol.olnet.extra:vmk0]/dvportgroupname: [distributedVirtualPort.portgroupKey] changed "" to "'V0678-FLEX-NODE-MGMT'"
Debug: setting value at [:distributedVirtualPort, :switchUuid]
Notice: /Stage[main]/Asm::Resource_wrapper/Vcenter::Vmknic[us002nm5032.ol.olnet.extra:vmk0]/Esx_vmknic[eus002nm5032.ol.olnet.extra:vmk0]/dvswitchname: [distributedVirtualPort.switchUuid] changed "" to "'US002-FE-PROD-01'"
Debug: requiring: [:dvportgroupname, :dvswitchname] were received
Debug: requiring: [:dvportgroupname, :dvswitchname] initially required
Debug: requiring: [:dvportgroupname, :dvswitchname] were received
Debug: node distributedVirtualPort: checking #"DistributedVirtualSwitchPortConnection", :path_should=>[:distributedVirtualPort], :misc=>#, :path_is_now=>[:distributedVirtualPort]}>
Debug: setting value at [:distributedVirtualPort]
Debug: node ip: checking #"HostIpConfig", :path_should=>[:ip], :misc=>#, :path_is_now=>[:ip]}>
Debug: node : checking #"HostVirtualNicSpec", :path_should=>[], :misc=>#, :path_is_now=>[]}>
Debug: 'object' is ##"dvportgroup-2035", :switchUuid=>"56 31 fa af b8 6a ed 45-9e cb ff 88 fd 5d db 1d"}>}>'}
Error: /Stage[main]/Asm::Resource_wrapper/Vcenter::Vmknic[us002nm5032.ol.olnet.extra:vmk0]/Esx_vmknic[us002nm5032.ol.olnet.extra:vmk0]: Could not evaluate: HostCommunication: An error occurred while communicating with the remote host.

Cause

发生此通信问题的原因是 PFxM 期望与较低版本的 vCenter 通信。因此,它无法正确地与更高版本通信。

Resolution

  • 使用 vSphere 用户界面手动将 vmnic 添加到 FE DVS。
  • 在 PFxM 中重试失败的作业。

Affected Products

PowerFlex Appliance, PowerFlex rack connectivity, PowerFlex Software
Article Properties
Article Number: 000234329
Article Type: Solution
Last Modified: 03 Jan 2026
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.