EXT3/4文件系統磁盤配額操作(超詳細),建站技術
導讀:建站技術建站技術在CentOS系統中,不同的文件系統使用不同磁盤配額配置管理工具。例如,XFS文件系統通過xfs_quota工具進行管理; EXT3/4文件系統通過quota工自助建站技術建站技術步梁。
實驗條件:
1.關閉selinux
2.支持配額形式掛載文件系統
3.用quotacheck命令生成基本配額文件(xfs跳過)
4.啟動磁盤配額功能(xfs跳過)
5.用quota對具體用戶設置磁盤配額
實驗步驟:
1.掛載支持磁盤配額文件系統
[root@local101 ~] # mkfs.ext4 /dev/sdb3 //格式化為ext4文件系統 [root@local101 ~] # mount -o usrquota,grpquota /dev/sdb3 /user3 //支持配額形式掛載 [root@local101 ~] # mount |grep user3 /dev/sdb3 on /user3 type ext4(rw,relatime,quota,usrquota,grpquota,data=ordered)如果開機自動以支持配額功能的方式掛載該分區,可以將"usrquota,grpquota掛載參數寫入/etc/fstab"文件中(可選)
[root@localhost ~]# vim /etc/fstab //設置開機自動掛載 /dev/sdb3 /user3 xfs defaults,usrquota,grpquota 0 02.修改/user3目錄權限為777,方便后期測試
[root@local101 ~] # chmod 777 /user33.初始化配額文件:quotacheck
ext4文件系統quota功能默認不開啟,需要創建磁盤配額的配置文件(aquota.user 和 aquota.group),才可以去啟動quota功能。
[root@local101 ~] # quotacheck -cug /user3 [root@local101 ~] # ll /user3 總用量 32 -rw------- 1 root root 6144 6月 7 17:46 aquota.group -rw------- 1 root root 6144 6月 7 17:46 aquota.user drwx------ 2 root root 16384 6月 7 11:53 lost+found注:
-u:檢查用戶文件
-g:檢查組文件
-c:創建新的配額文件
-f:即使啟用了配額,也強制強制檢查
-a:檢查/etc/fstab文件里,所有設置配額分區
-v:執行過程的詳細信息
如果提示不能創建文件、權限不足,有很大的可能是SELinux安全機制引起的,用setenforce 0命令把它關閉就行了
4.開啟磁盤配額:quotaon
ext4默認設置了磁盤配額,磁織夢的模板盤配額功能也是關閉的需要手動開啟
[root@local101 ~] # quotaon -p /user3 //查看配額是否開啟 group quota on /user3 (/dev/sdb3) is off user quota on /user3 (/dev/sdb3) is off [root@local101 ~] # quotaon /user3 //開啟磁盤配額 [root@local101 ~] # quotaon -p /user3 //再次檢查磁盤配額 group quota on /user3 (/dev/sdb3) is on user quota on /user3 (/dev/sdb3) is on注:
-u:對用戶配額進行操作
-g:對組配額進行操作
-p:查看分區配額狀態
-f:關閉配額
-a:為所有文件系統啟用配額
quotaoff 關閉磁盤配額參數和quotaon一樣
5.編譯配額edquota
設置用戶sunlei磁盤容量和文件數軟限制和硬限制,通過類似vim編輯器形式設置配額
[root@local101 ~] # edquota sunlei Disk quotas for user sunlei (uid 1000): Filesystem blocks soft hard inodes soft hard /dev/sdb3 0 8M 10M 0 8 10聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-25 ,文章EXT3/4文件系統磁盤配額操作(超詳細),建站技術主要講述配額,文件系統,建站網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_35791.html