最新Redhat Linux
quota磁盤空間配置說明
該方案已在多台服務器設置成功
絕對能有
試驗機采用Redhat Linux
缺省安裝
所有程序文件安裝在(/dev/hda
)硬盤
掛載點
/
quota版本V
安裝步驟
首先使用root用戶登錄
cd / (轉到根目錄
因本人使用的缺省安裝
所以根目錄是本硬盤的掛載點
如自定義安裝需轉到相應的目錄下
如/home或/usr)
gedit /etc/fstab(編輯fstab文件)
如:LABEL=/ / ext
defaults
usrquota
grpquota
( usrquota
grpquota為增加項)
存盤
gedit /etc/rc
d/rc
local (編輯rc
local文件)加入以下代碼
# Check quota and then turn quota on
if [
x /usr/sbin/quotacheck ]
then
echo
Checking quotas
This may take some time
/usr/sbin/quotacheck
avug
echo
Done
fi
if [
x /usr/sbin/quotaon ]
then
echo
Turning on quota
/usr/sbin/quotaon
avug
fi
存盤
cd / (回到根目錄)
touch quota
user
touch quota
group
chmod
quota
user
chmod
quota
group
reboot (重起
不要急
在啟動過程中會報錯
不要理它
)
啟動完成後
繼續以下操作
quotacheck –mfugv (這是關系操作
因為原先所建的quota
user和quota
group為空文件
這條命令會重建這兩個文件
視機器情況需要一段時間
它會瘋狂地讀硬盤
讀盤光標停止後
接著輸入
convertquota –u / (注意
/
為硬盤掛載點
因我采用的是缺省安裝所以是
/
該命令是對剛生成的新quota
user文件進行格式轉換
必須實行此步驟)
convertquota –g /(該命令是對剛生成的新quota
group文件進行格式轉換
必須實行此步驟)
轉換完成後
祝賀你已大功告成了
實行quotaon
avug
啟動你的Quota吧
用repquota –a 查一下
看看你的工作成果吧
用戶空間分配請使用
edquota –u (
g
u表示是用戶/
g表示是群組) name(用戶/群組名)
例
edquota –u myname
edquota –g mygroup
輸入完後會進入VI編輯模式
改成你需要的參數就行了
edquota –t (為修改寬限期時間)
From:http://tw.wingwit.com/Article/program/Oracle/201311/17630.html