VxRail: Update Error: De upgrade-engine is geïmplementeerd, maar het starten ervan is mislukt. Probeer het later nog eens.

Samenvatting: Er is een probleem opgetreden bij VxRail Update. De upgrade-engine is geïmplementeerd, maar het starten ervan is mislukt. Probeer het later opnieuw.

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

Lokale upgrade VxRail mislukt met de onderstaande fout:

VxRail Update ran into a problem...
Error extracting upgrade bundle 7.0.481-28302560. The upgrade engine has been deployed, however it failed to start. Please try again later
Schermafbeelding van foutmelding
 

Uitvoer van lcm-web.log:

2023-11-30T20:00:25.922Z <b51129f6f91dbde561a3490d6db46f66> lcm [INFO] <273> MultiBundleUtils.java isMultiPartBundle() (31): Check if input file is multiple part bundle, file name: /data/store2/lcm/VXRAIL_COMPOSITE-7.0.481-28302560_for_7.0.x.zip
2023-11-30T20:00:25.923Z <b51129f6f91dbde561a3490d6db46f66> lcm [INFO] <273> CompositeBundleFileUnpacker.java unzipTargetFiles() (436): validateBundleContent shellCmd: unzip -o /data/store2/lcm/VXRAIL_COMPOSITE-7.0.481-28302560_for_7.0.x.zip LCMsigninput.txt.signed LCMsigninput.txt surrogate_marvin_delta.sql surrogate_marvin_delta_revert.sql surrogate_mystic_delta.sql surrogate_mystic_delta_revert.sql bundles/surrogate.war bootstrap.sh bootstrap_background.sh signing_root.crt signing_ee.crt signing_intermedia.crt timestamp.txt -d /data/store2/lcm/unpacked
2023-11-30T20:00:26.719Z <b51129f6f91dbde561a3490d6db46f66> lcm [INFO] <273> CompositeBundleFileUnpacker.java validateBundleContent() (409): validateBundleContent shellCmd: cat LCMsigninput.txt | grep -E "\bLCMsigninput.txt.signed\b|\bLCMsigninput.txt\b|\bsurrogate_marvin_delta.sql\b|\bsurrogate_marvin_delta_revert.sql\b|\bsurrogate_mystic_delta.sql\b|\bsurrogate_mystic_delta_revert.sql\b|\bbundles/surrogate.war\b|\bbootstrap.sh\b|\bbootstrap_background.sh\b|\bsigning_root.crt\b|\bsigning_ee.crt\b|\bsigning_intermedia.crt\b|\btimestamp.txt\b" > LCMsigninput.bootstrap.txt
2023-11-30T20:00:27.732Z <b51129f6f91dbde561a3490d6db46f66> lcm [ERROR] <273> ScriptServiceImpl.java runLocalScript() (488): Script command error (/etc/vmware-marvin/scripts/lcm/scripts/verify_bundle_signature.py): [/usr/bin/python, /usr/lib/vmware-marvin/marvind/temp/1543268354353232324.tmp, --bootstrap-check]
2023-11-30T20:00:27.733Z <b51129f6f91dbde561a3490d6db46f66> lcm [WARN] <273> ScriptServiceImpl.java runLocalScript() (489): [/etc/vmware-marvin/scripts/lcm/scripts/verify_bundle_signature.py]: Non-zero return code: 2
2023-11-30T20:00:27.733Z <b51129f6f91dbde561a3490d6db46f66> lcm [INFO] <273> ScriptServiceImpl.java runLocalScript() (490): [/etc/vmware-marvin/scripts/lcm/scripts/verify_bundle_signature.py@localhost]: <stdout>
2023-11-30T20:00:27.733Z <b51129f6f91dbde561a3490d6db46f66> lcm [WARN] <273> ScriptServiceImpl.java runLocalScript() (494): [/etc/vmware-marvin/scripts/lcm/scripts/verify_bundle_signature.py@localhost]: <stderr> usage: 1543268354353232324.tmp [-h] [--missing-file-check]
1543268354353232324.tmp: error: unrecognized arguments: --bootstrap-check
2023-11-30T20:00:27.733Z <b51129f6f91dbde561a3490d6db46f66> lcm [ERROR] <273> CompositeBundleFileUnpacker.java checker() (469): VerifyDigitalSignature ReturnCode: 2
2023-11-30T20:00:27.733Z <b51129f6f91dbde561a3490d6db46f66> lcm [ERROR] <273> CompositeBundleFileUnpacker.java checker() (470): VerifyDigitalSignature resultStdout: null
2023-11-30T20:00:27.733Z <b51129f6f91dbde561a3490d6db46f66> lcm [ERROR] <273> CompositeBundleFileUnpacker.java checker() (471): VerifyDigitalSignature resultStderr: usage: 1543268354353232324.tmp [-h] [--missing-file-check]
1543268354353232324.tmp: error: unrecognized arguments: --bootstrap-check
2023-11-30T20:00:27.733Z <b51129f6f91dbde561a3490d6db46f66> lcm [ERROR] <273> SurrogateLcmDeployer.java deploy() (136): Invalid upgrade bundle detected, validateBundleContent failed.
2023-11-30T20:00:27.736Z <b51129f6f91dbde561a3490d6db46f66> lcm [ERROR] <273> SurrogateLcmDeployer.java deploy() (156): LCM Surrogate deployment failed. Use the legacy upgrade instead.
com.vce.lcm.exception.LCMException: Invalid upgrade bundle detected, validateBundleContent failed.
        at com.vce.lcm.service.SurrogateLcmDeployer.deploy(SurrogateLcmDeployer.java:137)

Oorzaak

Het systeem kan de digitale handtekening van de VxRail upgradebundel niet verifiëren.

Oplossing

U kunt dit probleem als volgt oplossen:

  1. Maak een snapshot van de virtuele VxRail Manager-machine (VM).
  2. Verplaats de verify_bundle_signature.py bestand vanaf hieronder:
    /tmp: mv /etc/vmware-marvin/scripts/lcm/scripts/verify_bundle_signature.py /tmp
  3. Zoek de upgradebundel op uw Windows-laptop. In dit voorbeeld wordt het onderstaande bestand gebruikt. Pak het bestand niet uit.
    VXRAIL_COMPOSITE-SLIM-7.0.481-28302560_for_7.0.x.zip
  4. Gebruik 7-Zip om het archief te openen. Als 7-ZIP niet is geïnstalleerd op het werkstation, ga dan verder met het installeren ervan.
  5. Schermafbeelding van het openen met 7-zip
  6. Klik met de rechtermuisknop op de VxRail Composite Upgrade Bundle > , klik op 7-ZIP > , klik op Archief > openen, dubbelklik op 'bundles' > , dubbelklik op 'surrogate.war > ', dubbelklik op 'WEB-INF' > , dubbelklik op 'lcm-scripts.zip', > dubbelklik op 'LCM' > , dubbelklik op 'Scripts' > , zoek het verify_bundle_signature.py bestand en klik er met de rechtermuisknop op, klik op > 'Weergave' om het bestand in Kladblok > te openen, klik op 'Bestand', > klik op 'Opslaan als' en kies een locatie om het bestand op het werkstation op te slaan. 
  7. Schermafbeelding van de map met upgradebundels
  8. Upload het bestand naar VxRail Manager in de /home/mystic map.
  9. Kopieer het bestand naar de juiste map:
    cp /home/mystic/verify_bundle_signature.py /etc/vmware-marvin/scripts/lcm/scripts
  10. Wijzig de bestandseigenaar:
    chown tcserver:pivotal /etc/vmware-marvin/scripts/lcm/scripts/verify_bundle_signature.py
  11. Wijzig de bestandsmachtigingen:
    chmod 755 /etc/vmware-marvin/scripts/lcm/scripts/verify_bundle_signature.py
  12. Controleer of de symlink bestaat:
    cd /etc/vmware-marvin/scripts/lcm/
    ls -l

    In de schermafbeelding hieronder de LCM_python symlink bestaat zodat er geen verdere actie nodig is, kan de upgrade opnieuw worden geprobeerd:

    Screenshot van de bestaande symlink 
    Als de symlink bestaat niet, voert u de resterende stappen uit.
  13. Annuleer de upgrade handmatig met behulp van VxRail: Een upgrade naar VxRail 7.0.X/8.0.X handmatig annuleren zonder de knop Annuleren te gebruiken
  14. Bewerken /etc/vmware-marvin/scripts/lcm/scripts/verify_bundle_signature.py Met de opdracht: 
    vi /etc/vmware-marvin/scripts/lcm/scripts/verify_bundle_signature.py 
  15. Verander de shebang van:
    #! /etc/vmware-marvin/scripts/lcm/lcm_python
    Naar
    #! /usr/bin/python
  16. Sla het bestand op, upload de upgrade opnieuw en ga verder.

Getroffen producten

VxRail, VxRail Software
Artikeleigenschappen
Artikelnummer: 000226461
Artikeltype: Solution
Laatst aangepast: 23 okt. 2025
Versie:  4
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.