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

需求描述

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

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

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

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

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

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

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

实现思路

分区并格式化

使用Fdisk命令对新硬盘进行分区,建立一个20G的主分区(”/dev/sdb1”)

执行”partprobe”更新分区表信息,使用”mkfs’格式化为EXT3文件系统

迁移”/home”分区

迁移原有”/home”目录中的内容并做好备份

修改”/etc/fstab”文件中的分区挂载设置(设置为自动挂载),且添加配额选项

挂载,重启计算机,或者使用”mount –o remount,rw /home

将先前备份的”/home”目录还原,且检测磁盘配额并生成配额文件

建立两个组与用户,并加入相应则中

使用Jerry用户登录系统,且创建一个文件

强制更新用户和组的信息

编辑组账号的配额设置,对组的硬限制为100M,软限制为50M

验证

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

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

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

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

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

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

Linux分区受限,linux分区迁移及磁盘配额设置相关推荐

  1. linux设置组配置额步骤,linux 中磁盘配额设置

    linux 中磁盘配额设置 在一些linux文件服务器中需要限制某个用户的磁盘用量,防止磁盘爆满 1)首先设置磁盘某个分区需要是一个文件系统 需要在这个区添加用户和组 比如说/dev/sdb1分区 建 ...

  2. Linux学习笔记(十一):磁盘配额、磁盘阵列与逻辑卷

    Linux学习笔记(十一):磁盘配额.磁盘阵列与逻辑卷 磁盘配额Quota 磁盘阵列RAID RAID level 软件磁盘阵列 逻辑卷管理器LVM 基本概念:PV, VG, LV 逻辑卷创建与管理 ...

  3. Linux的基本学习(十一)——磁盘配额 与 磁盘阵列

    前言: 承接前面的内容来继续学习Linux 磁盘配额(Quota)的应用于实践 磁盘配额 由于Linux系统是多人多任务的环境,所以会有多人共同使用一个磁盘空间的情况发生.如果其中有少数几个用户大量地 ...

  4. linux磁盘配额步骤,Linux磁盘配额设置及使用

    概念 针对某个用户或者某个组限制使用磁盘的使用空间 实现磁盘配额的条件 需要Linux内核支持 安装quota软件包 Linux磁盘限额的特点 作用范围:针对指定的文件系统(分区) 限制对象:用户账号 ...

  5. Linux下磁盘配额设置

    Linux是多用户多任务的操作系统,这就难免出现多个用户共享磁盘的情况,如何使多个用户公平的使用磁盘,就是磁盘配置要解决的问题.当然也可以在没创建一个用户的时候,将它的主目录建在一个单独的逻辑分区上, ...

  6. linux磁盘配额管理

    linux-用户磁盘配额 磁盘配额就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间 磁盘配额可以限制指定账户能够使用的磁盘空间,这样可以避免因某个用户的过度 ...

  7. 认识Linux的磁盘配额(转载)

    认识Linux的磁盘配额(转载) 对于管理Windows系统的网络管理员来说,配置磁盘配额是一件比较容易的事情,那么,如何在Linux下配置磁盘配额,在配置磁盘配额时需要注意哪些问题,可能有些读者朋友 ...

  8. linux如何加设磁盘配额,Linux系统攻略:如何为添加的硬盘做配额

    以下新加硬盘做配额实验是在vm虚拟机中完成的 实现磁盘配额,系统中必须安装quota软件包.RHEL4中默认安装quota软件包.确认该软件已经安装. 实际上Red Hat Enterprise Li ...

  9. linux 系统配额管理功能,Linux磁盘配额管理

    前言: 磁盘配额是一种磁盘空间的管理机制,使用磁盘配额可限制用户或组在某个特定文件系统中所能使用的最大空间.Linux系统是多用户任务操作系统,在使用系统时,会出现多用户共同使用一个磁盘的情况,如果其 ...

最新文章

  1. 网页分析利器:IEDevToolBar
  2. String.intern()方法JDK6与JDK7/JDK8不同
  3. NSAutoReleasePool使用中drain和release的区别
  4. GDI 和GDI+ 混合编程
  5. [算法] vector删除元素
  6. dedecms 系统迁移及问题
  7. spring-boot中使用druid连接池
  8. Selenium+C#自动化脚本开发学习
  9. Atitit nlp 文本相似性计算 目录 1. 原理编 1 1.1. 4.1基于拼音相似度的汉语模糊搜索算法 2 1.2. (1)最长公共子串(基于词条空间) 2 1.3. 2 1.4. (2
  10. atitit 项目硬件平台选型attilax总结4blg.docx
  11. 2018年中国区块链产业发展白皮书(附PDF下载)
  12. 【转】Ubuntu下用G++编译C++程序
  13. 一个国产的算筹字数统计在线小工具-可以统计不同字出现的频率和次数-统计出现最多的字和英文单词
  14. 如何自定义 GNOME 3 桌面?
  15. dexpathlist.java_java.lang.ClassNotFoundException: Didn't find class xxx on path: DexPathList
  16. char类型能否存放中文
  17. 电商商家必看!海外抖音TikTok选品教程大放送
  18. Windows Server 2008 安装VMware Tools
  19. 计算机ppt2007考试试题,全国计算机等级考试二级officeppt演示文稿题目
  20. 有关计算机文献的外文和翻译,【精品文档】关于计算机专业有关的外文文献翻译成品:Spring Boot的数据访问(中英文双语对照)19.docx...

热门文章

  1. 视觉SLAM十四讲读书笔记(3)P27-P31
  2. kendo ui 动态隐藏列_kendoUI动态改变grid复选框变单选框
  3. IE 11:请不要再叫我IE
  4. VxWorks之SMP多核编译 配置
  5. MongoDB的聚合函数 Aggregate
  6. h3c交换机配置远程管理_H3C交换机配置本地登录和远程登录的用户名和密码教程...
  7. Spark大数据开发学习:Spark基础入门
  8. Anaconda3 安装
  9. 【windows】安装tensorflow中的delf深度图像检索模块
  10. Linux下监听53号端口捕获DNS查询报文