LINUX下磁碟限額配置(轉)
由於忙了幾天,今天忙裡面偷閒一下搞了一下quota,現在記下來給大家參考下,或許大家有那麼一天用得上:),以下測試在RH LINUX8.0成功。
1.先修改 /etc/fstab 檔案.在檔案系統相應的 mount 命令列中加入限額選項,如下(我是以home目錄、landy使用者進行測試的):
LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2
2. 重新裝載 Linux 分割槽:
[root@landy root]# mount -o remount /home
3. 在欲加磁碟限額的檔案系統的安裝目錄建立 aquota.user檔案,最好加多一個aquota.group 檔案(作為組用,但我這裡只是測試使用者,組的一樣)
[root@landy root]# cd /home
[root@landy home]# touch aquota.user //設定使用者磁碟限額檔案
[root@landy home]# touch aquota.group //設定組的磁碟限額檔案(但我沒測試它,只是順便新增上去,但我會連組一起說明)
這時就生成aquota.user 和aquota.group檔案,但它是空的,不符合系統的要求。
4. 生成符合系統要求的 aquota.user 和 aquota.group
[root@landy home]# quotacheck /home
[root@landy home]# quotacheck -g /home
生成時,如果有錯誤提示,不要理它,沒關係的。因為我們先前用touch 生成的是一個空檔案,所以格式不對。
這樣正確的aquota.user 和aquota.group 就生成了。
5. 為使用者設定磁碟空間限額:
[root@landy home]# edquota -u landy
[root@landy home]# edquota -g groupname (對於使用者組來說)
如果使用上面任一命令就會開啟一個vi 視窗,為使用者設定磁碟空間限額,其中 soft 設定使用者最多可以用多大的磁碟空間;hard 設定強制使用者最多使用多少磁碟空間(注:只有在設定了“grace period”引數之後“hard =”設定的值才有效;還有就是裡面的資料是以K為單位的,要注意了,我開始吃了虧)。編輯方法與 vi 完全相同,以:wq 命令退出。多使用者或組則是這樣:
[root@landy home]# edquota -u -p protuser user1 user2 user3
[root@landy home]# edquota -g -p protgroup group1 group2 group3
設定soft quota和hard quota之間的時間:
[root@landy home]# edquota -t
出現:
Grace period before enforcing soft limits for users:
Time units may be: days, hours, minutes, or seconds
Filesystem Block grace period Inode grace period
/dev/hda3 7days 7days
修改成自己所需要的,儲存退出。
最後,需要重新啟動一下,以使磁碟限額生效。(在啟動時提示找不到quota什麼的檔案,不用管它)
測試:
以FTP進行上傳資料(我設的是soft=100M hard=90M),只要上傳的東西超過88M就不能再上傳了,可惜沒提示相關的資訊,我找篇了也沒找到(包括系統和FTP日誌 )
另:你可以使用quota -username和quotastats來檢視下當前狀態。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-939797/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在Linux中設定磁碟限額(轉)Linux
- Linux磁碟配額配置Linux
- Linux磁碟配額Quota配置Linux
- Linux磁碟配額(Quota)(轉)Linux
- Linux下的磁碟配額quotaLinux
- 關於在linux下磁碟定額的實現(轉)Linux
- ProFTPD支援MySQL新增虛擬使用者認證及磁碟限額(轉)FTPMySql
- 在Linux下使用DOS/Windows磁碟(轉)LinuxWindows
- LINUX下配置 rsync(轉)Linux
- Linux下mono配置(轉)LinuxMono
- 配置ASM磁碟-轉載ASM
- linux的分割槽的最佳化和 磁碟配額(轉)Linux
- Linux下配置jfreechart(轉)Linux
- linux下配置cvs(轉)Linux
- linux下新增磁碟Linux
- linux下玩轉磁碟管理與掛載硬碟Linux硬碟
- 【轉】Linux下關於大於2T磁碟的使用GPT磁碟LinuxGPT
- 在Linux中,如何管理磁碟配額?Linux
- 【轉】配置RAW Device磁碟組dev
- 在Linux下配置TCP/IP(轉)LinuxTCP
- Linux下磁碟掛載Linux
- linux下新增ASM磁碟LinuxASM
- Linux下磁碟加密——luksLinux加密
- ★Linux磁碟配額的使用 ★——牛刀小試Linux
- Linux磁碟掛載 轉Linux
- HACMP 5.4配置磁碟心跳(轉載)ACM
- Windows 下使用檔案模擬磁碟配置ASM磁碟組WindowsASM
- 安裝及使用quota管理磁碟配額(轉)
- Linux下安裝mantis配置指南【轉】Linux
- 『學了就忘』Linux檔案系統管理 — 64、磁碟配額的配置步驟Linux
- 在linux下合併磁碟Linux
- HT之LINUX下增加磁碟Linux
- Linux—磁碟配額,管理LVM邏輯卷LinuxLVM
- 【Linux】Linux檔案系統管理7 磁碟配額管理Linux
- linux磁碟管理命令--fdformat(轉)LinuxORM
- RH AS3 上快速實現磁碟配額(轉)S3
- linux下的各項配置檔案(轉)Linux
- Linux下啟動ftp及xdm配置(轉)LinuxFTP