PowerFlex 3.X:由于 vCenter 和 PowerFlex Manager 之间的 ESXi 主机名不匹配,RCM 升级停止
Summary: 在 PowerFlex Manager3.6 及更早版本中,如果在 PowerFlex Manager中使用短主机名,并且在 vCenter 中使用完全限定主机名,则 RCM 升级可能会失败。
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
- 使用完全限定主机名 (FQDN) 添加到 vCenter 的 ESXi 主机。
example:esxi-01.xxxxx.com
- 新建服务或添加现有服务。
- 使用 PowerFlex Manager启动 RCM 升级时,PowerFlex Manager 会看到服务中的短 ESXi 主机名,这会与 vCenter 清单中的 ESXi 主机名进行比较。
- PowerFlex Manager无法与名称匹配,因此失败并显示以下错误。
Error: /Stage[main]/Asm::Resource_wrapper/Asm::Server_update[rackserver-61krtq2]/Asm::Server_update_esx[server_update_esx]/Esx_maintmode[enable]: Could not evaluate: Could not de termine maintenance mode state: An invalid host name or IP address is entered. Enter the correct host name and IP address. /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/errors.rb:157:in `fail' [delladmin@znardcvxflex01 Job-ed286352-4259-451a-a028-9b366de7a25e-0-0]$ Error: /Stage[main]/Asm::Resource_wrapper/Asm::Server_update[rackserver-61krtq2]/Asm::Server_update_esx[s erver_update_esx]/Esx_maintmode[enable]: Could not evaluate: Could not determine maintenance mode state: An invalid host name or IP address is entered. Enter the correct host nam e and IP address. bash: Error:: command not found it Could not resolve hostname: esxi-01 error: DNS result has no information for esxi-01
Cause
1.ESXi 主机将使用完全限定主机名添加到 vCenter。
2.PowerFlex Manager会在服务和清单中看到短主机名。deployment.json文件在名为 esx_hostname 的字段中注册短主机名。
3.PowerFlex Manager会检查 vCenter 是否与“esx_hostname”字段完全匹配,但找不到它,因为 vCenter 只能看到 FQDN。
4.出现错误,并且升级已停止。
2.PowerFlex Manager会在服务和清单中看到短主机名。deployment.json文件在名为 esx_hostname 的字段中注册短主机名。
3.PowerFlex Manager会检查 vCenter 是否与“esx_hostname”字段完全匹配,但找不到它,因为 vCenter 只能看到 FQDN。
4.出现错误,并且升级已停止。
Resolution
选项 1:
升级到最新的 PFxM 版本 3.7 或更高版本以获得修复。
选项 2:
升级到最新的 PFxM 版本 3.7 或更高版本以获得修复。
选项 2:
- 在 PowerFlex Manager的服务窗格中,选择 服务 >单击Remove the service from PowerFlex manager。
- 在 PowerFlex Manager中,在Setting >Networks>下,选择Network typeHypervisor Management>,单击Edit。在DNS Suffix下,删除 DNS Suffix>,单击Save。
- 重新运行资源清册并等待它成功。
- 将服务添加回现有服务。
- 重新添加服务并呈绿色后,继续执行 RCM 升级。
Affected Products
PowerFlex rack, PowerFlex ApplianceArticle Properties
Article Number: 000191022
Article Type: Solution
Last Modified: 19 Nov 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.