zoukankan      html  css  js  c++  java
  • quota

    linux磁盘配额
    1、quota必须内核支持,并且加载后才可使用
    2、查询软件包有没有安装
    [u1@localhost disk2]$ rpm -qa |grep quota
    3、修改/etc/fstab/文件,/dev/sdb1支持磁盘配额
    [root@localhost /]# vim /etc/fstab
    /dev/sdb1 /disk2 ext4 defaults,usrquota,grpquota 0 0

    4、重启启动,或者执行umount -a ,mount -a

    5、创建配额文件
    quotacheck -cug /dev/disk2


    6、编辑用户配额
    edquota -u u1
    Filesystem blocks soft hard inodes soft hard
    /dev/sdb1 0 8000 10000 0 8 10

    filesystem: 要设置配额的文件系统
    blocks: 已经使用的容量
    soft 容量软限制
    hard 容量应限制
    indoes 已使用文件数量
    soft 数量软限制
    hard 数量应限制

    7、开启|关闭配额功能
    quotaon /disk2
    quotoff /disk2

    8、查看配额使用情况
    repquota -a

    第七单元
    1.磁盘配额
    基于软件:限制文件个数(inodes),限制磁盘容量
    硬限制:此限制是用户绝对不能超出的值
    软限制:此限制是一个警告值,是可以超出的
    当软限制被突破后,经过一段时间就会被自动变成硬限制
    quota必须有内核支持,并且加载后才可使用
    eg:rpm -qa | grep quota查看包是否安装
    2.为了让系统每次开机就让磁盘分区支持配额可以编辑/etc/fstab
    /dev/sdaX /home ext3
    修改文件vim /etc/fstab
    default,usrquota,gepquota 0 0
    eg:
    vim /etc/fstab
    /dev/sdb1 /disk2 ext4 default,usrquota,grpquota 0 0
    修改配置文件后必须要重新挂载此分区才生效
    当支持配额后,需要在分区的挂载点中创建配额的数据文件
    指令:quotacheck
    选项:-c 创建数据文件
    -u 创建用户配额的数据文件
    -g 创建用户组的配额数据文件
    eg:quotacheck -cug /disk2/
    查看ls /disk2/
    3.配额数据文件创建成功后,就编辑用户或组的配额设定
    语法:
    edquota -u <用户名>
    edquota -g <用户组名>
    eg:edquota -u u1
    filesystem blocks soft hard inodes soft hard
    /dev/sdb1 0 8000 10000 0 8 10
    filesystem: 要设置配额的文件系统
    blocks: 已经使用的容量
    soft 容量软限制
    hard 容量应限制
    indoes 已使文件数量
    soft 数量软限制
    hard 数量应限制
    4.启动配额功能
    quotaon <挂载点> 启动配额功能,启动一次
    quotaoff <挂载点> 关闭配额功能
    5.查看系统中所有用户配额信息
    repquota -a

  • 相关阅读:
    Spring注解@Resource和@Autowired区别对比
    Http请求中Content-Type讲解以及在Spring MVC中的应用
    解决SpringMVC的@ResponseBody返回中文乱码
    JVM之类加载器下篇
    JVM之类加载器中篇
    JVM之类加载器上篇
    HashMap的resize和Fail-Fast机制
    HashMap的实现原理
    Tomcat中JVM内存溢出及合理配置
    redis的主从复制,读写分离,主从切换
  • 原文地址:https://www.cnblogs.com/xmdjb/p/10949570.html
Copyright © 2011-2022 走看看