VxRail: アップグレード中アップグレードバンドル8.0.361-29253789を抽出中にエラーが発生する

Résumé: 本ドキュメントでは、8.0.214から8.0.361へのアップグレード中(10%)、アップグレードバンドル8.0.361-29253789を抽出中にエラーが発生する場合の対処方法について説明します。

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

8.0.214から8.0.361へのアップグレード中(10%)、アップグレードバンドル8.0.361-29253789を抽出中にエラーが発生しました。

アップグレードエンジンが導入されました。しかし、起動できません。後でもう一度試してください。
アップグレードバンドル抽出画面

lcm-web.log

2025-10-06T10:20:48.713Z <b8534fce5e8c87f90d1e3b8d9b730422> lcm [ERROR] <200> CompositeBundleFileUnpacker.java processFailedLogger() (485): verifyBootstrap process falied. Error message:
2025-10-06T10:20:48.713Z <b8534fce5e8c87f90d1e3b8d9b730422> lcm [ERROR] <200> SurrogateLcmDeployer.java deploy() (136): Invalid upgrade bundle detected, validateBundleContent failed.
2025-10-06T10:20:48.713Z <b8534fce5e8c87f90d1e3b8d9b730422> lcm [ERROR] <200> 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)
        at com.emc.mystic.manager.upgrade.process.BundleDeployProcessService.deploySurrogate(BundleDeployProcessService.java:604)
        at com.emc.mystic.manager.upgrade.process.BundleDeployProcessService.performBundleDeploy(BundleDeployProcessService.java:384)
        at com.emc.mystic.manager.upgrade.process.BundleDeployProcessService.lambda$clearUpThenHandleSurrogate$0(BundleDeployProcessService.java:299)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:829)

VxRail managerにアップロードされたアップグレードバンドルのチェックサムは正しいが、zipinfoコマンドでアップグレードバンドルの圧縮されたファイル一覧が表示されません。
zipinfoコマンド出力例

上記のコマンドを実行した結果、何もunzipされておらず、LCMsigninput.bootstrap.txtのファイルサイズが0でした。

	cd /data/store2/lcm/unpacked
	find ./ -ls
	---
	[2025-10-09 10:45:10.522] FSJPTBSA2102:/data/store2/lcm/unpacked # find ./ -ls
	[2025-10-09 10:45:26.041]   4194307      4 drwxr-xr-x   2 tcserver pivotal      4096 Oct  9 01:35 ./
	[2025-10-09 10:45:26.041]   4194308      0 -rw-r--r--   1 tcserver pivotal         0 Oct  9 01:35 ./LCMsigninput.bootstrap.txt
	[2025-10-09 10:45:26.041] FSJPTBSA2102:/data/store2/lcm/unpacked #
---

 

Cause

unzipパッケージの一部が破損してファイルサイズが0となっており、unzipを実行してもファイルが展開されずに終了していました。

	for f in `rpm -ql unzip` ;do ls -la $f ;done

	lrwxrwxrwx. 1 root root 21 Jun  5  2021 /etc/alternatives/funzip -> /usr/bin/funzip-plain
	lrwxrwxrwx. 1 root root 20 Jun  5  2021 /etc/alternatives/unzip -> /usr/bin/unzip-plain
	lrwxrwxrwx. 1 root root 23 Jun  5  2021 /etc/alternatives/unzipsfx -> /usr/bin/unzipsfx-plain
	lrwxrwxrwx. 1 root root 22 Jun  5  2021 /etc/alternatives/zipgrep -> /usr/bin/zipgrep-plain
	lrwxrwxrwx 1 root root 24 Sep 22  2022 /usr/bin/funzip -> /etc/alternatives/funzip
	-rwxr-xr-x 1 root root 22864 Sep 22  2022 /usr/bin/funzip-plain
	lrwxrwxrwx 1 root root 23 Sep 22  2022 /usr/bin/unzip -> /etc/alternatives/unzip
	-rwxr-xr-x 1 root root 0 Sep 22  2022 /usr/bin/unzip-plain *この部分が0サイズ
	lrwxrwxrwx 1 root root 26 Sep 22  2022 /usr/bin/unzipsfx -> /etc/alternatives/unzipsfx
	-rwxr-xr-x 1 root root 76536 Sep 22  2022 /usr/bin/unzipsfx-plain
	lrwxrwxrwx 1 root root 25 Sep 22  2022 /usr/bin/zipgrep -> /etc/alternatives/zipgrep
	-rwxr-xr-x 1 root root 2953 Sep 22  2022 /usr/bin/zipgrep-plain
	lrwxrwxrwx 1 root root 5 Sep 22  2022 /usr/bin/zipinfo -> unzip

 

Résolution

  1. アップグレードのキャンセルボタンよりキャンセルしても失敗するため、VxRail manger VMのアップグレード前のスナップショットよりアップグレード前に戻します。

  2. アップグレード前のVxRailバージョンのアップグレードバンドルより、unzipのrpmパッケージファイル取得します。

    元のVxRailバージョンが8.0.214の場合、以下のアップグレードバンドルよりVxRail managerのアップデートパッケージファイルを抽出します。
    VXRAIL_COMPOSITE-8.0.214-29023538_for_8.0.x.zip\bundles\VXRAIL_Manager-8.0.214.00000-29023537-updaterepo.zip

    VxRail managerのアップデートパッケージファイルよりunzipのrpmパッケージファイルを取得します。
    VXRAIL_Manager-8.0.214.00000-29023537-updaterepo\package-pool\unzip-6.00-150000.4.11.1.x86_64.rpm

  3. VxRail managerにてunzipパッケージを削除し再インスールします。

    rpm -e unzip
    rpm -i unzip-6.00-150000.4.11.1.x86_64.rpm
  4. unzipコマンドを実行し、Usageのメッセージが出力されることを確認します。

     # unzip
    UnZip 6.00 of 20 April 2009, by Info-ZIP.  Maintained by C. Spieler.  Send
    bug reports using http://www.info-zip.org/zip-bug.html; see README for details.
    
    Usage: unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]
      Default action is to extract files in list, except those in xlist, to exdir;
      file[.zip] may be a wildcard.  -Z => ZipInfo mode ("unzip -Z" for usage).
    
      -p  extract files to pipe, no messages     -l  list files (short format)
      -f  freshen existing files, create none    -t  test compressed archive data
      -u  update files, create if necessary      -z  display archive comment only
      -v  list verbosely/show version info       -T  timestamp archive to latest
      -x  exclude files that follow (in xlist)   -d  extract files into exdir
    modifiers:
      -n  never overwrite existing files         -q  quiet mode (-qq => quieter)
      -o  overwrite files WITHOUT prompting      -a  auto-convert any text files
      -j  junk paths (do not make directories)   -aa treat ALL files as text
      -U  use escapes for all non-ASCII Unicode  -UU ignore any Unicode fields
      -C  match filenames case-insensitively     -L  make (some) names lowercase
      -X  restore UID/GID info                   -V  retain VMS version numbers
      -K  keep setuid/setgid/tacky permissions   -M  pipe through "more" pager
    See "unzip -hh" or unzip.txt for more help.  Examples:
      unzip data1 -x joe   => extract all files except joe from zipfile data1.zip
      unzip -p foo | more  => send contents of foo.zip via pipe into program more
      unzip -fo foo ReadMe => quietly replace existing ReadMe if archive file newer
  5. アップグレードを実施します。(アップグレードバンドルのアップロードから開始)

 

Produits concernés

VxRail Software
Propriétés de l’article
Numéro d’article: 000384708
Type d’article: Solution
Dernière modification: 13 Nov 2025
Version:  1
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.