我在具有 RAID 0 配置的三个硬盘的系统上运行 Ubuntu 14.04。RAID的设置基本上是这样的:
mdadm --create --verbose /dev/md0 --level=0 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
update-initramfs -u
Run Code Online (Sandbox Code Playgroud)
然后我在 /dev/md0 上创建了一个分区,并使用我从blkid
. 一切似乎都有效,重启后也是如此。
但是,我在某处读到在 /etc/fstab 中使用 RAID 分区的 UUID 有潜在危险,因为 RAID 驱动程序可能在处理 fstab 或类似的时候不可用,所以这个 UUID 并不意味着任何事物。
不幸的是,我不是 linux 专家。因此,我的问题是在 /etc/fstab 中使用 RAID 分区的 UUID 是否安全或者是否可能导致问题?如果是后者,最好的选择是什么?
这应该不是问题。如果fstab
包含指向不可用磁盘的条目,它将被忽略。这只是一个问题,如果该分区是您的启动分区,系统将无法启动。对于任何其他分区,它根本不会被安装。我认为 systemd 甚至会尝试一段时间而不是放弃。
请注意,您需要使用文件系统的 UUID。blkid
您可以通过在包含文件系统的分区上运行来找到它。
软件 RAID 完全集成在内核中,因此实际上它应该可用。我个人的配置基本上是软件RAID1+LVM之上,所以多了一层抽象。
一、稍微偏离主题的问题:三个磁盘上的 RAID0?为什么?!?
归档时间: |
|
查看次数: |
5974 次 |
最近记录: |