RHEL5.5中创建softRaid10并使用quota限制磁盘配额

 #查看硬盘信息

fdisk -l
#格式化硬盘分区
fidsk /dev/sdx
#建立SoftRAID
mdadm --creat --auto=yes /dev/md1 --level=10 --raid-devices=3 --spare-devices=1  /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
#查看建立好的raid分区信息
mdada --detail /dev/md1
#格式化raid分区
mkfs.ext3 /dev/md1
#建立目录并挂载raid分区
mkdir /raiddir
chmod a+wr /raiddir
mount /dev/md1 /raiddir
#开机加载raid,并开启磁盘配额功能
vim /etc/fstab
/dev/md5 /raiddir ext3 defaults,usrquota,grpquota 0 2
vim /etc/mdadm.conf
DEVICE /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
ARRAY /dev/md1 DEVICES=/dev/sdb1,/dev/sdc1,/dev/sdd1,dev/sde1
ARRAY /dev/md1 UUID=02423b42:cc9608b8:724c1712:06906396
#重启并测试raid是否可以自动挂载
init 6 
(可以使用unmount /dev/md1 && mount -a进行简单测试)
#配置磁盘配额,建立磁盘配额相关文件
quotacheck -avug
#启动磁盘配额功能
quotaon -avug
#为用户和组设置磁盘配额(用户test1,test2(主组为testgroup);组testgroup)
edquota -g testgroup
/dev/md1 0 30000 50000 0 0 0
setquota -u test1 3000 5000 0 0 /raiddir
edquota -p test1 -u test2
#查看用户的磁盘配额
repquota -avugs
#关闭磁盘配额功能
quotaoff -avug
#卸载raid分区
umount /dev/md1
#停用raid分区
mdadm --stop /dev/md1
#删除相关记录
vim /etc/fstab  (推荐推荐退图他注释相关内容)
mv /etc/mdadm.conf /etc/mdadm.conf.bk
#删除raid磁盘文件
rm -f /dev/md1
 
#使用短格式参数建立RAID5
mdadm -Cv /dev/md1 -l5 -n3 -x1 /dev/sd[bcd]1
 
#另一种生成/etc/mdadm.conf的方法
echo DEVICE /dev/sd[bcde]1 > /etc/mdadm.conf
mdadm -Ds >> /etc/mdadm.conf
#mdadm --detail --scan >> /etc/mdadm.conf

你可能感兴趣的:(quota,softraid)