init
描述
初始化驱动器
- 使用 XFS 文件系统格式化选定的驱动器。
- 将驱动器挂载到 ` /var/lib/directpv/mnt/
`。
DirectPV 使用已初始化的驱动器根据具有 `directpv-min-io` 存储类的持久卷声明来预配持久卷。
不可恢复的数据丢失
此命令将完全且不可逆地擦除选定驱动器上可能存在的所有数据。
语法
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