#模式化的工具
mdadm
-C: 创建模式
-n #: 使用#个块设备来创建此RAID
-l #:指明要创建的RAID的级别
-a {yes|no}:自动创建目标RAID设备的设备文件
-c CHUNK_SIZE: 指明块大小,单位k, # RAID的存储是CHUNK
-x #: 指明空闲盘的个数
/dev/sd{b,c,e}, 实现软RAID5, #如果是某块磁盘上的分区,需要修改文件系统标识为fd,单独磁盘不用修改
dd if=/dev/sdb of=/dev/sdc bs=1 count=66 skip=446 seek=446 #克隆分区表信息
partx -a /dev/sdc #同步分区信息
1.mdadm -C /dev/md0 -a yes -l5 -c512 -n3 -x1 /dev/sd{b1,c1,d1,e1}
2.mdadm -D /dev/md0
3.mkfs.ext4 /dev/md0
4.mount /dev/md0 /path
#生成配置文件[mdadm.conf默认此文件不存在]
mdadm -Ds /dev/md0 > /etc/mdadm.conf
mdadm /dev/md0 -f /dev/sdb1 #模拟损坏
mdadm /dev/md0 -r /dev/sdb1 #删除成员磁盘
mdadm /dev/md0 -a /dev/sdb1 #添加热备盘
#删除RAID信息:mdadm --zero-superblock /dev/sdb1[删除磁盘分区前]
#查看RAID信息
mdadm -D /dev/md0, /proc/mdstat
...
State : clean, degraded[降级], recovering
...
#停用使用软件RAID
umount /path
mdadm -S /dev/md0 #停止RAID
mdadm -A /dev/md0 #激活RAID
#扩展软件RAID
mdadm -G /dev/md0 -n4 /dev/sdb6 #增加新的成员
resize2fs /dev/md0 #同步文件系统[适用ext*]
xfs_growfs /PATH/RAID #同步文件系统xfs_growfs + 挂载点[适用xfs]
#制作RAID10
mdadm -C /dev/md0 -a yes -l10 -n4 /dev/sd{b1,c1,d1,e1}
阅读(1220) | 评论(0) | 转发(0) |