您的位置:澳门新葡8455最新网站 > 澳门新葡8455最新网站 > 8下促成磁盘配置分配的定额

8下促成磁盘配置分配的定额

发布时间:2019-10-05 16:04编辑:澳门新葡8455最新网站浏览(132)

    2018-8-29 dynalist 配额

    CentOS6.8下促成配置分配的定额

      Linux系统是永葆多顾客的,即允许多个客商同期选择linux系统,普通客商在/home/目录下均有友好的家目录,在默许状态下,各样客商能够在融洽的家目录下自便创立文件,而不用顾虑内存。作为系统一管理理员,为了防备各样客商占用太多的半空中,可认为各类普通客户设置配置分配的定额,即设置各样顾客的文件占用的空间尺寸。

     

           本文以硬盘/dev/sdb为例设置配置分配的定额:

    提醒有二个G的分配的定额 正是应用的流量用光了.唯有1个G 

    实验

      1.增多一块硬盘/dev/sdb,大小20G, 也可以用大学一年级点的硬盘,分区成20G

     

    1.  [root@linuxidc-pc ~]#lsblk /dev/sdb     

    2.  NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT   

    3.  sdb    8:16   0  20G  0 disk   

     

      2. 格式化硬盘(如若您利用分区,就径直格式化分区)

     

    1.  [root@linuxidc-pc ~]#mkfs.ext4 /dev/sdb   

      3.  开立挂载目录

     

    1.  [root@linuxidc-pc ~]#mkdir /mnt/sdb 

     

      4. 挂载文件系统

     

      修改/etc/fstab目录,把/dev/sdb 挂载上,注意加多usrquota挂载选项,该选项意为帮助客商分配的定额

    1.  UUID=fa2f12ad-6195-47fe-8792-a8a9000cd44c /   ext4  defaults  1 1 

    2.  UUID=cd3afad0-4731-442d-8fc2-d9ae95f1a1cc /boot   ext4   defaults    1 2 

    3.  UUID=6afc5ea4-27c7-4d52-bd0f-ca410a2da379 /home  ext4   defaults  1 2 

    4.  UUID=daaff10f-aa8b-43d8-bc06-e4b82a905886 /mnt/sdb  ext4  usrquota   0 0 

     

     

      使用mount –a 让挂载生效,使用df –h 命令查看是还是不是见效

     

    1.  [root@linuxidc-pc ~]#df -h 

    2.  Filesystem      Size  Used Avail Use% Mounted on 

    3.  /dev/sda6       166G  3.6G  154G   3% / 

    4.  tmpfs           491M   72K  491M   1% /dev/shm 

    5.  /dev/sda1       190M   34M  147M  19% /boot 

    6.  /dev/sda2        20G   44M   19G   1% /data 

    7.  /dev/sda3       9.8G  130M  9.1G   2% /home 

    8.  /dev/sdb         20G   44M   19G   1% /mnt/sdb 

    //第8行显示 /dev/sdb文件系统已挂载在/mnt/sdb目录上

     

      5. 对/mnt/sdb设置配置分配的定额,终于快临近尾声了,-> ->

           

      • 最初化配额数据库

    1.    [root@linuxidc-pc ~]#quotacheck /mnt/sdb/ 

      • 翻开数据库是不是生成成功,是还是不是生成aquota.user文件

    1.    [root@linuxidc-pc sdb]#ls /mnt/sdb/ 

    2.  aquota.user  lost+found 

      • 编纂配置数据库
      •  设置linuxidc的安排分配的定额

     

    1.  [root@linuxidc-pc sdb]#edquota linuxidc 

     

    1.  Disk quotas for user linuxidc (uid 500): 

    2.    Filesystem   blocks   soft   hard   inodes     soft     hard 

    3.    /dev/sdb       0     50000   60000     0       30        40 

    #  设置:使用block数目达到50000kb时,发送警告,达到60000kb时,防止增添内容

    #  同样,当inode使用数据达到30,发送警告,到达40,禁绝新建文件

    Filesystem: 文件系统

    blocks:已利用的块大小,以kb为单位

    inode:已运用的inode个数

    soft:块设备(或inode)使用数据,预先警告额度   

    hard: 块设备(或inode)使用数据,防止额度

     

      • 敞开配置限额

    1.  [root@linuxidc-pc sdb]#quotaon /dev/sdb   

     

     

    测试

    • 在/mnt/sdb/目录下创办linuxidc_f/目录,且属主为linuxidc,切换到linuxidc用

     

    1.  [linuxidc@linuxidc-pc sdb]$pwd            #  查看当前目录

    2.  /mnt/sdb                       

    3.  [linuxidc@linuxidc-pc sdb]$whoami      #   查看当前客户,必需是布局分配的定额设定的顾客

    4.  linuxidc 

    5.  [linuxidc@linuxidc-pc sdb]$ll         

    6.      #  查看linuxidc顾客能够行使的目录,确定保证linuxidc能够在该目录或其子目录中写入数据

    7.  total 28 

    8.  -rw------- 1 root  root   7168 Apr 17 17:43 aquota.user 

    9.  drwx------ 2 root  root  16384 Apr 17 17:07 lost+found 

    1. drwxr-xr-x 2 linuxidc linuxidc  4096 Apr 17 18:05 linuxidc_f  # 该目录属主为linuxidc

    2. [linuxidc@linuxidc-pc sdb]$cd linuxidc_f/ 

     

    • 利用edquota USE福特Explorer 可以查看、设置顾客USE瑞虎的分配的定额限度和采用进度

     

    1.  [linuxidc@linuxidc-pc linuxidc_f]$edquota linuxidc 

     

      查看结果

    1.  Disk quotas for user linuxidc (uid 500): 

    2.    Filesystem    blocks       soft       hard     inodes     soft     hard 

    3.    /dev/sdb      4           50000      60000          2       30       40 

    4.  # block设备使用量为4kb

     

    •  尝试创制file文件,并写入40M数量

     

    1.  [linuxidc@linuxidc-pc linuxidc_f]$dd if=/dev/zero of=file bs=1M count=40 

    2.  40+0 records in 

    3.  40+0 records out 

    4.  41943040 bytes (42 MB) copied, 0.0380665 s, 1.1 GB/s 

    5.  ## 使用dd命令写文本,创立一个文本file,写入1M*40=40M文件,写入成功

     

        查看分配的定额限度和利用进程

    5.  Disk quotas for user linuxidc (uid 500): 

    6.    Filesystem    blocks       soft       hard     inodes     soft     hard 

    7.    /dev/sdb      40964      50000      60000          2       30       40 

    8.  ## 使用了40964kb

     

     

     

    • 品味创建file文件,并写入50M多少

    1.  [linuxidc@linuxidc-pc linuxidc_f]$dd if=/dev/zero of=file bs=1M count=50 

    2.  sdb: warning, user block quota exceeded. 

    3.  50+0 records in 

    4.  50+0 records out 

    5.  52428800 bytes (52 MB) copied, 0.046946 s, 1.1 GB/s 

    6.  # 写入1M*50=50M文件成功,但发生警示warning

      查看分配的定额限度和应用进度

    1.  Disk quotas for user linuxidc (uid 500): 

    2.    Filesystem      blocks    soft       hard     inodes     soft     hard 

    3.    /dev/sdb        51204      50000      60000          2       30       40 

    4.   ## 使用额度51204kb,超过预先警告额度 此时可能可以写入文件的

    5.     

     

    • 品尝创设file文件,并写入60M多少

     

    1.  [linuxidc@linuxidc-pc linuxidc_f]$dd if=/dev/zero of=file bs=1M count=60 

    2.  sdb: warning, user block quota exceeded. 

    3.  sdb: write failed, user block limit reached. 

    4.  dd: writing `file': Disk quota exceeded 

    5.  59+0 records in 

    6.  58+0 records out 

    7.  61435904 bytes (61 MB) copied, 0.101161 s, 607 MB/s 

    8.  #  显示写入60M数量退步 

     

    翻看quota分配的定额使用量:

    1.  Disk quotas for user linuxidc (uid 500): 

    2.      Filesystem   blocks       soft       hard     inodes     soft     hard 

    3.      /dev/sdb       60000      50000      60000          2       30       40 

    品尝往file中写入内容:

    1.  [linuxidc@linuxidc-pc linuxidc_f]$echo "heih" >> file   

    2.  -bash: echo: write error: Disk quota exceeded    #  写入错误

    3.  [linuxidc@linuxidc-pc linuxidc_f]$touch a                #  成立文件成功

    4.  [linuxidc@linuxidc-pc linuxidc_f]$ 

     

    理当如此也能够测量检验inode使用数据,这里不再赘言。

    总结

    1. 布局配额是为了越来越好的分红文件系统使用空间,而对普通客户或群组限制使用额度。
    2. 安插分配的定额是根据挂载文件来讲,即必得运用挂载选项usrquota and/or grpquota。
    3. 配置分配的定额能够单独限于普通顾客,也得以独立限于群组,也足以同一时间对群组和客户进行限制。
    4. 配置分配的定额可以对文件大小(block)进行限定,也得以对文件数量(inode)实行界定

    正文永恒更新链接地址:http://www.linuxidc.com/Linux/2017-10/148086.htm

    图片 1

    本文由澳门新葡8455最新网站发布于澳门新葡8455最新网站,转载请注明出处:8下促成磁盘配置分配的定额

    关键词:

上一篇:没有了

下一篇:没有了