免責事項: これは英文の記事「Patching vCenter Server fails with error "Installation of one or more containers failed"」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。
YYYY-MM-DD HH:MM:MM,### - #### - update_functions_target:: runCommandAndCheckResult: 428 - DEBUG - runCommandAndCheckResult failed: 'Traceback (most recent call last):\n File "/usr/lib/containerfw/patch_containers.py", line 129, in <module>\n patch(args.stage_dir)\n File "/usr/lib/containerfw/patch_containers.py", line 70, in patch\n remove_unused_images()\n File "/usr/lib/containerfw/container_util/helper.py", line 194, in remove_unused_images\n loaded_containers = [item.strip() for item in get_loaded_containers()]\n File "/usr/lib/containerfw/container_util/helper.py", line 123, in get_loaded_containers\n rc, text = run_command([CONTAINERD_CTR, \'container\', \'list\', \'-q\'])\n File "/usr/lib/containerfw/container_util/helper.py", line 38, in run_command\n raise Exception(\'Command failed: stdout %r stderr %r\' % (text, err))\nException: Command failed: stdout b\'\' stderr b\'ctr: failed to dial "/run/containerd/containerd.sock": context deadline exceeded: connection error: desc = "transport: error while dialing: dial unix:///run/containerd/containerd.sock: timeout"\\n\'\n'
YYYY-MM-DD HH:MM:MM,### - #### - update_b2b_target:: install:2993 - ERROR - Installation of Containers phase failed.
この問題は、パッチ適用プロセス中に "containerd" サービスが 10 秒のタイムアウト時間内に応答しない場合に発生します。
これは vCenter Server 8.x の既知の問題であり、Broadcom は将来のリリースでこの問題の修正に積極的に取り組んでいます。
以下の手順に従って containerd サービスを手動で開始し、パッチ適用を再試行します。
containerd" サービスを開始します。Resume vCenter update" ボタンをクリックして vCenter Server の更新を再開するか、vCenter Server がすでに以前の状態にロールバックされている場合はパッチ適用を再試行します。