麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 服務(wù)器 > Linux服務(wù)器 > 正文

Linux用戶磁盤配額設(shè)置方法

2024-09-05 23:03:16
字體:
供稿:網(wǎng)友

一:內(nèi)核中支持QUOTA:

[root@localhost /]# grep CONFIG_QUOTA /boot/config-3.10.0-123.el7.x86_64CONFIG_QUOTA=yCONFIG_QUOTA_NETLINK_INTERFACE=y# CONFIG_QUOTA_DEBUG is not setCONFIG_QUOTA_TREE=yCONFIG_QUOTACTL=yCONFIG_QUOTACTL_COMPAT=y

如果有上列輸出,則表示當(dāng)前內(nèi)核已經(jīng)支持quota。

二:修改/etc/fstab加入QUOTA支持:

[root@localhost /]# vim /etc/fstab
/dev/sdb1       /dvd    xfs     defaults,usrquota,grpquota    1      2

三:使用quotacheck初始化QUOTA數(shù)據(jù)庫:

因?yàn)閝uotacheck依據(jù)/etc/mtab搜索文件系統(tǒng),所以要將剛剛修改的/dev/sdb1重新掛載

[root@localhost /]# mount /dvd -o remount    [root@localhost /]# mountproc on /proc type proc (rw,nosuid,nodev,noexec,relatime)sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)devtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=926912k,nr_inodes=231728,mode=755)securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,seclabel)devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000)tmpfs on /run type tmpfs (rw,nosuid,nodev,seclabel,mode=755)tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,seclabel,mode=755)cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)configfs on /sys/kernel/config type configfs (rw,relatime)/dev/sda3 on / type xfs (rw,relatime,seclabel,attr2,inode64,noquota)selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=32,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,seclabel)debugfs on /sys/kernel/debug type debugfs (rw,relatime)mqueue on /dev/mqueue type mqueue (rw,relatime,seclabel)sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)sunrpc on /proc/fs/nfsd type nfsd (rw,relatime)/dev/sda1 on /boot type xfs (rw,relatime,seclabel,attr2,inode64,noquota)/dev/sdb1 on /dvd type ext2 (rw,relatime,seclabel,quota,usrquota,grpquota)[root@localhost /]# quotacheck -avugquotacheck: Quota for users is enabled on mountpoint /dvd so quotacheck might damage the file.Please turn quotas off or use -f to force checking.-a : 掃描所有在/etc/mtab中開啟quota的文件系統(tǒng)-v : 顯示掃描過程-u : 掃描所有user quotas  (usrquota)-g : 掃描所有g(shù)roup quotas (grpquota)

四:啟動QUOTA:(quotaon 為啟動 quotaoff 為關(guān)閉)

[root@localhost /]# quotaon -avug/dev/sdb1 [/dvd]: group quotas turned on/dev/sdb1 [/dvd]: user quotas turned on-a : 開啟所有quota設(shè)定,根據(jù)/etc/mtab設(shè)定-v : 當(dāng)開啟quota時顯示信息

五:編輯用戶磁盤限額:

這里設(shè)定用戶quota最大使用容量為20M,當(dāng)使用到10M時會得到警告要求降低到10M最多可以創(chuàng)建10個文件,當(dāng)創(chuàng)建5個文件時會得到警告要求降低到5個文件

[root@localhost /]# edquota -u redhat(redhat為系統(tǒng)用戶名稱)Disk quotas for user redhat (uid 1000): Filesystem          blocks    soft    hard   inodes   soft   hard /dev/sdb1             0       0     0      0       0    0

改為

Disk quotas for user redhat (uid 1000): Filesystem          blocks    soft    hard   inodes   soft   hard /dev/sdb1             0     10240   20480    0     5     10

-u : 編輯user的quota
-g : 編輯group的quota
-t : 編輯寬限時間
-p : 復(fù)制quota資料到另一用戶上

blocks :目前使用者(quota:uid=5011)在/dev/hda7所使用的空間,單位:KB (不要修改)

soft   :soft limit 磁盤空間限定值 單位:KB (需要設(shè)定)
hard   :hard limit 磁盤空間限定值 單位: KB (需要設(shè)定)

inodes :目前使用者使用掉的inodes,由于不容易使用inode控制,所以不要修改它。

soft   :soft limit 文件限制數(shù)量  (根據(jù)需要修改)
hard   :hard limit 文件限制數(shù)量   (根據(jù)需要修改)

soft limit :最低限制容量,在寬限期(grace period)之內(nèi),使用容量可以超過soft limit,但必須在寬限期之內(nèi)將使用容量降低到soft limit以下。

hard limit :最終限制容量,如果使用者在寬限期內(nèi)繼續(xù)寫入數(shù)據(jù),到達(dá)hard limit將無法再寫入。

寬限時間:使用容量超過soft limit,寬限時間自動啟動,使用者將容量降低到soft limit以下,寬限時間自動關(guān)閉,如果使用者沒有在寬限時間內(nèi)將容量降低到soft limit,那么他將無法再寫入數(shù)據(jù),即使使用容量沒有到達(dá)hard limit

六.設(shè)定寬限時間:

[root@localhost dvd]# edquota -tGrace period before enforcing soft limits for users:Time units may be: days, hours, minutes, or seconds Filesystem       Block grace period   Inode grace period /dev/sdb1           7days         7days[root@localhost dvd]# quota -uv redhat(-u : 顯示user。-v : 顯示quota值)Disk quotas for user redhat (uid 1000):    Filesystem blocks  quota  limit  grace  files  quota  limit  grace   /dev/sdb1    0  10240  20480        0      5    10    

七.使用-p參數(shù)復(fù)制quota資料到另一個用戶:

[root@localhost dvd]# edquota -p redhat aaa [root@localhost dvd]# quota -uv aaaDisk quotas for user aaa (uid 1001):   Filesystem blocks  quota  limit  grace  files  quota  limit  grace   /dev/sdb1    0   10240  20480        0     5   10    同時復(fù)制給多個用戶:[root@localhost dvd]#edquota -p redhat`awk -F: '$3 >499 {print $1}' /etc/passwd`

這樣就將quota的磁盤配額資料復(fù)制給所有uid >499的用戶(uid為500以上的用戶通常為真實(shí)用戶)

八.系統(tǒng)啟動時自動激活quota:

可以加入到/etc/rc.d/rc.sysinit或/etc/rc.d/rc.local中,在結(jié)尾加上一行:/usr/sbin/quotaon -aug

還要記得在系統(tǒng)關(guān)機(jī)/重啟腳本(/etc/rc.d/rc[0,6]/)中加入關(guān)閉quota的語句:/usr/sbin/quotaoff -aug

九.查詢磁盤配額:

[root@localhost dvd]# repquota -a*** Report for user quotas on device /dev/sdb1Block grace time: 24:00; Inode grace time: 7days            Block limits        File limitsUser      used  soft  hard grace  used soft hard grace----------------------------------------------------------------------root   --   20     0    0            2   0   0    

十.計(jì)劃任務(wù)quotcheck:

quotcheck用來掃描文件系統(tǒng)的磁盤用量,更新aquota.user,aquota.group保持quota記錄檔到最新的狀態(tài)。因此最好在系統(tǒng)啟動時執(zhí)行或通過cron定期執(zhí)行:

每周六早七點(diǎn)執(zhí)行一次:0 7 * * 6 /sbin/quotacheck -avug

以上就是小編為大家?guī)淼腖inux用戶磁盤配額設(shè)置方法全部內(nèi)容了,希望大家多多支持VEVB武林網(wǎng)~


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久9色 | 欧美一级黄色片在线观看 | 一级一级一级一级毛片 | 亚洲精品 欧美 | 午夜视频啊啊啊 | 久久逼逼 | 粉嫩一区 | 欧美日韩在线播放一区 | www.99av| 国产精品久久久乱弄 | 欧美四级在线观看 | 日本在线视频免费 | av手机在线电影 | 午夜丰满少妇高清毛片1000部 | 成人午夜网址 | 成人午夜在线观看视频 | 久久久久亚洲视频 | 精品亚洲一区二区 | 国产亚洲高清在线精品不卡 | 一级免费黄色免费片 | 精品一区在线视频 | 91懂色| 一道本不卡一区 | 素人视频在线观看免费 | 高清成人在线 | 日韩av在线网址 | 日日噜噜噜夜夜狠狠久久蜜桃 | 国产一级一区二区三区 | 久久免费综合视频 | 成人一级毛片 | 免费午夜视频在线观看 | av免播放| 亚洲三区精品 | 护士xxxx| 日韩激情一区 | 色综合视频网 | 国产精品久久久久久久久岛 | 在线成人免费观看 | 免费观看一区 | 在线观看免费毛片视频 | 久久亚洲成人 |