码迷,mamicode.com
首页 > 其他好文 > 详细

raid

时间:2016-08-10 19:13:04      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:

0 --- 磁盘条带化,通常是两个或更多的磁盘组合在一起
  多个磁盘,多个I/O,数据分段分别写入不同磁盘
  提高I/O速度,优点速度快,缺点磁盘损坏以后,数据无法还原
  使用比率: A+B (磁盘的所有空间累计在一起)
1 --- 镜像 两个或两个以上磁盘,而且磁盘大小必须一致
  保证数据冗余
  使用比率: 1/n
5 --- CRC冗余校验,最少三块磁盘,磁盘大小必须一致
  提供多个I/O的同时也带有数据恢复的功能
  因为磁盘以轮询的方式写入校验值,所以在使用这个raid设备时
  使用必须要注意: n-1/n
  三块磁盘,可以使用的空间大小只有2块。比率 2/3
  随着磁盘数量的增加使用比率不断变大
  当raid5设备有一个成员磁盘损坏时可以恢复
  再坏一块,所有数据损坏
6 --- 解决raid5只能损坏一块的问题,raid6最少4块磁盘
  允许损坏两块磁盘
10 --- 有两种可能,01: 1+0; 02: 0+1
  最少4块磁盘,使用比率1/2
  拥有raid0的多I/O操作,拥有raid1的镜像功能
* 服务器现在基本在使用raid10

mdadm -C -l -n -x

  #mdadm -C /dev/md2 -l 5 -n 4 /dev/sd{b,c,d,e}2

添加一个raid5设备,带有一个备盘
  #mdadm -C /dev/md5 -l 5 -n 3 -x 1 /dev/sd{b,c,d,e}6
  #mkfs.ext4 /dev/md5
  #mkdir /mnt/md5
  #mount /dev/md5 /mnt/md5

#mdadm /dev/md5 -f /dev/sdb6 //模拟损坏
#mdadm /dev/md5 -r /dev/sdb6 //移除损坏的磁盘
#mdadm /dev/md5 -a /dev/sdb6 //添加一块新的备盘

=============
删除软raid设备

# cat /proc/mdstat //查看raid设备的成员分区
# mdadm -S /dev/md3 //停止md3设备
# mdadm -A -s //如需查看成员分区可以再次重组所有raid设备
//这条命令需要有/etc/mdadm.conf文件配合
# mdadm --zero-superblock /dev/sda7
# mdadm --zero-superblock /dev/sda6
# mdadm --zero-superblock /dev/sda5 //清空raid分区的超级块
# rm -f /dev/md3 //删除raid设备
# vi /etc/mdadm.conf //编辑配置文件,删除md3相关信息
# rmdir /mnt/md3 //删除挂载点
# fdisk /dev/sda //删除分区
删除raid以后,建议重启系统
========
raid5;6设备的扩容
01 要有备盘
02 指定raid成员分区的数量 -n
#mdadm -G /dev/md2 -n 4 //扩大分区容量
#resize2fs /dev/md2 //拉伸文件系统
#df -h

raid

标签:

原文地址:http://www.cnblogs.com/mayuansheng/p/5757794.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!