PowerFlex 3.X:RCM/IC SDC CO 升级错误
Summary: 使用 PowerFlex Manager 3.8.0 时,ESXi 和仅计算 (CO) 升级可能会失败。
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
由于下面列出的问题,ESXi 和 CO 升级可能会失败:
- 在 CO 升级期间未正确重新安装 SDC。
- 在升级过程中未正确安装 SDC 时,部署日志中显示的错误示例:
ERROR [2022-05-23T22:09:26.627090] 46866: service_deployment.rb:5519:in `process_firmware_update': Encountered an error during firmware update: RuntimeError: Failed to execute esxcli command on host 172.24.37.21: esxcli 600 env VI_PASSWORD=****** esxcli -s 172.24.37.21 -u root -d 58:9B:FE:22:32:A3:EE:CC:6A:B8:53:FE:53:0A:A6:F1:29:D1:1F:F0 system module parameters set -m scini -p IoctlIniGuidStr=402D7EF1-F924-475D-9F3D-94BE4664A83B IoctlMdmIPStr=172.24.126.5,172.24.127.5 bBlkDevIsPdlActive=1 blkDevPdlTimeoutMillis=60000: #<Hashie::Mash exit_status=1 pid=31968 stderr="" stdout="Invalid Module name scini\n"> ["/opt/jruby/9.1.17.0/lib/ruby/gems/shared/gems/dell-asm-util-0.1.0/lib/asm/util.rb:198:in `esxcli'", "/opt/asm-deployer/lib/asm/provider/server/server.rb:1736:in `esxcli'", "/opt/asm-deployer/lib/asm/provider/server/server.rb:1670:in `register_scaleio_sdc'", "/opt/asm-deployer/lib/asm/type/server.rb:2220:in `register_scaleio_sdc'", "/opt/asm-deployer/lib/asm/service_deployment.rb:5498:in `block in process_firmware_update'", "org/jruby/RubyArray.java:1735:in `each'", "/opt/asm-deployer/lib/asm/service_deployment.rb:5334:in `process_firmware_update'", "/opt/asm-deployer/lib/asm/service_deployment.rb:479:in `process'", "/opt/asm-deployer/lib/asm.rb:228:in `block in process_deployment'"]
- 由于 null vm.summary 对象,CO 6.7 到 7.0 升级失败
- 由于空 vm.summary 对象导致升级失败时,部署日志中的错误示例:
ERROR [2022-05-23T22:09:26.627090] 2052: service_deployment.rb:5519:in `process_firmware_update': Encountered an error during firmware update: NoMethodError: undefined method `summary ' for nil:NilClass ["/opt/asm-deployer/lib/asm/vmware_connection.rb:70:in `block in vms_on_server'", "org/jruby/RubyArray.java:2566:in `select'","opt/asm-deployer/lib/asm/vmware_connection.rb:70:in `vms_on_server'", .....
- ESXi 登录在升级期间失败
- 由于 ESXi 登录失败导致升级失败时,部署日志中的错误示例如下:
InvalidLogin: Cannot complete login due to an incorrect user name or password.
- 使用 nmlx5 驱动程序升级到 ESXi 6.7 到 7.0 失败
- 有关 nmlx5 驱动程序导致的故障的更多详细信息,请参阅此知识库文章:PowerFlex Mellanox nmlx5_rdma驱动程序导致 ESXi 紫屏
Cause
这是由 PowerFlex Manager软件中的问题引起的。
Resolution
有一个修补程序可用于 PowerFlex Manager 3.8.0 内部版本 8173 或内部版本 8187,其中包含以下问题的修复:
- 在 CO 升级期间未正确重新安装 SDC
- ESXi 登录在升级期间失败
- 使用 nmlx5 驱动程序升级到 ESXi 6.7 到 7.0 失败
- 由于 null vm.summary 对象导致 CO 6.7 到 7.0 升级
要安装修补程序,请执行以下作:
- 截取 PFxM 设备的快照。
- 下载此知识库文章所附的 .zip 文件并解压缩。 将 RPM 文件复制到 PowerFlex Manager设备上的 /var/tmp目录。
- 在 PowerFlex Manager设备上运行以下命令以应用它们:
cd /var/tmp
sudo rpm -Fvh Dell-VxFM-asm-deployer-3.8.0-47.noarch.rpm
sudo rpm -FvH Dell-VxFM-puppet-module-vmware-vcenter-3.8.0-16.noarch.rpm
sudo shutdown -r now Affected Products
PowerFlex rack, PowerFlex ApplianceArticle Properties
Article Number: 000200466
Article Type: Solution
Last Modified: 27 Nov 2025
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.