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