Linux磁盤限額
Linux磁盤限額
目錄
一、home遷移
二、磁盤限額
三、實施配置
一、home遷移
在已有系統之上在有許多用戶且用戶/home目錄並非獨立分區,此時/根文件系統在掛載時默認尚未配置userquota和grpquota特性,因此需要/home數據遷移,遷移至新的分區和文件系統之上,然後進行磁盤限額等操作,遷移具體遷移方案流程如下:
1. 制定遷移方案,包括技術方案、實施方案(時間窗口、數據備份、實施人員A和B配合)及應急預案;
2. 方案評審(技術方案和應急方案測試),簽字確認;
3. 根據實施方案備份數據、協調時間窗口、紅頭文件發送通知;
4. 方案實施、測試穩定性及可靠性,通知正式上線。
二、磁盤限額
Home
1. 根據存儲需求進行磁盤分區並創建文件系統;
2. 掛載分區到臨時目錄,mount /dev/sdb1/mnt;
3. 備份/home數據,采用保留原數據格式,cp –a /home/* /app/home/;
4. 拷貝/home數據到新分區文件系統之上,cp –a /home/* /mnt;
5. 將用戶運行模式切換為單用戶模式,單用戶模式是斷網模式,用戶無法操作和使用系統,確保數據遷移後的一致性(提前申請時間窗口並通告);
6. 卸載新建分區的文件系統umount/dev/sdb1 /mnt,刪除/home目錄初始數據rm –rm/home/*;
7. 掛載新建分區的文件系統mount/dev/sdb1 /home(操作第四步時home數據已經復制,只需正常掛載即可),掛載時確保攜帶userquota和grpquota屬性
8. 編輯文件啟動掛載文件vim /etc/fstab
UUID=54b04e0-9459-40d9-9847-456c7355ccc/home ext4 default,usrqutota,grpquota 0 0
三、實施配置
1. 創建磁盤配額數據庫文件,數據庫文件記錄此文件系統配額情況
[[email protected] ~]#quotacheck -cug /home [[email protected] ~]#cd /home [[email protected] /home]#ll total 96 drwx------. 2 alice alice 4096 Jul 25 12:54 alice -rw------- 1 root root 7168 Aug 15 10:24 aquota.group -rw------- 1 root root 7168 Aug 15 10:24 aquota.user drwxr-xr-x. 2 root root 4096 Aug 7 23:52 home drwx------ 2 root root 16384 Aug 15 10:06 lost+found drwx------. 2 tom tom 4096 Jul 25 12:38 tom [[email protected] /home]#cat aquota.user Y: : `恆`灆`聄@遄@@@@@ #數據文件非普通文本文件 [[email protected] ~]#systemctl status quotaon.service |
本文出自 “11831715” 博客,請務必保留此出處http://11841715.blog.51cto.com/11831715/1960280
Linux磁盤限額