Linux soft RAID
RAID-0 (至少两个同样大小的分区)
1. 使用fdisk命令创建分区,类型选择fd;
2. 使用/dev/hdd1, /dev/hdb1创建raid-0 /dev/md0
mdadm -C /dev/md0 -l 0 -n 2 /dev/hdd1 /dev/hdb1
3. 查看raid状态:
cat /proc/mdstat
4. 格式化:
mkfs.ext3 /dev/md0
5. 挂载文件系统:
mount /dev/md0 /mnt/a
后续:
1. 取消挂载:
umount /mnt/a
2. 停止解散raid:
mdadm -S /dev/md0
3. 重新组建raid:(必须使用创建时使用的分区)
mdadm -A /dev/md0 /dev/hdb1 /dev/hdd1
RAID-1 (至少两个同样大小的分区)
1. 使用fdisk命令创建分区,类型选择fd;
2. 使用/dev/hdd2, /dev/hdd2创建raid-1 /dev/md1
mdadm -C /dev/md1 -l 1 -n 2 /dev/hdd2 /dev/hdb2
3. 查看raid状态:
cat /proc/mdstat
4. 格式化:
mkfs.ext3 /dev/md1
5. 挂载文件系统:
mount /dev/md1 /mnt/b
6. 硬盘/dev/hdd2损坏
6. 硬盘/dev/hdd2损坏
mdadm /dev/md1 --set-faulty /dev/hdd2
7. 去除/dev/hdd2
mdadm /dev/md1 -r /dev/hdd2
8. 增加新的分区
mdadm /dev/md0 -a /dev/hdb3
后续:
1. 取消挂载:
umount /mnt/b
2. 停止解散raid:
mdadm -S /dev/md1
3. 重新组建raid:(必须使用创建时使用的分区)
mdadm -A /dev/md1 /dev/hdb2 /dev/hdd2
RAID-5 (至少三个同样大小的分区)
1. 使用fdisk命令创建分区,类型选择fd;
2. 使用/dev/hdd1, /dev/hdb1, /dev/hdb2创建raid-5 /dev/md2
mdadm -C /dev/md2 -l 5 -n 3 /dev/hdd1 /dev/hdb1 /dev/hdb2
3. 查看raid状态:
cat /proc/mdstat
4. 格式化:
mkfs.ext3 /dev/md1
5. 挂载文件系统:
mount /dev/md1 /mnt/b
后续:
1. 取消挂载:
umount /mnt/b
2. 停止解散raid:
mdadm -S /dev/md2
3. 重新组建raid:(必须使用创建时使用的分区)
mdadm -A /dev/md2 /dev/hdd1 /dev/hdb1 /dev/hdb2
Comments
Post a Comment