PowerFlex Manager: Na de implementatie van CO- en HCI-services ontbreekt de knop vCLS VM's migreren
Summary: Na het implementeren van CO- en HCI-services met PFxM 3.8.4 ontbreekt de knop vCLS VM's migreren vanwege een codeprobleem.
Symptoms
- CO-services gaan niet zoals verwacht in de levenscyclusmodus en de knop vCLS VM's migreren ontbreekt onder Serviceacties in het deelvenster Servicedetails.
- HCI-services hebben de servicevolumes/datastores gemaakt, maar de vCLS VM's zijn er niet naar gemigreerd.
- Als u volumes probeert te maken of toe te wijzen aan uw service, krijgt u de volgende foutmelding in de logboeken:
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
- Andere serviceacties mislukken omdat de vCLS-VM's niet zoals verwacht op gedeelde storage zijn.
Cause
De controle die PowerFlex Manager uitvoert om vCLS-VM's te identificeren, werkt niet omdat de gast-id van het besturingssysteem een andere waarde rapporteert dan verwacht in sommige versies van vCenter.
Resolution
U moet de hotfix toepassen om dit probleem op te lossen. Volg deze stappen om te downloaden en te installeren:
-
Download het .zip bestand dat bij dit artikel is gevoegd (het bijgevoegde bestand is alleen beschikbaar in de Engelse versie van het artikel).
-
Kopieer het bestand met WinSCP of een vergelijkbare tool naar /var/tmp op de PowerFlex Manager VM.
-
Ga met SSH naar PowerFlex Manager en pak het bestand uit:
unzip hotfix-3.8.4-vxfm-34640.zip
-
Ga naar de hotfix-directory:
cd vxfm-34640-3.8.4
-
Voer de volgende opdrachten uit om de hotfix te installeren:
sudo rpm -Fvh Dell-VxFM-*-3.8.4-*.noarch.rpm
-
Start uw PowerFlex Manager VM opnieuw op:
sudo shutdown -r now
-
Controleer of de hotfix is geïnstalleerd:
sudo rpm -qa | grep -i puppet-module-vmware-vcenter sudo rpm -qa | grep -i asm-deployer
- Dell-VxFM-puppet-module-vmware-vcenter-3.8.4-40.noarch.rpm
- Dell-VxFM-asm-deployer-3.8.4-89.noarch.rpm
Additional Information
- Deze hotfix is versiespecifiek en is alleen van toepassing op PowerFlex Manager 3.8.4.
- Dit probleem is opgelost in PowerFlex Manager 3.8.5.