我已经远程连接到我的 DIY NAS,并运行了:
sudo btrfs balance start -dconvert=raid1 -mconvert=raid1 /mnt/tank
然而,根据一些餐巾纸计算,需要大约一周的时间才能完成以下数据:
sudo btrfs balance status /mnt/tank
由于我没有btrfs balance start
使用 运行该操作--bg
,现在如何将其移至后台?
Ctrl + Z
我也尝试过,也进入过disown
,但都无济于事。
我还检查了 的文档btrfs balance pause
,但似乎btrfs balance resume
没有标志。--bg
我应该如何进行?
答案1
您最好的两个选择可能是使用 和 再次登录ssh
:
btrfs cancel
命令btrfs balance
并再次运行它--bg
,或者暂停它,运行
tmux
,然后在 中恢复它tmux
(或使用screen
代替tmux
)。
答案2
我把我的任务放在每小时在后台运行的 cron 作业上。我不确定这是否是正确的方法,但它确实在后台运行。这是我的命令:
btrfs balance start -mconvert=raid1 -dconvert=raid0 / -f
我的设置是 RAID0,而不是 RAID1,但您明白了。