プラットフォームデータベースから孤立したクラスターを手動で削除する:VMware Cloud Foundation
search cancel

プラットフォームデータベースから孤立したクラスターを手動で削除する:VMware Cloud Foundation

book

Article ID: 452975

calendar_today

Updated On:

Products

VMware Cloud Foundation

Issue/Introduction

免責事項:これは英文の記事「Manually remove an orphaned cluster from the platform database: VMware Cloud Foundation」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

SDDC Manager UI から vSphere クラスターを削除しようとする試みが失敗する、またはブロックされます。クラスター削除タスクが完了できず、インベントリに孤立したエントリが残ります。

症状:

  • クラスター削除タスクが「Failed」や「Cluster already being removed」などのエラーで失敗する。
  • SDDC Manager UI で、Deleteオプションが完全に利用できない、またはグレーアウトされている。

  • SDDC Manager UI で、クラスター名の代わりに「undefined」オブジェクトが表示される。

Environment

  • VMware Cloud Foundation 4.x
  • VMware Cloud Foundation 5.x
  • VMware Cloud Foundation 9.x

Cause

この問題は、ライフサイクル管理タスク(クラスターの作成や削除など)が中断された場合に発生します。これにより、SDDC Manager のプラットフォームデータベースに孤立した、または不完全なクラスターレコードが残り、UI がその特定のクラスターの追加のメタデータ更新を処理できなくなります。

Resolution

孤立したクラスターを削除するには、インベントリ拡張 API を介した手動削除が必要であり、これは Broadcom サポートによって手順を作成します。

サポート対応を迅速に進めるため、サポートチケットを開く前にプラットフォームデータベースから問題のクラスターの UUID を抽出します。

  1. SDDC ManagerアプライアンスにSSH接続します。
  2. ルートユーザーに切り替えます:

    su -

  3. 以下のコマンドを実行してプラットフォームデータベースにクエリを送信し、既知のすべてのクラスターとその現在のステータスを一覧表示します。

    psql -h localhost -U postgres -d platform -c "select id,name,status from cluster;"

  4. コマンドの出力を確認し、name 列が空白、null、または UI に表示されている「未定義」オブジェクトと一致する行を見つけます。
  5. その特定の孤立したエントリの id 列から、英数字の文字列(UUID)をコピーします。
  6. サポートケースを作成し、抽出した UUID を提供します。サポートエンジニアに「インベントリ拡張 API を使用したクラスターの手動削除」を依頼します。

Additional Information

サポートケースの起票方法については、「Creating and managing Broadcom cases」を参照します。

ケースを起票する前に、問題が次の 2 つの一般的な設定ミスのいずれかによって引き起こされていないことを確認します。

  • MOID の欠落: データベースに Managed Object ID(管理対象オブジェクトID)が存在しない場合、特定のエラー(VSAN Cluster moid cannot be null or empty)が発生します。

  • デフォルトクラスター: 削除しようとしているクラスターが、ワークロードドメインの「デフォルトクラスター」としてマークされていないことを確認します。SDDC Manager では、デフォルトクラスターを削除することはできません。