VxRail-päivitys epäonnistuu virheen "Dry run pre-check failure in execution for VMware vCenter Server Platform Services Controller upgrade with error" vuoksi.
lcm.log:
2019-05-12T09:22:20.198+0000 ERROR [pool-9-thread-1] com.vce.lcm.service.checker.upgrade.PSCDryRunPrechecker PSCDryRunPrechecker.performDryRun:118 - Dry run pre-check failure in execution for VMware vCenter Server Platform Services Controller upgrade with error: ..
2019-05-12T09:22:20.199+0000 INFO [pool-9-thread-1] com.vce.lcm.service.LCMServiceImpl LCMServiceImpl.handleUpgradeException:1541 - päivityspoikkeuksen käsittely.
2019-05-12T09:22:20.201+0000 INFO [pool-9-thread-1] com.vce.lcm.service.LCMServiceImpl LCMServiceImpl.setStatusToUpgradeFailed:1531 - set bundle VMware vCenter Server Appliance päivityksen tila epäonnistui
2019-05-12T09:22:20.201+0000-VIRHE [pool-9-thread-1] com.vce.lcm.service.LCMServiceImpl LCMServiceImpl.handleUpgradeException:1569 - päivitys epäonnistui: VXRAIL_COMPOSITE-4.7.200-13531219_for_4.7.x.zip, poikkeuksena:
com.vce.lcm.exception.LCMInternalException: Päivityskomentosarjan suorittaminen epäonnistui.
osoitteessa com.vce.lcm.service.checker.upgrade.PSCDryRunPrechecker.performDryRun(PSCDryRunPrechecker.java:120) ~[lcm_module-4.7.200.jar:?]
osoitteessa com.vce.lcm.service.checker.upgrade.AbstractApplianceDryRunPrechecker.performCheck(AbstractApplianceDryRunPrechecker.java:62) ~[lcm_module-4.7.200.jar:?]
osoitteessa com.vce.lcm.helper.LCMUtilService.executeIndividualCheck(LCMUtilService.java:758) ~[lcm_module-4.7.200.jar:?]
Tarkista seuraavilla ohjeilla, onko komposiitti vioittunut.
- Avaa http://support.emc.com
- Etsi komposiittipäivitys, jonka kohde on esimerkiksi: VxRail 4.7.200 -komposiittipäivityspaketti versiolle 4.7.x
- Paina tulosteessa tarkistussummaa
- Se näyttää hajautusarvon, jota käytetään hajautusalgoritmilla seuraavasti:
- Avaa cmd paikallisessa tietokoneessa, jossa on vioittunut päivityskomposiitti, ja suorita seuraava komento:
certUtil -hashfile pathToFileToCheck [HashAlgorithm]
Esimerkki: certUtil -hashfile C:\Downloads\VXRAIL_COMPOSITE-4.7.200-13531219_for_4.7.x.zip SHA256
HashAlgorithm-vaihtoehdot:
MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
- Vertaa cmd:n luotua hajautusarvoa support.emc.com löytyneeseen hajautusarvoon. Jos se ei täsmää, ladattu komposiitti on vioittunut
- Lataa komposiitti uudelleen ja toista edelliset kaksi vaihetta, jotta uusi versio ladataan oikein.
- Jos VxRail Managerista on otettu tilannevedos ja palaa siihen ennen edellisen päivityksen aloittamista ja yritä päivitystä uudelleen käyttämällä juuri ladattua päivityskoosiittia.
- Jos tilannevedosta ei otettu, ota tilannevedos ja tee seuraavat kolme vaihetta:
- Avaa mystic DB käyttämällä alla olevaa komentoa VxRail Manager -virtuaalikoneessa:
psql -U postgres mysticmanager;
- Palauta päivityksen tilaksi HAS_NEWER seuraavalla komennolla:
update virtual_appliance set upgrade_status='HAS_NEWER'where component_id='VXRAIL_SYSTEM';
- Käynnistä runjars- ja vmware-marvin-palvelut uudelleen seuraavilla komennoilla:
systemctl restart vmware-marvin
systemctl restart runjars