1)创建磁盘阵列制作raid 5
a) 先创建分区 sdb1 sdc1 sdd1 sde1 sdf1
b) mdadm创建阵列进行规划,进行查看md5的状态
c) 格式化md5
d) 进行md5的挂载
e) 模拟故障 sdb1硬盘损坏,这样备用的sde1会切换到sdb1的位置
f) 更换已损坏的硬盘
j) 可以设置自动挂载主要涉及 /etc/mdadm.conf /etc/fstab 在mdadm.conf加上mail服务可以实现监控以邮件形式发给管理员
h)如果不想使用md5可以进行卸载顺便把设置开机启动挂载的2个配置文件相关信息进行更改
具体步骤如下:
3个盘做raid 一个备份一个替换共计5个硬盘
a)先创建分区 fdisk /dev/sd{b,c,d,e,f} //这个就不细说了,不会的可以留言
b) mdadm --create /dev/md5 --level=5 --raid-devices=3 --spare-devices=1/dev/sd{b,c,d,e}1
mdadm --detail /dev/md5 查看磁盘阵列状态
c) mkfs.ext3 /dev/md5 建立文件系统进行格式化化
d) mount /dev/md5 /mnt/
cd /mnt/
ls
df
cp -a /etc/ ./
du -sm //查看文件的实际大小
df
e) mdadm /dev/md5 --fail /dev/sdd1 //sdd1硬盘损坏备用的会自动切换到已坏的硬盘位置
cat /proc/mdstat 查看磁盘阵列的状态
f) mdadm /dev/md5 --remove /dev/sdd1 --add /dev/sdf1 //更换已损坏的硬盘
j) 设置raid自动挂载
先取的设备得的UUID: mdadm --detail /dev/md5 | grep UUID
vim /etc/mdadm.conf //编辑配置文件
ARRAY /dev/md5 UUID= 53d1ff26:1b15cf72:d6d764bb:e9bef68a
MAILADDR root@localhost //设置邮件监控
vim /etc/fstab //编辑开机启动的配置文件
/dev/md5 /mnt ext3 default 0 0
h)卸载
umount /mnt/
mdadm --stop /dev/md5
vim /etc/fstab 删除raid开机启动的设置
rm -rf /etc/mdadm.conf 删除mdadm的配置文件
2)磁盘配额
假设5个用户分别为use1 user2 user3 user4 user5 均属于vfast分组,每个用户的配额为400M(hard) 以及300M(soft),vfast分组的1.8G(soft)和2G(hard)
a) 模拟机上添加一块硬盘,并进行分区 fdisk /dev/sdb
b)格式化硬盘 mkfs.ext3 /dev/sdb1
c)设置home的软连接 mv /home /mnt/ ln -s /mnt/home /
d) 重新挂载 mount -o remount,usrquota,grpquota /mnt/home
e) 编辑 vim /etc/fstab 添加 /dev/sdb1 /mnt ext3 default,usrquota,grpquota 0 0
f) chmod o+w /mnt/
g) 制作quota配额文件,并启动文件系统的quota支持
quotacheck -avug quotaon -avug
h) 为用户定义quota配额
setquota -u user1 300000 400000 0 0 /mnt/
setquota -u user2 300000 400000 0 0 /mnt/
setquota -u user3 300000 400000 0 0 /mnt/
setquota -u user4 300000 400000 0 0 /mnt/
setquota -u user5 300000 400000 0 0 /mnt/
setquota -g vfast 1800000 2000000 0 0 /mnt/
i)查看配额情况 repquota -avug