加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 - 核心网 (https://www.hexinwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

Linux磁盘限额

发布时间:2022-10-22 14:01:29 所属栏目:Unix 来源:未知
导读: Linux磁盘限额
目录
一、home迁移
二、磁盘限额
三、实施配置
一、home迁移
在已有系统之上在有许多用户且用户/home目录并非独立分区,此时/根文件系统在挂载时默认尚未配置userquota和grp

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 /mntunix磁盘限额,删除/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. 创建磁盘配额数据库文件,数据库文件记录此文件系统配额情况

[root@centos7 ~]#quotacheck -cug /home

[root@centos7 ~]#cd /home

[root@centos7 /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

[root@centos7 /home]#cat aquota.user

Y: : `恆`灆`聄@遄@@@@@ #数据文件非普通文本文件

[root@centos7 ~]#systemctl status quotaon.service

(编辑:拼字网 - 核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章