做為 DevOps 工程師,請確認您用於 vSphere IaaS control plane 環境中可設定狀態服務的命名空間具有適當的儲存區類別。儲存區類別可為 vSAN 無共用架構 (SNA) 和 vSAN Direct

在 vSphere 管理員啟用可設定狀態服務後, vSAN 資料持續性 平台會在命名空間中自動建立這些儲存區類別。請參閱 在 vSphere IaaS control plane 中啟用可設定狀態的服務
備註: 只有在 主管上執行的應用程式才能使用 vsan-direct 和 vsan-sna 儲存區類別。這些儲存區類別不能在 Tanzu Kubernetes Grid 叢集中使用。

除了預設儲存區類別外,vSphere 管理員還可以建立自訂儲存區原則並將其指派給命名空間。請參閱建立 vSAN Direct 儲存區原則建立 vSAN SNA 儲存區原則

程序

  • 確認要用於 vSAN SNA 和 vSAN Direct 的儲存區原則在您的命名空間中可用。
    # kubectl get sc
    NAME                       PROVISIONER              RECLAIMPOLICY   VOLUMEBINDINGMODE      ALLOWVOLUMEEXPANSION   AGE
    sample-vsan-direct-thick   csi.vsphere.vmware.com   Delete          WaitForFirstConsumer   true                   3m36s
    sample-vsan-sna-thick      csi.vsphere.vmware.com   Delete          WaitForFirstConsumer   true                   13m