无法使用“btrfs balance”转换为 raid1

无法使用“btrfs balance”转换为 raid1

我正在尝试将 Ubuntu 12.04 上的 2 驱动器 btrfs 阵列转换为使用 RAID1。按照btrfs wiki 上的说明我尝试过这个命令,但没有成功:

valorin@gimli:~$ sudo btrfs filesystem balance start -dconvert=raid1 -mconvert=raid1 /
ERROR: 'filesystem balance' requires 1 arg(s)

我已经检查了文档,但似乎找不到该命令的任何文档。

知道我做错了什么吗?

答案1

要使用 balance 命令的额外参数,您需要安装比 Ubuntu 12.04 更新的 btrfs-tools 版本。

它是挺容易(参见第一个答案)从 btrfs git repo 编译新版本的 btrfs-tools。Debian sid 或 Ubuntu 12.10 中的二进制包也可能有效。

相关内容