Symptoms
Oppgrader VxRail-klyngen til 8.0.210 ved hjelp av én av følgende to metoder:
1. Bruke offentlig VxRail-API til å utføre en forhåndskontroll av oppgraderingen, og deretter fortsette å bruke offentlig API for å utføre oppgraderingen.
2. Utløs oppgraderingen fra SDDC Manager i et VCF på VxRail-miljø.
Kontroller oppgraderingsprosessen fra VxRail-plugin-brukergrensesnittet, den rapporterer feilen «Kunne ikke behandle forespørselsteksten».
Cause
Hvis klyngen ble oppgradert fra VxRail 4.5.x-, 4.7.x-versjoner til VxRail 7.0.x- og 8.0.x-utgivelser, finnes det en migreringsmappe i VxRail Manager-katalogen «/etc/vmware-marvin/scripts/lcm» for å lagre oppgraderingsmigreringsdataene, og eieren av migreringsmappen er rotbrukeren.
Forhåndssjekk for VxRail 8.0.210-oppgradering sikkerhetskopierer innholdet i katalogen «/etc/vmware-marvin/scripts/lcm», utfører validerings- og ryddejobber og gjenoppretter kataloginnholdet.
På grunn av at eieren av migreringsmappen er rotbruker, har ikke forhåndskontrollen for oppgradering nok privilegier til å sikkerhetskopiere den eller rydde opp, så kataloginnholdet i katalogen "/etc/vmware-marvin/scripts/lcm" blir ikke gjenopprettet, noe som fører til at alle LCM-relaterte skript går tapt.
Dette problemet påvirker bare forhåndskontroll av API og oppgraderingsmetode. Hvis oppgraderingen utføres fra VxRail-plugin-brukergrensesnittet, vil du ikke støte på dette problemet.
Resolution
Følg trinnene nedenfor for å implementere 8.0.210 LCM-skript på VxRail Manager.
1. Last ned VxRail 8.0.210-oppgraderingspakken med kompositt fra
Dells nettsted for kundestøtte.
2. Pakk ut "surrogate.war" fra 8.0.210-oppgraderingspakken.
3. Pakk ut "lcm-scripts.zip" fra "surrogat.war".
4. Last opp "lcm-scripts.zip" til VxRail Manager under "/tmp"-katalogen.
5. Logg på VxRail Manager VM via SSH. Bytt til rotbrukeren og kjør kommandoene nedenfor.
unzip /tmp/lcm-scripts.zip -d /etc/vmware-marvin/scripts/
chmod 777 -R /etc/vmware-marvin/scripts/lcm
6. Prøv LCM på nytt.