「VxRail:[キャンセル]ボタンを使用せずにVxRail 7.0.X/8.0.Xアップグレードを手動でキャンセルする方法

Summary: VxRail 7.0.xおよび8.0.xで[キャンセル]ボタンを使用せずにVxRailアップグレードを手動でキャンセルする方法。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

プラグインの[キャンセル]ボタンが機能しない場合は、次の手順に従ってアップグレードを手動でキャンセルします。

注意:アップグレードをキャンセルする前に、VxRail Managerのスナップショットを作成します。
  1. mysticを使用してVxRail ManagerにSSH接続し、次の手順を実行します。
    su root
  2. チェックテーブル operation_status たとえば、 IN_PROGRESS 操作:
    psql -U postgres vxrail -c "select id,state,owner from system.operation_status;"
    
    id |    owner        | state
    ---+-----------------+-------------
    1  | Day1BringUp     | FAILED
    2  | Day1BringUp     | COMPLETED
    4  | LcmUpgrade      | IN_PROGRESS
    3  | LcmBundleDeploy | COMPLETED
    63 | CustomizeComponentScan  | STARTED
    (5 rows)
  3. ステップ2の出力から、状態が「FAILED」または「IN_PROGRESS」のLifecycle Management (LCM)関連レコードを削除します
    psql -U postgres vxrail -c "delete from system.operation_status where (state='FAILED' or state='IN_PROGRESS' or state='ABANDONED') and owner like 'Lcm%';"
  4. 状態を「FAILED」に設定します。 CustomizeComponentScan タスク。
    psql -U postgres vxrail -c "update system.operation_status set state='FAILED' where owner='CustomizeComponentScan' and state='STARTED';"
  5. ファイルの編集 /var/lib/vmware-marvin/bundle_state.jsonセット state=NONE
    echo '{"state":"NONE","deployed_for_public_api":false}' > /var/lib/vmware-marvin/bundle_state.json
  6. ファイルの権限が元のとおりであることを確認します。
    chown tcserver:pivotal /var/lib/vmware-marvin/bundle_state.json
  7. 名前を変更 "/var/lib/vmware-marvin/composite-upgrade.json
    mv  /var/lib/vmware-marvin/composite-upgrade.json /var/lib/vmware-marvin/composite-upgrade.json.old
  8. アップグレード ロックを確認します。
    curl -X GET --unix-socket /var/lib/vxrail/nginx/socket/nginx.sock "http://127.0.0.1:5000/rest/vxm/internal/lockservice/v1/lock"
  9. コマンドで{"locked_by": "UPGRADE", "locked_at": XXXXXXXXX}の場合、ロックを解除します。
    curl -X POST --unix-socket /var/lib/vxrail/nginx/socket/nginx.sock "http://127.0.0.1:5000/rest/vxm/internal/lockservice/v1/lock/release"  -H "Content-Type: application/json" -d '{"locked_by": "UPGRADE"}'
  10. 次のサービスを再起動すると、VxRail Managerプラグインが再ロードされます。
    service vmware-marvin restart

vLCMが有効になっている場合は、次の追加手順を実行します。

  1. vSphereで、次の場所に移動します。Lifecycle Manager > 設定 > パッチ セットアップ
  2. 対象のクラスターに関連付けられているすべてのVxRailデポを選択して削除します。通常、少なくとも 4 つの拠点が表示されます。削除タスクが完了するまで待ちます。
  3. 次の順に移動して同期アップグレードをトリガーします。Lifecycle Managerの > アクション > 同期アップデート
  4. 最近のタスク ウィンドウを監視して、エラーがないことを確認します。

Additional Information

ビデオ:VxRail 7.0.xおよび8.0.xで[キャンセル]ボタンを使用せずにVxRailアップグレードを手動でキャンセルする方法。

 

Affected Products

VxRail
Article Properties
Article Number: 000182177
Article Type: How To
Last Modified: 21 Oct 2025
Version:  22
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.