修复

描述

不可逆数据丢失
此命令将完全且不可逆地擦除选定驱动器上可能存在的任何数据。

DirectPV 支持使用xfs_repair用于尝试修复报告XFS文件系统错误、故障或损坏的托管驱动器的实用工具。 此命令不保证能够成功或完全恢复数据。

Therepaircommand 创建一次性 KubernetesJob使用 Pod 名称作为repair-<DRIVE-ID>Kubernetes 在作业完成后五分钟自动删除此作业。

可以使用以下命令查看驱动器修复的进度和状态kubectl log命令。

在开始维修之前,您必须首先暂停驱动器.

要获取需要修复的驱动器ID,请使用列出驱动器

语法

kubectl directpv repair DRIVE [flags]

参数

旗帜

旗帜 描述
--dry-run 在不实际更改任何驱动器的情况下查看命令的输出。
--force 强制日志清零。
--disable-prefetch 禁用 inode 和目录块的预取功能。

全局标志

您可以将以下全局 DirectPV 标志与kubectl directpv init:

旗帜 描述
--kubeconfig<string> 路径到kube.config用于CLI请求的文件
--quiet 禁止打印错误消息

Example

修复驱动器

以下开始对指定驱动器进行修复操作。

kubectl directpv repair 3b562992-f752-4a41-8be4-4e688ae8cd4c