1. 程式人生 > >Linux磁盤限額

Linux磁盤限額

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磁盤限額