暂停卷

描述

暂停卷 并将其标记为只读。暂停卷会将卷安装到一个空的临时目录,允许 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