raid10 + lvm + quota (/home)

                raid 10(容灾)+LVM弹性)+quota(配额)

raid10:

#fdisk /dev/sdb                    (分区sdc,sdd,sde)  

# mdadm --create /dev/md1 --level=10 --raid-devices=4 /dev/sd{b,c,d,e}1

# mdadm --detail /dev/md1      ------------UUID

# vim /etc/mdadm.conf

wKioL1NP8V7je-qTAAA0rHDQI10560.jpg

wKiom1NP8aqjndx-AANMJstKJTQ644.jpg


lvm:

# pvcreate /dev/md1

# vgcreate raidvg /dev/md1

# lvcreate -l 1000 -n raidlv raidvg                         (-L指定lv大小  -l 指定PE个数 -n 指定lv

# lvdisplay


quota:

# mkfs.ext3 /dev/raidvg/raidlv

# mv /home/ /media/

# mount -o rw,usrquota,grpquota /dev/raidvg/raidlv /media/home/

# ln -s /media/home/ /home

# vim /etc/fstab

# quotacheck -avug

# quotaon -u /media/home/


# useradd testuser      (zhang, li, wang ...)

对每个用户配置使用/media/home/的相应额度(两种方法):

# edquota -u testuser ,或用

# setquota -u testuser 10000 15000 0 0 /media/home/

其他用户:

# edquota -p testuser -u zhang         直接拷给其他用户!!!

# edquota -p testuser -u li

# edquota -p testuser -u wang

                    针对组的quota:  #edquota  -g  groupname

                 修改宽限时间grace:  #edquota  -t


查看/报告

①   #quota -uvs user1 user2 user3  ---用户

         #quota -gvs groupname          ---

②   #repquota -auvs               (-s 1024为进制查看内容)

[testuser@localhost media]$quota -u

Disk quotas for user testuser (uid 500):            先进/mnt/sdb下写点东西,的是查看不出来的!!

    Filesystem  blocks   quota   limit   grace   files   quota   limit   grace(宽限时间)

     /dev/sdb1     0           0        0                 3*       2        3     7days


给用户发超额警告信:

①  确保邮件服务正在运行

② #warnquota

③ #mail 查看  (要改警告信内容或语言:/etc/warnquota.conf





撤销以上操作:

#umount /media/home/

#lvremove /dev/raidvg/raidlv

#vgchange -a n raidvg

#vgremove raidvg

#pvremove /dev/md1

#mdadm --stop /dev/md1


你可能感兴趣的:(lvm,quota,raid10,磁盘配额,逻辑卷管理,家目录,/home,盘阵)