PowerFlex Manager: Dopo il deployment dei servizi CO e HCI, manca il pulsante Migrate vCLS VMs

Summary: Dopo aver implementato i servizi CO e HCI utilizzando PFxM 3.8.4, il pulsante Migrate vCLS VMs non è disponibile a causa di un problema di codice.

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

  • I servizi CO non entrano in modalità ciclo di vita come previsto e il pulsante Migrate vCLS VMs non è presente in Service Actions nel riquadro Service details.
  • Per i servizi HCI sono stati creati i volumi di servizio/datastore, ma le VM vCLS non sono state migrate su di essi.
  • Se si tenta di creare o mappare volumi al servizio, viene visualizzato il seguente errore nei registri:
    INFO  [2023-06-06T06:39:59.835865] 78914: service_deployment.rb:1429:in `block in create_component_thread': Status: Failed_component_vcls/vcenter-vcsa-prod
    INFO  [2023-06-06T06:39:59.848367] 78844: service_deployment.rb:1255:in `block in process_components': An error occurred during the processing of cluster vcls components.
    ERROR [2023-06-06T06:39:59.851651] 78844: service_deployment.rb:622:in `process': There is no service volume / datastore available!
    ERROR [2023-06-06T06:39:59.852143] 78844: service_deployment.rb:623:in `process': ["/opt/asm-deployer/lib/asm/provider/cluster/vmware.rb:1803:in `migrate_vcls_vms'", "/opt/asm-deployer/lib/asm/lazy_connection.rb:101:in `block in with_connection'", "/opt/asm-deployer/lib/asm/lazy_connection.rb:86:in `with_connection'", "/opt/asm-deployer/lib/asm/lazy_connection.rb:100:in `block in with_connection'", "/opt/asm-deployer/lib/asm/type/base.rb:413:in `delegate'", "/opt/asm-deployer/lib/asm/type/cluster.rb:200:in `migrate_vcls_vms'", "/opt/asm-deployer/lib/asm/service_deployment.rb:2231:in `process_vcls'", "/opt/asm-deployer/lib/asm/service_deployment.rb:1409:in `block in create_component_thread'"]
    INFO  [2023-06-06T06:39:59.853018] 78844: service_deployment.rb:625:in `process': Status: Error
  • Altre azioni di servizio hanno esito negativo a causa del fatto che le macchine virtuali vCLS non si trovano sullo storage condiviso come previsto.

 

Cause

Il controllo eseguito da PowerFlex Manager per identificare le VM vCLS non funziona perché il guestId del sistema operativo riporta un valore diverso da quello previsto in alcune versioni di vCenter.

 

Resolution

Per risolvere questo problema, è necessario applicare l'hotfix. Segui questi passaggi per scaricare e installare:

  1. Scarica il file .zip allegato a questo articolo (Il file allegato è disponibile solo nella versione inglese dell'articolo).

  2. Utilizzando WinSCP o uno strumento simile, copiare il file in /var/tmp sulla VM PowerFlex Manager.

  3. Connettersi tramite SSH a PowerFlex Manager ed estrarre il file:

    unzip hotfix-3.8.4-vxfm-34640.zip
  4. Passare alla directory dell hotfix:

    cd vxfm-34640-3.8.4
  5. Eseguire i seguenti comandi per installare l'hotfix:

    sudo rpm -Fvh Dell-VxFM-*-3.8.4-*.noarch.rpm
  6. Riavviare la VM di PowerFlex Manager:

    sudo shutdown -r now
  7. Verificare che l'hotfix sia stato installato:

    sudo rpm -qa | grep -i puppet-module-vmware-vcenter
    sudo rpm -qa | grep -i asm-deployer

 

Nota: L'output dovrebbe mostrare le seguenti versioni:
  • Dell-VxFM-puppet-module-vmware-vcenter-3.8.4-40.noarch.rpm
  • Dell-VxFM-asm-deployer-3.8.4-89.noarch.rpm

 

Additional Information

  • Questo hotfix è specifico della versione e si applica solo a PowerFlex Manager 3.8.4.
  • Questo problema è stato risolto in PowerFlex Manager 3.8.5.

Affected Products

PowerFlex rack, PowerFlex Appliance
Article Properties
Article Number: 000215124
Article Type: Solution
Last Modified: 10 Dec 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.