標題: quota 安裝及說明 [打印本頁]
作者: danny 時間: 2006-12-13 14:39 標題: quota 安裝及說明
使用平台:Cent OS 4.4
1.由於quota 是以partition 為單位,故要先確認一下你的空間
如果妳當初只創建 / 及 swap 兩個磁區的話,建議您重新分割或新增一顆硬碟,因為運轉中的檔案有可能會影響到quotacheck的步驟造成意外中止或不正確之數值
本案例以 /home 為範例進行安裝,注意本人的/home 為獨立的partition
(備註:因為/home目錄通常不會有正在運轉中的系統檔案存在,故以此partition通常比較不會有問題)
2.編輯 /etc/fstab,在 LABEL=/home 中的defaults 後面加上,usrquota,grpquota (注意不能有空格)複製內容到剪貼板
代碼:
#vi /etc/fstab
3.重新mount /home讓 /etc/fstab的設定生效,您可以選擇重開機或者和我一樣直接remount複製內容到剪貼板
代碼:
#mount -o remount /home
4.掃描partition讓quota資訊正確化複製內容到剪貼板
代碼:
#quotackeck -avug /home
步驟3 - 4的結果畫面 (如果您的安裝步驟正確應該會和我有類似的畫面)
5.最後讓quota生效就完成整個安裝步驟了複製內容到剪貼板
代碼:
#quotaon -avug
說明及補充資料
例如編輯danny 這個使用者的quota設定複製內容到剪貼板
代碼:
#edquota danny
設定說明如下圖
P.S. 空間限制的單位是以1KB(1024 blocks)為單位,故如果要限制上限為5MB,則需要輸入 5(MB) x 1024 (KB) = 5120 (1MB=1024KB 應該不會有人不知道吧)
創造檔案來測試
1.edquota danny
把第一個"hard"的數值改成 9000
2.切換成身分成danny複製內容到剪貼板
代碼:
su danny
3.建立一個10MB 的檔案(bs*count 1024KBx10=10MB )複製內容到剪貼板
代碼:
#dd if=/dev/zero of=/home/danny/test.img bs=1024K count=10
應該會產生接近9MB的資料量並且出現警告訊息,因為超過限制,如果成功建立請檢查是否設置正確
4.建立一個 8MB 的檔案(bs*count 1024KBx8=8MB )複製內容到剪貼板
代碼:
#dd if=/dev/zero of=/home/danny/test.img bs=1024K count=8
應該會可以建立檔案
=================================================================
考前大猜題....再不看我實在沒辦法了....
可能考題A:建立/新增 20MB 的swap (或稱虛擬記憶體)
1. 建立相對大小的資料量複製內容到剪貼板
代碼:
#dd if=/dev/zero of=/tmp/swap bs=10K count=2000
P.S. 10K*2000=20MB
2.把創建出來的檔案格式變成swap複製內容到剪貼板
代碼:
#mkswap /tmp/swap
3.把這個swap生效複製內容到剪貼板
代碼:
#swapon /tmp/swap
可能考題B:列出所有使用者的quota限制複製內容到剪貼板
代碼:
#repquota -a
可能考題C:列出某個使用者的quota限制
以danny 為例複製內容到剪貼板
代碼:
#quota -v danny
可能考題D:修改某個使用者的quota限制
以danny 為例
方法一:傳統編輯修改法複製內容到剪貼板
代碼:
#edquota danny
設定請參上面的說明
方法二:直接修改法複製內容到剪貼板
代碼:
#setquota -u danny 1000 2000 3000 4000 /home
說明:
1000的位置要輸入 警告空間限制
2000的位置要輸入 實際空間限制
3000的位置要輸入 檔案數量警告限制
4000的位置要輸入 實際檔案數量限制
可能考題E:修改寬限時間複製內容到剪貼板
代碼:
#edquota -t
歡迎光臨 ihao論壇 (https://ihao.org/dz5/) |
Powered by Discuz! 6.0.0 |