init
描述
初始化硬碟
- 使用 XFS 檔案系統格式化選取的硬碟
- 將硬碟掛載至
/var/lib/directpv/mnt/<UUID>
。
DirectPV 使用初始化的硬碟,以回應具有 directpv-min-io
儲存類別的 Persistent Volume Claims,來佈建 Persistent Volumes。
不可撤銷的資料遺失
此命令會完全且不可逆地清除選定硬碟上可能存在的任何資料。
語法
kubectl directpv init drives.yaml [flags]
參數
旗標
旗標 | 描述 |
---|---|
--dangerous |
執行硬碟初始化,這會永久清除現有資料 |
--timeout <持續時間> |
初始化程序的逾時時間(預設為 2m0s) |
全域旗標
您可以將以下全域 DirectPV 旗標與 kubectl directpv init
一起使用
旗標 | 描述 |
---|---|
--kubeconfig <字串> |
用於 CLI 請求的 kube.config 檔案路徑 |
--quiet |
抑制列印錯誤訊息 |
範例
drives.yaml
中選取的硬碟
初始化 以下命令會初始化檔案 drives.yaml
中選取的所有硬碟。
kubectl directpv init drives.yaml