分区格式化并给用户设定配额
Linux是個多任務,多用戶操作系統(tǒng),如何給某個用戶設定內(nèi)存限制,文件個數(shù)限制了?
?1、添加磁盤,分配磁盤空間
?2、fdisk /dev/sd{a,b,c}給磁盤添加分區(qū),主分區(qū)+擴展分區(qū)<=4,主分區(qū)可以直接格式化掛載使用,擴展分區(qū)不可以直接格式化;但可以對擴展分區(qū)再二次分區(qū),劃分為邏輯分區(qū)后(先創(chuàng)建擴展分區(qū),“l”創(chuàng)建邏輯分區(qū)),對邏輯分區(qū)格式化掛載使用。磁盤容量=主分區(qū)容量+擴展分區(qū)容量(=所有邏輯分區(qū)容量之和)
?ps:創(chuàng)建的邏輯分區(qū),不能馬上查看到其文件,邏輯分區(qū)需要重啟虛擬機才會生效。
?3、mkfs.ext4 /dev/sdb{1,2,3}對分區(qū)格式化
?4、mount /dev/sdb{1,2,3}? /public將磁盤分區(qū)掛載在相應的目錄下。此刻只是臨時掛載,重啟操作系統(tǒng)后,掛載消失(分區(qū)格式化并未消失)通過修改/etc/fstab保證掛載永久生效。
?5、給某個用戶設定一個磁盤分區(qū),并對其進行配額。
?Mkdir /public
?Mount -o usrqupota /dev/sdb1? /public/?
?-o:啟動用戶的磁盤配額并掛載在/public下,沒有此步就不能將某個分區(qū)給某個用戶存儲數(shù)據(jù)
?Umount /dev/sdb1:取消掛載之后再重新掛載。
?Quotacheck -cvu /dev/sdb1 創(chuàng)建磁盤配額數(shù)據(jù)庫文件/dev/sdb1
?Setenforce 0:關(guān)閉防火墻使之進行
?Vi /etc/selinux/config:更改使之永久關(guān)閉
?Quotaon /dev/sdb1 開啟磁盤配額/dev/sdb1
?Edquota -u user1 對user1配置磁盤配額,/dev/sdb1
?ps:如是需要永久關(guān)閉防火墻需要在/etc/selinux/config更改
??????? 如果需要將配額保存需要在/etc/fstab更改
?
總結(jié)
以上是生活随笔為你收集整理的分区格式化并给用户设定配额的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在Vmware-Workstatio
- 下一篇: 如何在linux操作系统中安装oracl