PowerFlex 3.X : Erreur de mise à niveau RCM/IC SDC CO

Résumé: Les mises à niveau ESXi et Compute Only (CO) peuvent échouer avec PowerFlex Manager 3.8.0.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Les mises à niveau ESXi et CO peuvent échouer en raison des problèmes répertoriés ci-dessous :

  • Le SDC n’est pas réinstallé correctement lors de la mise à niveau du CO.
    • Exemple d’erreur détectée dans le journal de déploiement lorsque SDC n’est pas installé correctement lors de la mise à niveau :
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'"]
  • Échec de la mise à niveau de CO 6.7 vers 7.0 en raison d’un objet vm.summary nul
    • Exemple d’erreur dans le journal de déploiement en cas d’échec de la mise à niveau en raison d’un objet vm.summary nul :
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'",  .....
  • Échec de la connexion ESXi pendant la mise à niveau
    • Voici un exemple d’erreur dans le journal de déploiement en cas d’échec de la mise à niveau en raison de l’échec de la connexion ESXi :
InvalidLogin: Cannot complete login due to an incorrect user name or password.

Cause

Cela est dû à des problèmes dans le logiciel PowerFlex Manager.

Résolution

Un correctif est disponible pour PowerFlex Manager 3.8.0 build 8173 ou build 8187 qui contient des correctifs pour les problèmes suivants :

  • Le SDC n’est pas réinstallé correctement lors de la mise à niveau du CO
  • Échec de la connexion ESXi pendant la mise à niveau
  • Échec de la mise à niveau d’ESXi 6.7 vers la version 7.0 avec le pilote nmlx5
  • Mise à niveau CO 6.7 vers 7.0 en raison d’un objet vm.summary nul

Pour installer le correctif :

  1. Prenez un snapshot de l’appliance PFxM.
  2. Téléchargez le fichier .zip joint à cet article de la base de connaissances et décompressez-le.   Copiez les fichiers RPM dans le répertoire /var/tmp de l’appliance PowerFlex Manager.
  3. Pour les appliquer, exécutez les commandes suivantes sur l’appliance 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 

Produits concernés

PowerFlex rack, PowerFlex Appliance
Propriétés de l’article
Numéro d’article: 000200466
Type d’article: Solution
Dernière modification: 27 Nov 2025
Version:  6
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.