RAID配置

RAID级别RAID0 RAID1 RAID5 RAID10
 硬RAID :控制卡芯片管理
 软RAID :操作系统管理
 半软半硬RAID: 芯片系统协同管理

mdadm
 mdadm是multiple devices admin的简称,mdadm是Linux下的一款标准的软件RAID管理工具
配RAID1
 关机 添加两快硬盘sd设备(默认)
 过程:分区 转变系统ID号,格式转换为Linux raid autodetect,自动检测,命令创建RAID1
 默认安装mdadm
 rpm -q mdadm
 分区 转变系统ID号:
 fdisk /dev/sdb
  n 新建分区
  p 主分区
  1 第一个分区
 两个回车 默认起始默认结束磁盘柱面
  t 转换
  fd 格式转换为Linux raid autodetect
  w 保存
 同样操作另一块盘
  fdisk /dev/sdc
  n
  p
  1
 两个回车
  t
  fd
 mdadm -C(创建) /dev/md1 -l 1(RAID1) -n 2(两块盘) /dev/sdb1 /dev/sdc1将两个磁盘加入到RAID1
  是否继续创建?y
  mdadm -D /dev/md1查看 两块盘同步
  mkfs.ext4 /dev/md1格式化(-L 加卷标)
  e2label /dev/md1 查卷标
  e2label /dev/md1 wg 加卷标
  mkdir /wg 创建挂载点
  mount /dev/md1 /wg 挂载
  df查看或mount -l
  cd /local/
  touch test
 cd
 关机
 删除一块原有磁盘,添加一块磁盘(破坏镜像卷,恢复数据)
 mdadm -D /dev/md1查看 没有md1只能补全1md127 显示一个removed
  mount /dev/md127 /local/ 挂载
  ls /wg/ 数据没丢失,大小和原来一样
  fdisk /dev/sdc 新添加的硬盘
  n 新建分区
  p 主分区
  1 第一个分区
  两个回车 默认起始默认结束磁盘柱面
  t 转换
  fd 查看system为Linux raid autodetect
  w 保存
 将硬盘加入到RAID1中
  df 查看
  cd .. 跳出/local不然下一步卸载会失败
  umount /wg/ 卸载
 mdadm -S /dev/md127 停用RAID1
 mdadm -D /dev/md127 查看
 mdadm -C /dev/md1 -l 1 -n 2 /dev/sdb1 /dev/sdc1将两个磁盘加入到RAID1
  y确认创建
 mdadm -D /dev/md1 查看设备的当前状态,两块盘都处于激活状态active
 mount /dev/md1 /wg/
  ls /local/ 有数据
  df -TH 查看(大小)
配RAID5:
 关机 添加4快硬盘,三块用于配RAID5一块用于热备份
 fdisk /dev/sdb 三快盘依次操作
  n 新建分区
  p 主分区
  1 第一个分区
 两个回车 默认起始默认结束磁盘柱面
  t 转换
  fd 查看system为Linux raid autodetect
  w 保存
 mdadm -C /dev/md5 -l 5 -n 3 /dev/sd[bcd]1将磁盘加入到RAID5
  mkfs.ext4 /dev/md5 格式化
  mkdir /wg/创建目录
  mount /dev/md5 /wg/ 挂载
  df -TH 查看
  cd ./local/
 touch test
 mdadm -D /dev/md5 查看RAID信息
 mdadm -a /dev/md5 /dev/sde1 将sde加进RAID%
 mdadm -D /dev/md5 sde为spare 其他盘激活
 umount /local
 关机删除一块硬盘
 mdadm -D /dev/md127 有一块盘是removed
 mount /dev/md127 /wg/
 ls /local/ 数据还在
 mdadm -D /dev/md127 热备盘由spare 变成spare rebuilding
 umount /local/卸载
 mdadm -S /dev/md127 停用热备份
 mdadm -A /dev/md5 /dev/sd[bcd]1 启用RAID
 mdadm -D /dev/md5 RAID5(3块都是active)
总结:
 mount /wg/挂载
 umount /wg/ 卸载
 mdadm -C /dev/md1 -l 5 -n 3 /dev/sdbcd]1 创建RAID
 mdadm -S /dev/md1 停用RAID1
 mdadm -A /dev/md5 /dev/sd[bcd]1 启用RAID
 mdadm -D /dev/md1 查看RAID信息
 resize2fs /dev/md1
 mdadm -a /dev/md1 /dev/sde1 添加热备份
 mdadm -r /dev/md1 /dev/s

原文地址:https://www.cnblogs.com/liangml/p/6411637.html