暂停卷
描述
暂停卷 并将其标记为只读。暂停卷会将卷安装到一个空的临时目录,允许 StatefulSet 启动。
要恢复,请使用 恢复卷 命令。
语法
directpv suspend volumes [VOLUME ...] [flags]
参数
标记
虽然所有标记都是可选的,但您必须至少指定一个驱动器,方法是通过 ID、名称或节点。
标记 | 描述 |
---|---|
--dangerous |
确认暂停卷会将其标记为只读。 |
[VOLUME] | 要暂停的卷的 ID。 |
[-d, --drives ] |
按给定名称暂停卷。支持省略号表示法,例如 sd{a...m} 。 |
[-n, --nodes ] |
暂停给定节点上的卷。支持省略号表示法,例如 node{1...10} 。 |
[--pod-names ] |
暂停给定 Pod 上的卷。支持省略号表示法,例如 minio-{0...4} 。 |
[--pod-namespaces ] |
暂停给定命名空间中的卷。支持省略号表示法,例如 tenant-{0...3} 。 |
[--dry-run ] |
查看命令的结果,而无需对驱动器进行任何实际更改。 |
全局标记
您可以在 kubectl directpv info
中使用以下全局 DirectPV 标记
标记 | 描述 |
---|---|
--kubeconfig <string> |
要用于 CLI 请求的 kube.config 文件的路径 |
--quiet |
禁止打印错误消息 |
示例
暂停节点的所有卷
kubectl directpv suspend volumes --nodes=node1
暂停特定节点的特定卷
kubectl directpv suspend volumes --nodes=node1 --volumes=sda
通过 ID 暂停卷
kubectl directpv suspend volumes pvc-0700b8c7-85b2-4894-b83a-274484f220d0