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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章