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.