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 升級可能會因為下列問題而失敗:

  • SDC 在 CO 升級期間未正確重新安裝。
    • 升級期間未正確安裝 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'"]
  • CO 6.7 至 7.0 升級失敗,因為 vm.summary 物件為空值
    • 當升級因為 null 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.

Cause

這是由 PowerFlex Manager 軟體中的問題所造成。

Resolution

PowerFlex Manager 3.8.0 組建 8173 或組建 8187 提供修補程式,其中包含下列問題的修正程式:

  • 在 CO 升級期間未正確重新安裝 SDC
  • ESXi 登入在升級期間失敗
  • 使用 nmlx5 驅動程式的 ESXi 6.7 升級至 7.0 失敗
  • 由於 vm.summary 物件為空,導致 CO 6.7 升級至 7.0

若要安裝修補程式:

  1. 拍攝 PFxM 裝置的快照。
  2. 下載此 KB 附加的.zip檔案並解壓縮。   將 RPM 檔案複製到 PowerFlex Manager 裝置上的 /var/tmp 目錄。
  3. 在 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 Appliance
Article 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.