码迷,mamicode.com
首页 > 系统相关 > 详细

深度研究百度云运用的磁盘配额 ——Linux ---centos7.4

时间:2019-08-21 00:06:11      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:ext3   图片   百度云   挂载   文件   inux   时间   百度   har   

首先我们要准备VM虚拟机,centos7.4版本,私信我我的百度云盘链接里有,还有额为的惊喜。
一.磁盘配额的作用
当 Linux 根分区的磁盘空间耗尽时,Linux 操作系统将无法再建立新的文件(包括程序运行的临时文件),从而出现服务程序崩溃、系统无法启动等故障。为了避免在服务器中出现类似磁盘空间不足的问题,可以启用磁盘配额功能,对用户在指定文件系统(分区)中使用的磁盘空间、文件数量进行限制,以防止个别用户恶意或无意间占用大量磁盘空间,从而保持系统存储空间的稳定性和持续可用性。

在 CentOS 系统中,内核已经定制了支持 Linux 文件系统的磁盘配额功能,并且在系统中配置和管理磁盘配额的工具由 xfsgrogs 软件包的xfs_quota 配额管理程序提供。

注意:在 CentOS 系统中,不同的文件系统使用不同磁盘配额配置管理工具。例如XFS 文件系统通过 xfs_quota 工具进行管理;EXT3/4 文件系统通过 quota 工具进行管理。
针对 EXT3/4 文件系统进行磁盘配额管理的相关知识请参考相关文档。
二.磁盘配额概述

技术图片
1.磁盘配额的过程

技术图片
2.添加挂载参数

技术图片
3.编辑用户和组账号的配额设置

技术图片
-u:指定用户
-x:启用专家模式
-g:指定组
-c:使用命令执行
limit:限制
bsoft:软限制后面跟多少M,G b:容量
bhard:硬限制后面跟多少M,G b:容量
isoft: 软限制后面跟文件的数量,节点 i:节点
ihard:硬限制后面跟文件的数量,节点 i:节点
软限制只有7天的时间,过了时间就会被自动清除
技术图片-a -i -b查看所有,查看节点信息,b输出报告,我们一般是这三个连用
-a 查看所有
-u查看用户
-g查看组
-b输出报告
-i查看节点信息

二.配置磁盘配额
我们通过实验来一步步了解什么是磁盘配额
我们磁盘配额,给用户想使用磁盘的文件时,磁盘配额可以设置容量,节点的软限制,硬限制,用户能使用多少个文件。
1.去YUM仓库找我们的文件

技术图片
2.关闭增强功能,编辑自动挂载

技术图片
3.编辑自动挂载

技术图片
4.解除挂载后重新挂载才有用

技术图片
5.开始磁盘配额

技术图片
6.我们来验证一下,先验证文件数量

技术图片
7.验证容量

技术图片
8.得出一个结论,文件数量节点,还是容量无论哪个超额了都不能去创建文件。

技术图片
9.查看磁盘配额的所有详细数据

技术图片
以上就是我们所有的内容了,百度云盘就是运用了这样的技术去给用户提供云空间

深度研究百度云运用的磁盘配额 ——Linux ---centos7.4

标签:ext3   图片   百度云   挂载   文件   inux   时间   百度   har   

原文地址:https://blog.51cto.com/14449524/2431208

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!