- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux服务器磁盘配额详解
网管实战:Linux服务器磁盘配额详解
如果任何人都可以随意占用服务器的硬盘空间,您的服务器硬盘能支撑多久?所以,限制和管理用户使用的硬盘空间是非常重要的,无论是文件服务、FTP服务还是E-mail服务,都要求对用户使用的磁盘容量进行有限地控制,以避免对资源的滥用。Linux的磁盘配额(Disk Quotas)能够简单高效地实现这个功能,相比其它配额软件它具有“基于内核”的优势。
一、 磁盘配额的功能
??? 所谓磁盘配额就是管理员可以对本域中的每个用户所能使用的磁盘空间进行配额限制,即每个用户只能使用最大配额范围内的磁盘空间。磁盘配额监视个人用户卷的使用情况,因此,每个用户对磁盘空间的利用都不会影响同一卷上其它用户的磁盘配额。磁盘配额具有如下特性:
??? 磁盘配额可以对每个用户的磁盘使用情况进行跟踪和控制。这种跟踪是利用文件或文件夹的所有权来实现的。当一个用户在Linux ext 2/3分区上拷贝或存储一个新的文件时,他就拥有对这个文件的所有权,这时磁盘配额程序就将此文件的大小计入这个用户的磁盘配额空间。 ??? 当设置了磁盘配额后,分区的报告中所说的剩余空间,其实指的是当前这个用户的磁盘配额范围内的剩余空间。 磁盘配额程序对每个分区的磁盘使用情况是独立跟踪和控制的,而不论它们是否位于同一个物理磁盘。
??? 操作系统可以对磁盘配额进行监测,它可以扫描磁盘分区,监测每个用户对磁盘空间的使用情况,并用不同的颜色标识出磁盘使用空间超过报警值和配额限制的用户,这样就方便了对于磁盘配额的管理。
??? 登录到相同计算机的多个用户互不干涉其它用户的工作能力;一个或多个用户不独占公用服务器上的磁盘空间;在个人计算机的共享文件夹中,用户不使用过多的磁盘空间。
??? 综上所述,可以看出磁盘配额提供了一种基于用户和分区的文件存储管理,使得管理员可以方便的利用这个工具合理的分配存储资源,避免由于磁盘空间使用的失控可能造成的系统崩溃,从而提高了系统的安全性。
二、实现磁盘配额的步骤图解??? 要实现磁盘配额,请使用以下步骤: ??? 1.?检查Linux 内核是否打开磁盘配额支持。??? 2.?修改/etc/fstab,对所选文件系统激活配额选项。??? 3.?更新装载文件系统,使改变生效。??? 4.?在该文件系统引导时建立aquota.user文件。??? 5.?扫描相应文件系统,用quotacheck命令生成基本配额文件。??? 6.?用edquota命令,对特定用户采用配额限制。??? 7.?最后,用命令激活配额。??? 操作步骤如图1 。
图1实现磁盘配额的步骤
三、实现Linux的磁盘配额的详解
??? 1.?检查内核情况??? 检查当前内核是否支持quota,当前内核配置文件在/boot下??? # grep? CONFIG_QUOTA /boot/config-2.4.20??? CONFIG_QUOTA=y??? CONFIG_QUOTACTL=y??? 如果有上列输出,则表示当前内核已经支持quota。如果当前内核不支持quota,需要重新编译内核将quota support编译进核心:??? File systems? ---? [*] Quota support? 如图2 。?
2.?修改/etc/fstab,对所选文件系统激活配额选项??? 以根用户身份使用vi编辑器来给需要配额的文件系统添加 usrquota 和(或) grpquota 选项: ??? :??? LABEL=/?????????? /?????????????? ext3??? defaults??????? 1 1??? LABEL=/boot?????? /boot?????????? ext3??? defaults??????? 1 2??? LABEL=/home?????? /home?????????? ext3??? defaults,usrquota 1 2??? none????????????? /dev/shm??????? tmpfs?? defaults??????? 0 0??? /dev/hda2???????? swap??????????? swap??? defaults??????? 0 0??? 在上面的例子中,/home 文件系统上启用了用户配额。 ???3.?重新挂载文件系统??? 添加了 userquota 和 grpquota 选项后,重新挂载每个相应 fstab 条目被修改的文件系统。如果某文件系统没有被任何进程使用,使用 umount 命令后再紧跟着 mount 命令来重新挂载这个文件系统。如果某文
您可能关注的文档
- diskgenius误删除或误格式化后的文件恢复教程.doc
- DOS下如何用gohts还原系统.doc
- DP801、DP811软硬件架构定义.doc
- DP600联想打印机色带安装方法.doc
- DZ FS常用宏命令.doc
- DT3101使用.doc
- Epson532打印机使用说明书.doc
- EPF10K.doc
- Excel 2010 中为自定义函数参数添加描述.doc
- Excel中直线的延伸.doc
- 西藏林芝地区(新版)2024小学语文统编版(五四制)小升初模拟(备考卷)完整试卷(含答案).docx
- 福建省泉州市(新版)2024小学语文人教版小升初摸底(预测卷)完整试卷(含答案).docx
- 浙江省舟山市(新版)2024小学语文部编版小升初质量检测(巩固卷)完整试卷(含答案).docx
- 四川省德阳市(新版)2024小学语文部编版小升初真题(强化卷)完整试卷(含答案).docx
- 江苏省常州市(新版)2024小学语文苏教版小升初核心能力评测(强化卷)完整试卷(含答案).docx
- 内蒙古通辽市(新版)2024小学语文统编版小升初质量检测(自测卷)完整试卷(含答案).docx
- 云南省保山市(新版)2024小学语文苏教版小升初考试(巩固卷)完整试卷(含答案).docx
- 新疆塔城地区(新版)2024小学语文人教版小升初测试(预测卷)完整试卷(含答案).docx
- 云南省迪庆藏族自治州(新版)2024小学语文统编版小升初摸底(评估卷)完整试卷(含答案).docx
- 山东省枣庄市(新版)2024小学语文统编版小升初测试(拓展卷)完整试卷(含答案).docx
最近下载
- 小学一年级体育与健康全册教案.pdf VIP
- 部编版三年级上册《道德与法治》教学计划.doc VIP
- 商业计划书模版-商业计划书.ppt VIP
- 气道净化护理(2023年中华护理学会团体标准).pptx VIP
- EN 13034-2005+A1-2009 液体化学品防护服.对液体化学品提供有限保护性能的化学防护服的性能要求(6型和PB[6]设备).pdf
- 小学英语语法大全.pptx VIP
- 阶段测试卷01:内能及其利用(解析版).docx
- HG∕T 20691-2017 高压喷射注浆施工技术规范(可复制版).pdf
- 装箱员考试题库2.doc VIP
- 3-1-1《了解图文编辑》(教案) 高教版信息技术基础模块上册.docx
文档评论(0)