我正在尝试配置 RAID5。我知道这个问题以前有人问过,但我在这上面卡了 3 天。
输入:
sudo mdadm --create /dev/mdo --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1
输出:
mdadm: cannot open /dev/sdb1: device or resouce busy
输入:
umount /dev/sdb1
输出:
umount: /dev/sdb1 is not mounted
输入:
lsof /dev/sdb1
没有输出...没有显示。
重启机器无数次。
以下是我的驱动器的屏幕截图:
在过去的 48 小时内,我还重新安装了两次 Ubuntu 服务器。
答案1
根据这个博客您应该使用以下过程来避免设备句柄上的争用:
$ sudo udevadm control --stop-exec-queue
$ sudo mdadm --create /dev/mdo --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1
$ sudo udevadm control --start-exec-queue