溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

如何進(jìn)行正確的CentOS磁盤(pán)配額

發(fā)布時(shí)間:2021-09-28 17:07:36 來(lái)源:億速云 閱讀:167 作者:柒染 欄目:系統(tǒng)運(yùn)維

如何進(jìn)行正確的CentOS磁盤(pán)配額,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

正確的CentOS磁盤(pán)配額,才可以讓CentOS磁盤(pán)正常的工作,那么如何進(jìn)行CentOS磁盤(pán)配額呢?

Linux下進(jìn)行CentOS磁盤(pán)配額的:

1.修改/etc/fstab文件.在掛載根分區(qū)的那個(gè)掛載腳本上加上usrquota和grpquota.

例:      #vi /etc/fatab  將       LABEL =/                    /                          ext3       defaults                                     1    1  改為 LABEL =/                    /                            ext3        defaults,usrquota,grpquota         1    1

2.重新啟動(dòng)計(jì)算機(jī),使系統(tǒng)重新掛載,從而使修改的文件生效.(重啟可使用 init 6 或 reboot 命令)
例:     #init 6               或              #reboot

3.啟用CentOS磁盤(pán)配額,即開(kāi)啟配額,并設(shè)置對(duì)那個(gè)分區(qū)進(jìn)行配額.

使用的命令為quotacheck -cmug /          “/”

為需要設(shè)置CentOS磁盤(pán)配額的分區(qū).這時(shí)Quota開(kāi)始檢查所有子目錄并建立兩個(gè)文件:quota.user,quota.group
例:   將對(duì)根分區(qū)進(jìn)行設(shè)置配額.
#quotacheck -cmug /

4.為用戶(hù)或者組設(shè)置CentOS磁盤(pán)配額值.

對(duì)用戶(hù)   #edquota -u user1                    對(duì)組      #edquota -g group1  輸入上面的命令后會(huì)出現(xiàn)下面的配置界面:  Filesystem           blocks          soft           hard          inodes    詳細(xì)出處參考:http://www.itqun.net/content-detail/76119.html  soft            hard  /dev/sha3             100             0               0              13                   0               0

配額選項(xiàng)解釋: blocks 表示已有文件占磁盤(pán)空間大小 ,soft表示大小軟限制 hard表示大小硬限制inodes 表示已有文件數(shù)量多少 soft表示數(shù)量軟限制 hard表示數(shù)量硬限制.

例如;對(duì)user1用戶(hù)設(shè)置其文件數(shù)量的軟限制為20,硬限制為30個(gè).  #edquota -u user1  設(shè)置:/dev/sha3        100          0            0            13               20            30

為用戶(hù)和組設(shè)置詳細(xì)的CentOS磁盤(pán)配額限制,我們可以使用edquota命令進(jìn)行磁盤(pán)配額的設(shè)置

edquota命令格式:   edquota -u 用戶(hù)名   edquota -g 組名   比如為用戶(hù)zhangsan配置磁盤(pán)配額限制,執(zhí)行edquota命令,打開(kāi)用戶(hù)配額配置文件   edquota -u zhangsan

5.修改CentOS磁盤(pán)配額寬限時(shí)間

命令: #edquota -t  其中的 block grace period 表示占磁盤(pán)大小的寬限時(shí)間.                inode grace period 表示文件數(shù)量的寬限時(shí)間.  單位為:   days   天 、hours   小時(shí)、minutes 分鐘、seconds 秒  RHEL4系統(tǒng)中默認(rèn)為七天。

6.自制已設(shè)置CentOS磁盤(pán)配額的帳戶(hù)的配額設(shè)置.(可批量設(shè)置配額)
命令:#quota -p user user1 user2 ….           user為已經(jīng)設(shè)置配額的用,后面的為需要設(shè)置的用戶(hù).
其它說(shuō)明:
Quotaon 用來(lái)打開(kāi) quota 的計(jì)算; quotaoff 則是將其關(guān)閉,它們是在系統(tǒng)啟動(dòng)與關(guān)機(jī)時(shí)執(zhí)行的。
Quota :顯示用戶(hù)的磁盤(pán)使用情況和上限。
參數(shù) 使用說(shuō)明 
-g 顯示用戶(hù)所在組的組配額
-u 顯示用戶(hù)配額
-v 顯示沒(méi)有空間分配的文件系統(tǒng)情況
-q 顯示使用情況超過(guò)配額的簡(jiǎn)要信息

7、執(zhí)行quotaoff -av
詳細(xì)出處參考:http://www.itqun.net/content-detail/76119_2.html
后執(zhí)行quotaon -av使設(shè)置的磁盤(pán)配額生效

關(guān)閉磁盤(pán)配額 quotaoff -zv   (執(zhí)行quotaoff -av后執(zhí)行quotaon -av使設(shè)置的磁盤(pán)配額生效)  命令:quotaon -augv 目錄名  參數(shù):     -a   開(kāi)啟在/ect/fstab文件里,有加入quota設(shè)置的分區(qū)的空間限制。     -g   開(kāi)啟群組的磁盤(pán)空間限制。     -u   開(kāi)啟用戶(hù)的磁盤(pán)空間限制。     -v   顯示指令指令執(zhí)行過(guò)程。


8.查看CentOS磁盤(pán)配額使用情況 repquota -a

9.注意
如果企業(yè)員工較多,那么像這樣一個(gè)個(gè)為每個(gè)員工單獨(dú)配置CentOS磁盤(pán)配額將會(huì)增加我們管理的難度哈~這里我們可以建立一個(gè)樣簡(jiǎn)單的腳本,將所有用戶(hù)的CentOS磁盤(pán)空間科學(xué)硬限制為200MB。

在/etc/mail/目錄下創(chuàng)建一個(gè)quota.sh磁盤(pán)配額腳本文件   vim /etc/mail/quota.sh   [root@dns ~]# vim /etc/mail/quota.sh   #!/bin/bash   for i in zhangsan lisi wangwu honglin1 honglin2   do   setquota -u $i 0 200000 0 0 /var   done

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注億速云行業(yè)資訊頻道,感謝您對(duì)億速云的支持。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI