PowerFlex Manager: Após a implementação dos serviços CO e HCI, o botão migrar VMs vCLS está em falta

Summary: Após a implementação dos serviços de CO e HCI utilizando o PFxM 3.8.4, o botão Migrar VMs vCLS está em falta devido a um 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

  • Os serviços CO não entram no modo Ciclo de vida como esperado e o botão Migrar VMs vCLS está em falta em Ações do Serviço no painel de detalhes do Serviço.
  • Os serviços HCI têm os volumes de serviço/arquivos de dados criados, mas as VMs vCLS não foram migradas para eles.
  • Se você tentar criar ou mapear volumes para seu serviço, obterá o seguinte erro nos logs:
    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
  • Outras ações de serviço falham devido às VMs vCLS não estarem no armazenamento partilhado como esperado.

 

Cause

A verificação que o PowerFlex Manager executa para identificar VMs vCLS não funciona porque o guestID do SO está a comunicar um valor diferente do esperado em algumas versões do vCenter.

 

Resolution

Para resolver esse problema, você deve aplicar o hotfix. Siga estes passos para transferir e instalar:

  1. Faça o download do arquivo .zip anexado a este artigo (O arquivo anexado está disponível apenas na versão em inglês do artigo).

  2. Usando o WinSCP ou uma ferramenta semelhante, copie o arquivo para /var/tmp na VM do PowerFlex Manager.

  3. SSH para PowerFlex Manager e extraia o ficheiro:

    unzip hotfix-3.8.4-vxfm-34640.zip
  4. Altere para o diretório do hotfix:

    cd vxfm-34640-3.8.4
  5. Execute os seguintes comandos para instalar o hotfix:

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

    sudo shutdown -r now
  7. Verifique se o hotfix foi instalado:

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

 

Nota: A saída deve mostrar as seguintes versões:
  • Dell-VxFM-puppet-module-vmware-vcenter-3.8.4-40.noarch.rpm
  • Dell-VxFM-asm-deployer-3.8.4-89.noarch.rpm

 

Additional Information

  • Esse hotfix é específico da versão e só se aplica ao PowerFlex Manager 3.8.4.
  • Este problema é resolvido no 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.