全部產品
Search
文件中心

Container Service for Kubernetes:雲端硬碟FAQ

更新時間:Jun 19, 2024

本文介紹在ACK Serverless叢集中使用雲端硬碟儲存卷時遇到的常見問題及處理方法。

雲端硬碟建立FAQ

動態建立PV失敗且提示InvalidDataDiskCatagory.NotSupported

問題現象

建立PV失敗,PVC Event提示InvalidDataDiskCategory.NotSupported

問題原因

當前可用性區域不支援建立指定StorageClass類型的雲端硬碟,或者當前可用性區域內當前指定類型的庫存不足。

解決方案

動態建立PV失敗且提示The specified AZone inventory is insufficient

問題現象

建立PV失敗,PVC Event提示The specified AZone inventory is insufficient

問題原因

ECS庫存不足,導致建立雲端硬碟失敗。

解決方案

動態建立PV失敗且提示disk size is not supported

問題現象

動態建立PV失敗,PVC Event提示disk size is not supported

問題原因

在PVC中指定的雲端硬碟大小不符合規範,不同類型雲端硬碟有最小容量的限制,例如,高效雲端硬碟和SSD雲端硬碟要求最小20 GiB。更多限制資訊,請參見雲端硬碟類型

解決方案

調整PVC聲明大小,使其滿足要求。

動態建立PV出錯,使用WaitForFirstConsumer mode的StorageClass

問題現象

使用Immediate建立雲端硬碟正常,但使用WaitForFirstConsumer建立雲端硬碟時報錯。

問題原因

ACK Serverless叢集中使用WaitForFirstConsumer建立雲端硬碟時,您需要進行特殊配置。

解決方案

  1. 將叢集中csi-provisioner組件升級至最新版本。具體操作,請參見管理組件

  2. 執行以下命令,編輯eci-profile設定檔。

    kubectl edit configmap eci-profile -n kube-system
  3. featureGates欄位中WaitForFirstConsumer的值由false修改為true

    featureGates: MetricsVpcNet=true,WaitForFirstConsumer=true