VKS クラスタ ワーカー ノードがメンテナンス モードを終了した後に ESXi ホストに移動できない。
search cancel

VKS クラスタ ワーカー ノードがメンテナンス モードを終了した後に ESXi ホストに移動できない。

book

Article ID: 430136

calendar_today

Updated On:

Products

VMware vSphere Kubernetes Service

Issue/Introduction

免責事項:これは英文の記事「VKS cluster worker nodes fail to move to ESXi host after exiting maintenance mode」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

Supervisor クラスタにおいて、メンテナンスモードを解除しても、その ESXi ホストへ VKS クラスタのワーカーノードが移動しません。

症状:

  • Workload Management > Supervisor > Monitor ページにて、メンテナンスモードを解除した ESXi ホストに対し、以下のエラーが報告されます:
    Failed to find any accessible datastores for storage policy #######-########-####-############ datastore URIs: [ds:///vmfs/volumes/#######-########-####-############/]

  • VKS ワーカーノードは既存のホスト上に残ったままであり、DRS によって新しいホストへ移行されません。

  • 当該 ESXi ホストへ SSH 接続して確認すると、エラーに記載されている datastore UUID が /vmfs/volumes/ ディレクトリ内に表示されていないことが確認されます。

Environment

VMware vSphere with Tanzu
VMware vSphere Kubernetes Service

Cause

Supervisor クラスタで使用されているストレージポリシーでは、クラスタ内のすべてのホストにおいて共有データストアがマウントされ、アクセス可能であることが必要です。
データストアが正しくマウントされていない状態でホストをメンテナンスモードに追加または解除した場合、ストレージへアクセスできないため、そのホスト上に VKS ワーカーノードをスケジュールすることはできません。

Resolution

影響を受けているホストに必要なデータストアがマウントされていることを確認するため、ストレージの再スキャンを実施してください。

  1. Inventory で対象の ESXi ホストを選択します。

  2. Configure > Storage > Storage Adapters に移動します。

  3. Refresh をクリックし、その後 Rescan Storage をクリックします。

  4. ESXi ホストへ SSH 接続し、マウント状態を確認します :

    ls -l /vmfs/volumes | grep <DATASTORE_NAME>
    

データストアへアクセス可能になった後、ホストのステータスは警告なしで Ready に遷移するはずです。


データストアへ引き続きアクセスできない場合、または /vmfs/volumes ディレクトリ内にシンボリックリンクが存在しない場合は、Support Request を起票してください。

Additional Information

Datastore name displays in red on the ESXi host CLI (323016)

Performing a rescan of the storage on an ESXi host (308546)

vSphere with Tanzu PVC creation failure due to "No candidates datastores found" (323448)