深圳SEO自媒体
努力去发现SEO世界!

linux分区迁移及磁盘配额设置

原来安装的RHEL5服务器采用了自动分区的方案,随着使用服务器的系统用户数量不断增多,根分区经常面临磁盘空间耗尽的情况,偶尔有几次还导致系统无法启动。为了解决这些问题,现需要为服务器新增加一块SCSI硬盘,并将用户目录“/home”中的数据迁移到该硬盘中,不能影响原有系统用户帐号的使用,并需要对指定用户启用磁盘配额

需求描述

在虚拟机中添加一块SCSI磁盘

新建一个20GB的分区,用于存放普通用户的宿主目录

新的分区仍挂载到“/home”目录,保留原有用户数据

开机后自动挂载该分区,并支持用户、组磁盘配额

在“/home”文件系统中设置磁盘配额

限制用户jerry最多只能使用50M磁盘空间

限制accp组的用户合计最多只能使用100M磁盘空间

 

实现思路

分区并格式化

  1. 使用Fdisk命令对新硬盘进行分区,建立一个20G的主分区(”/dev/sdb1”)linux分区迁移及磁盘配额设置
  2. 执行”partprobe”更新分区表信息,使用”mkfs’格式化为EXT3文件系统linux分区迁移及磁盘配额设置

迁移”/home”分区

  1. 迁移原有”/home”目录中的内容并做好备份linux分区迁移及磁盘配额设置
  2.  修改”/etc/fstab”文件中的分区挂载设置(设置为自动挂载),且添加配额选项linux分区迁移及磁盘配额设置
  3. 挂载,重启计算机,或者使用”mount –o remount,rw /homelinux分区迁移及磁盘配额设置
  4. 将先前备份的”/home”目录还原,且检测磁盘配额并生成配额文件linux分区迁移及磁盘配额设置linux分区迁移及磁盘配额设置
  5. 建立两个组与用户,并加入相应则中linux分区迁移及磁盘配额设置
  6. 使用Jerry用户登录系统,且创建一个文件linux分区迁移及磁盘配额设置
  7. 强制更新用户和组的信息linux分区迁移及磁盘配额设置
  8. 编辑组账号的配额设置,对组的硬限制为100M,软限制为50Mlinux分区迁移及磁盘配额设置
  9. 验证

linux分区迁移及磁盘配额设置linux分区迁移及磁盘配额设置

 

补充:在RHEL5系统中,磁盘配额的内核支持、quota软件包默认已配置

对组帐号设置配额后,组内所有用户使用的磁盘容量、文件数量的总和不能超限制

软限制、硬限制、宽限期的概念

1)软限制:指定一个软性的配额数值(如480MB磁盘空间、180个文件),在固定的宽限期(默认为7天)内允许暂时超过这个限制,但系统会给出警告信息

2)硬限制:指定一个硬性的配额数值(如500MB磁盘空间、200个文件),是绝对禁止用户超过的限制值,当达到硬限制值时,系统也会给出警告并禁止继续写入数据。硬限制的配额值应大于相应的软限制值,否则软限制将失效

附lword文档图文教程点击下载

赞(0) 打赏
欢迎转载本站文章:刘志仕博客 » linux分区迁移及磁盘配额设置
分享到: 更多 (0)

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    网站弄得挺不错,支持一下!!!!

    你我知5年前 (2013-11-15)回复
    • 谢谢

      刘志仕5年前 (2013-11-19)回复

网站SEO优化 更专业 更方便

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏