我最近通过 Webmin 在 18.04.3LTS ubuntu 服务器上设置了一个 20TB (4x5TB) RAID5 阵列(请保留有关 RAID5 的评论,我知道很多人不喜欢它)。
我没有创建文件系统(通过 Webmin),它似乎需要很长时间 - 它已经(我认为)至少 24 小时了。
Webmin 运行的命令是
Executing command partprobe ; mkfs -t ext4 -c -q /dev/md0 ..
自从运行以来,我只得到了相当于风车的东西 - 没有进度条来指示它是否仍在实际工作或已经停止。
在 Webmin 的 'Running Process' 部分中,以下两个位于列表顶部
27638 root 12.7 % [md0_raid5]
21798 root 10.4 % badblocks -b 4096 -X /dev/md0 3662728703
我怀疑也许我勾选了一个选项来检查阵列是否有坏块,同时创建文件系统,这可能会大大减慢它的速度?但我不知道我在这里不知道什么。此外,驱动器上的活动 LED 显示持续活动。
我猜这一切都意味着它仍在进行中,但我希望可能有一个运行命令可以给我一个进度指示?或者可能有人已经完成了类似的过程,并且可以告诉我在退出和凝视之前我应该等待多长时间?
更新:这个线程表明它是坏块,我可能会等待 400 多个小时......
如果是这样,有没有办法杀死 badblock 进程并让它完成 mkfs.ext4?否则,我应该运行哪些命令以仅创建文件系统来重新启动它?
杀死 badblock 进程(通过 webmin 进程管理器 GUI)。似乎没有导致文件系统出现问题,因为我能够挂载它(再次,虽然 webmin raid 管理器 GUI),所以我假设 badblock 和 mkfs(文件系统创建)彼此独立运行。