——————————RAID—————————————
性能和安全,安全是指可以让磁盘生成冗余(类似备份),
常用RAID有0、1、5、10
——RAID 0
一块相当于没用,所以最少要有两块磁盘,达到两倍的速度
优点:读写速度加倍,两个磁盘就能加快两倍,以此类推,拥有最极致的读写速度,
缺点:如果一旦坏了其中一块磁盘,所有数据全废了,不论有多少张磁盘
特点:极高的性价比,极低的安全性。只要坏一块盘,数据全完蛋。
——RAID 1
两块盘的数据完全一样,相当于写数据的同时进行备份。如果其中一块磁盘出了问题,对数据丝毫没有影响。磁盘数量可以是任何数,无论多少磁盘读写速度都不发生变化,只是备份的数量增加而已。
优点:备份数量多,数据非常安全。能进行修复
缺点:读写速度没有提高,而且成本太高
特点:极高的数据安全性,极低的性价比。全是备份,并不提高读写速度。
——RAID 5 中小企业使用率高
是安全和性能兼顾的组法,性价比较高。最少三块磁盘。数据的传输过程中,每层都有校验码,如果任何一个盘出现问题,能通过校验码结合其他磁盘的数据把有问题的磁盘数据算出来,只支持同时坏一个磁盘,当然同时坏两个磁盘的几率太小了。
特点:磁盘数量越多性价比越高,一般用小而多的磁盘组。
缺点:读写速度小于n-1块,因为写入速度受到校验码写入速度的影响,如果每层的校验码没写入完毕,是不能继续往下层写的。
可以支持坏一块盘,读取速度近似n-1块,写入速度只是一块磁盘的速度。
——RAID 10 有钱的大企业金主用
磁盘数量需要为偶数块,最少要有4块磁盘。性能和安全兼顾,更偏向安全。
特点:数据安全,的同时能达到n/2的读写速度。最大支持同时坏一半数量的磁盘。
缺点:太贵,没钱
mdadm -Cv /dev/md5 -l5 -n3 -x1 /dev/sd[bcde]
mdadm -Cv是固定搭配 /dev/md5是创建后RAID的路径和名字 -l5是组RAID5 -n3是用三块磁盘组 -x1是一块磁盘备用 /dev/sd[bcde]是要用来的RAID的磁盘路径
mdadm -D /dev/md5 查看/dev/md5此RAID的状态
要等同步完成之后才能进行格式化
将此磁盘格式化
手动创建RAID配置文件
mdadm /dev/md5 -r /dev/sdb把坏的磁盘移走
mdadm /dev/md5 -a /dev/sdb把磁盘再插回去