首页 > 代码库 > RAID for linux
RAID for linux
构建软RAID磁盘阵列
当你拿到视频时请改名为 RAID for linux.exe 这样才能看!!
1. rpm -ivh /media/cdrom/Server/mdadm-2.5.4-3.el5.i386.rpm
2.为机器加入3~4或者更多的硬盘
3.以4个硬盘为例 /dev/sdb /dev/sdc /dev/sdd /dev/sde 分区 并更改ID为fd 即是linux raid autodetect 表示支持用于RAID磁盘阵列 fdisk /dev/sdb......
4.partprobe 重新探测分区表(或重启系统)
fdisk -l /dev/sd[b-e] |grep "^/dev/sd"
5.创建RAID设备
mdadm -Cv /dev/md0 -a yes -n4 -l5 /dev/sd[b-e]1
ls -l /dev/md0
cat /proc/mdstat
6.RAID设备建立文件系统 并自动挂载
mkfs.ext3 /dev/md0 mount /dev/md0 /mddata df -TH
vi /etc/fstab
/dev/md0 /mddata ext3 defaults 0 0
7.mdadm -vDs /dev/md0 扫描查看磁盘阵列信息
8.vi /etc/mdadm.conf
DEVICE /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
ARRAY /dev/md0 level=raid5 num-devices=4 UUID=从上面找 devices=/dev/sdb1,/dev/sdc1,/dev/sdd1,/dev/sde1
CREATE owner=root group=root mode=0640
9.启动阵列 mdadm -A /dev/md0 关闭阵列 mdadm -S /dev/md0
11.模拟故障 mdadm /dev/md0 -f /dev/sde1 -> cat /proc/mdstat
12.删掉故障设备 mdadm /dev/md0 -r /dev/sde1 重加一块 mdadm /dev/md0 -a /dev/sde1
最后你看一看 cat /proc/mdstat 查看同步情况 ^_^_^_^_^_^_^_^_^
mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=4 --spare-devices=1 /dev/sd[b-f]
mdadm -C /dev/md0 -l5 -n4 -x1 /dev/sd[b-f]