PowerFlex Manager: CO- ja HCI-palvelujen käyttöönoton jälkeen Migrate vCLS VMs -painike puuttuu
Summary: Kun CO- ja HCI-palvelut on otettu käyttöön PFxM 3.8.4:llä, Migrate vCLS VMs -painike puuttuu koodiongelman vuoksi.
Symptoms
- CO-palvelut eivät siirry elinkaaritilaan odotetulla tavalla, ja Palvelun tiedot -ruudun Siirrä vCLS -virtuaalikoneet -painike puuttuu.
- HCI-palveluihin on luotu palveluasemat/tietosäilöt, mutta vCLS-virtuaalikoneita ei ole siirretty niihin.
- Jos yrität luoda tai yhdistää asemia palveluusi, lokeissa näkyy seuraava virhe:
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
- Muut huoltotoimet epäonnistuvat, koska vCLS-virtuaalikoneet eivät ole odotetusti jaetussa tallennustilassa.
Cause
PowerFlex Managerin suorittama tarkistus vCLS-virtuaalikoneiden tunnistamiseksi ei toimi, koska käyttöjärjestelmän guestId ilmoittaa joissakin vCenter-versioissa odotetusta poikkeavan arvon.
Resolution
Voit ratkaista tämän ongelman asentamalla hotfix-korjauksen. Lataa ja asenna seuraavasti:
-
Lataa tähän artikkeliin liitetty .zip tiedosto (Liitteenä oleva tiedosto on käytettävissä vain artikkelin englanninkielisessä versiossa).
-
Kopioi tiedosto WinSCP:llä tai vastaavalla työkalulla PowerFlex Manager -virtuaalikoneen /var/tmp-kansioon.
-
Muodosta SSH-yhteys PowerFlex Manageriin ja pura tiedosto:
unzip hotfix-3.8.4-vxfm-34640.zip
-
Vaihda hotfix-korjaushakemistoon:
cd vxfm-34640-3.8.4
-
Asenna hotfix-korjaus seuraavilla komennoilla:
sudo rpm -Fvh Dell-VxFM-*-3.8.4-*.noarch.rpm
-
Käynnistä PowerFlex Manager -virtuaalikone uudelleen:
sudo shutdown -r now
-
Varmista, että hotfix-korjaus on asennettu:
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
- Hotfix-korjaus on versiokohtainen ja koskee vain PowerFlex Manager 3.8.4 -versiota.
- Tämä ongelma on ratkaistu PowerFlex Manager 3.8.5:ssä.