我有一个 3x3TB 的团队,它决定在我计划扩大团队的那一天开始重新同步。这是几天前的事情,重新同步尚未完成。它没有完成的原因是因为无论出于何种原因,机器硬停顿(完全无响应)似乎是随机的。因此,由于我找不到突然随机挂起的原因,我想至少给我的团队一个重建的机会。我已经读过,如果我启用位图,那么它可以在崩溃时恢复重新同步,而不是从 0% 开始。
我试过了:
checkarray -x /dev/md0
这表示停止请求已在 /dev/md0 上排队,但它实际上从未停止。
接下来我尝试了这个:
echo "idle" > /sys/block/md0/md/sync_action
该文件中的文本立即更改回“重新同步”。
问题:
我需要找到一种方法来发出这个命令:
mdadm --grow --bitmap=internal /dev/md0
但是当我发出这个命令时,raid 不能重新同步。
有没有办法在启动时启用位图?我是否可以启动一个 live linux 发行版并让 raid 从那里重新同步(如果硬冻结是我的 Ubuntu 安装)?