raidtool使用配置
1.确定好你要创建的raid类型并依据你RAID的类型选择好你的分区
假如我们创建的是raid5
我们划好如下三个分区:/dev/sdb1、/dev/sdc1、/dev/sdd1
2.检查系统是否安装了raidtool工具
3.配置raid参数文件
我们可以使用#man 5 raidtab命令查看raid5参数文件的模板。
我们可以使用现成的模板来作为我们的控制文件,并根据我们的需求做相应的修改。
#cp /usr/share/doc/raidtools-1.00.3/raid5.conf.sample /etc/raidtab
[root@server root]#vi /etc/raidtab
#sample raid-5 configuration
raiddev /dev/md0 ----------------raid 设备名
raid-level 5 -----------------raid级别
nr-raid-disks 3 ------------------raid磁盘数
chunk-size 4 ------------------
parity-algorithm left-sysmmetric -------------------校验算法
device /dev/sdb1 --------------磁盘一
raid-disk 0
device /dev/sdc1 --------------磁盘二
raid-disk 1
device /dev/sdd1 --------------磁盘三
raid-disk 2
4.创建raid设备
#mkraid /dev/md0 这里的设备名是我之前在Raid5的配置文件里面设置的
如果你原来已经有一个/dev/md0的raid设备,那么我们可以使用如下的方法来重新构建我们的新RAID设备。
#mkraid -f (R) /dev/md0 可以使用f或者R来进行重构。
5.格式化raid设备,并进行挂载。
#mkfs -t ext3 /dev/md0
#mount /dev/md0 /raid5
如果想开机时就自动挂载该分区 我们可以在/etc/fstab里面添加如下语句:
/dev/md0 /raid5 ext3 default 0 0
6.故障模拟、添加热备磁盘
raidsetfaulty /dev/md0 /dev/sdb1 模拟md0设备里面的sdb1故障。
raidhotadd /dev/md0 /dev/sdd1 添加一个热备设备。
中途我们可以使用ls -A -a /dev/md0 命令来查看raid磁盘组的状态。
磁盘的修复是需要时间的
我们可以到我们这个raid设备组所挂载的地方输入如下命令查看设备修复状态。
#more /raid5/mdstat