PowerFlex Manager: Después de la implementación de los servicios de CO y HCI, falta el botón Migrate vCLS VMs

Summary: Después de implementar los servicios de CO y HCI mediante PFxM 3.8.4, falta el botón Migrate vCLS VMs debido a un problema de código.

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

  • Los servicios de CO no entran en el modo de ciclo de vida según lo esperado y falta el botón Migrate vCLS VMs en Service Actions en el panel Service details.
  • Los servicios de HCI tienen los volúmenes de servicio/almacenes de datos creados, pero las VM de vCLS no se han migrado a ellos.
  • Si intenta crear o asignar volúmenes a su servicio, aparece el siguiente error en los registros:
    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
  • Otras acciones de servicio fallan debido a que las VM de vCLS no se encuentran en el almacenamiento compartido según lo esperado.

 

Cause

La comprobación que realiza PowerFlex Manager para identificar las VM de vCLS no funciona porque el ID de invitado del SO informa un valor diferente al esperado en algunas versiones de vCenter.

 

Resolution

Para resolver este problema, debe aplicar la revisión. Siga estos pasos para descargar e instalar:

  1. Descargue el archivo .zip adjunto a este artículo (el archivo adjunto solo está disponible en la versión en inglés del artículo).

  2. Mediante WinSCP o una herramienta similar, copie el archivo en /var/tmp en la VM de PowerFlex Manager.

  3. Acceda mediante el protocolo SSH a PowerFlex Manager y extraiga el archivo:

    unzip hotfix-3.8.4-vxfm-34640.zip
  4. Cambie al directorio de revisiones:

    cd vxfm-34640-3.8.4
  5. Ejecute los siguientes comandos para instalar la revisión:

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

    sudo shutdown -r now
  7. Verifique que se haya instalado la revisión:

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

 

Nota: La salida debe mostrar las siguientes versiones:
  • Dell-VxFM-puppet-module-vmware-vcenter-3.8.4-40.noarch.rpm
  • Dell-VxFM-asm-deployer-3.8.4-89.noarch.rpm

 

Additional Information

  • Esta revisión es específica de la versión y solo se aplica a PowerFlex Manager 3.8.4.
  • Este problema se resolvió en 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.