linux下raid卷重启后不存在了?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下raid卷重启后不存在了?相关的知识,希望对你有一定的参考价值。
操作上好象没有什么问题。比如我创建一个镜象卷
mdadm /dev/md0 -l 1 -n 2 /dev/sda5 /dev/sdb5
然后把md0格式化,挂载 ,但是重启后md0就会消失(),是不是还要做什么保存设置啊?
fstab中当然是加进去了,但是重启的时候md0这个文件都提示说没有,就更别提什么自动挂载了~~
mdadm /dev/md0 -l 1 -n 2 --auto=yes /dev/sda5 /dev/sdb5
创建基于分区的Raid时,默认的设备文件名为 md_d0, md_d0p0, md_d0p1 ... md_d0p4, md_d1... ...等,所以要激活Raid设备,用
mdadm -R md_d0
再mount即可,具体md_dx中的x需要你查看/dev文件夹来取定。
如果你想用md0,md1的话,可以试试在/etc/mdadm/mdadm.conf后加上一行:
ARRAY /dev/md0 auto=md devices=/dev/sda5,/dev/sdb5
重启后应该可以可以使用/dev/md0设备名字了
不同的GNU/Linux可能稍有不同,建议:
man mdadm
man mdadm.conf 参考技术A 我遇到过这种问题,你在把mdadm -A /dev/md0 /dev/...
写在rc.local里面,不写到里面也可以,但是要手动重建raid,但是里面的数据不会丢失的。
ps,写在fstab里面是灭用的,因为找md系统在读入fstab之前,如果找不到md,根本不可能写进fstab里面的 参考技术B 重新挂载一遍,想要自动挂载,修改/etc/fstab,把挂载点加进去
Linux btrfs之创建btrfs文件系统
mkfs.btrfs
-L 指定卷标
-m 指定元数据的存在形式,以RAID的形式存在,相关数据可以跨越底层设备
-d 指定数据的存在形式,以RAID的形式存在,相关数据可以跨越底层设备
可以说btrfs本身就支持RAID
-O list-all 列出btrfs支持的所有功能
以上是关于linux下raid卷重启后不存在了?的主要内容,如果未能解决你的问题,请参考以下文章