暫停磁碟機

說明

暫停磁碟機並將磁碟機上的任何磁碟區標記為唯讀。暫停磁碟機會將磁碟機掛載到空的暫存目錄,允許 StatefulSet 啟動。

若要恢復,請使用恢復磁碟機命令。

語法

  directpv suspend drives [DRIVE ...] [flags]

參數

旗標

雖然所有旗標都是選用的,但您必須至少依 ID、名稱或節點指定一個磁碟機。

旗標 說明
--dangerous 確認暫停磁碟機會使對應的磁碟區成為唯讀。
[DRIVE] 要暫停的磁碟機 ID。
[-d, --drives] 依給定的名稱暫停磁碟機。支援省略符號表示法,例如 sd{a...m}
[-n, --nodes] 暫停來自給定節點的磁碟機。支援省略符號表示法,例如 node{1...10}
[--dry-run] 查看命令的結果,而不實際變更磁碟機。

全域旗標

您可以將下列全域 DirectPV 旗標與 kubectl directpv info 一起使用

旗標 說明
--kubeconfig <字串> 用於 CLI 要求的 kube.config 檔案路徑
--quiet 抑制列印錯誤訊息

範例

暫停節點的所有磁碟機

kubectl directpv suspend drives --nodes=node1

暫停特定節點的特定磁碟機

kubectl directpv suspend drives --nodes=node1 --drives=sda

依 ID 暫停磁碟機

kubectl directpv suspend drives af3b8b4c-73b4-4a74-84b7-1ec30492a6f0