Centos7实现磁盘限额设置方法
时间:2022-07-27
本文章向大家介绍Centos7实现磁盘限额设置方法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
添加硬盘到虚拟机 并实现自动挂载 (https://www.zalou.cn/article/135432.htm)
完成挂载硬盘后,开始以下步骤
注意:需要在配置文件/etc/fstab,defaults 后面那加上usrquota和grpquota “,”隔开
如:
/dev/sdb1 /mnt/daobin ext4 defaults,usrquota,grpquota 0 0
mount命令先挂载上去
mount /dev/sdb1 /mnt/daobin
mount -o remount /mnt/daobin //不用重启系统了
查看是否挂载上去
mount |grep daobin
使用quotacheck命令创建配额文件
quotacheck -ugcv /dev/sdb1
ls /mnt/daobin //创建出aquota.group和aquota.user为成功
创建文件配额用户
useradd daobin
使用edquota命令设置配额
edquota -u daobin //回车以后 会弹出配置文件
说明:第一个soft表示磁盘容量软限制 第二个soft表示文件个数软限制 ,第一个hard表示磁盘容量硬限制 第二个hard表示文件个数硬限制
注意:只用修改这四个对应的参数,其他默认不动
如:下面修改容量软限制为80M 容量硬限制为100M 文件个数软限制为2 文件个数硬限制为3 注意对齐 然后保存退出
Disk quotas for user daobin (uid 1000): ##不要复制进去
Filesystem block soft hard innodes soft hard
/dev/sdb1 0 8000 100000 0 2 3
启用文件系统的配额功能
quotaon -ugv /mnt/daobin
修改权限 不然之后验证会提示权限不够
chmod 777 /mnt/daobin
切换用户 在/mnt/daobin中创建文件进行验证
su - daobin
cd /mnt/daobin
touch 1 2 3 //创建文件验证
ls
注意:1 2 3都被创建了 但是第三个文件时系统提示 达到了文件个数软限制
touch 4 //第四个文件 系统提示无法创建
ls //查看只有1 2 3文件
磁盘配额实验完成
- 【学术】厉害了我的哥,国外技术大咖仿造了谷歌的Arts &Culture,找到古代的“你”
- 【技巧】应赛技巧,教你如何在Kaggle比赛中排在前1%
- 熔断器 Hystrix 源码解析 —— 命令执行(一)之正常执行逻辑
- 智能主题检测与无监督机器学习:识别颜色教程
- 如何下载安装Weka机器学习工作平台
- Dubbo 源码解析 —— LoadBalance
- 如何处理机器学习中类的不平衡问题
- 【死磕Java并发】—– Java内存模型之重排序
- Mask R-CNN源代码终于来了,还有它背后的物体检测平台
- 37个TOP实例命令,超过一半你肯定都没见过
- 利用TensorFlow生成图像标题
- 保存并加载您的Keras深度学习模型
- 简单、通用的JQuery Tab实现
- Dubbo源码解析 - 远程暴露
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 太震撼了,我用python画出全北京的公交线路动图
- 小伙Python爬虫并自制新闻网站,太好玩了
- TRTC Android端开发接入学习之视频会议(八)
- MySQL锁都分不清,怎么面试进大厂?
- Kubernetes Controller高可用诡异的15mins超时
- 这几项超好用的云开发扩展能力,别说你还不知道!
- Ubuntu上一键卸载安装mysql脚本
- Python-批量修改图片全部颜色,批量修改图片的指定颜色,马甲包一键换主题UI
- 【SpringBoot DB 系列】h2databse 集成示例 demo
- MySQL 案例:analyze,慢查询,与查询无响应
- 万字图解Java多线程
- 金九银十要来了?不要慌,这些Android BAT高级面试题刷一刷
- 【SpringBoot DB 系列】Jooq 初体验
- Android轻量级APM性能监测方案
- 保持 Go 模块兼容