raid基础

Raid-0:至少两块硬盘,提升了读写速度,但是不具备冗余(备份)。

Raid-1:至少两块硬盘,将一个数据同时存放在两个磁盘中,牺牲了读写速度,但是具备了冗余。

Raid 1+0::至少需要4个磁盘,先把一个文件分为两个分别用raid0存放到raid1里面,这样同组之间有一个坏掉,可以还原文件,如果不同组的坏掉则不能恢复文件。

Raid 0+1:至少需要4个磁盘,先把一个文件分成两个完整文件分别用raid0存放在磁盘阵列。

Raid5:最少需要3个磁盘,其中一个存放校验码,剩下两个存放数据。

创建raid0:

     mdadm -C/dev/md0 -a yes -l 0 -n 2 /dev/sdb1 /dev/sdb2

     (-C:指定chunk大小不输入默认为64k      -a:是否自动创建设备文件     -l:指raid的等级    -n:组成阵列的磁盘数量     )

创建raid1:

     mdadm -C/dev/md1 -a yes -l 1 -n 2 /dev/sdb1 /dev/sdb2

模拟损坏:         (要添加新的磁盘需要把坏的磁盘拔掉,在添加新的磁盘)

mdadm /dev/md1 -f /dev/sdb4

查看磁盘阵列:

mdadm -D /dev/md1

删除(拔掉)阵列中的磁盘:

mdadm /dev/md1 -r /dev/sdb4

(如果raid1中的文件还可以查看则表示具有冗余)

如果其中一个磁盘损坏需要先格式化一个新的磁盘,在添加进阵列中。

mkfs.xfs /dev/sdb5

mdadm /dev/md1 -a /dev/sdb5

创建raid5:

     mdadm -C/dev/md5 -a yes -l 5 -n 3 /dev/sdb1 /dev/sdb2 /dev/sdb3

创建raid10:

mdadm -C /dev/md10  -a yes -n 4 -l 10  /dev/sdb1  /dev/sdb2  /dev/sdb3   /dev/sdb4​​​​​​​

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值