磁盘配额管理


文章目录

  • 磁盘配额管理
  • 一、实验目的
  • 二、实验内容
  • 三、实验器材
  • 四、实验步骤及结果
  • 总结



linux nfs 磁盘配额 linux磁盘配额实验_磁盘分区


一、实验目的

1.熟悉磁盘分区、格式化、挂载等操作的用法;
2.掌握磁盘配额的配置过程;
3.掌握磁盘配额的验证方法;

二、实验内容

1.磁盘分区、格式化、挂载;
2.磁盘配额配置过程(quotacheck、edquota、quotaon、quota、quotaoff等命令的用法);
3.磁盘配额的验证;

三、实验器材

装有redhat linux操作系统的计算机一台。

四、实验步骤及结果

(一)分区

  1. fdisk /dev/sdb 对第二块硬盘进行分区,然后输入m获取帮助信息列表
fdisk  /dev/sdb
  1. 输入n创建一个新的分区
  2. 选择p来创建一个主要分区
  3. 输入1-4,创建第几个分区
  4. 选择分区起始柱面
  5. 选择该分区结束柱面或者直接输入分区大小,注意:直接输入分区大小时,前面要加上“+”,例如+500M
  6. 重复2-6的操作,创建多个分区
  7. 创建完成后,输入p打印分区列表信息
  8. 如果分区列表信息无误,输入w保存分区信息并退出

linux nfs 磁盘配额 linux磁盘配额实验_linux nfs 磁盘配额_02


(二)格式化分区

mkfs -t ext4  /dev/sdb1     //格式化第一个分区
mkfs -t ext4  /dev/sdb2     //格式化第二个分区

linux nfs 磁盘配额 linux磁盘配额实验_linux nfs 磁盘配额_03


(三)挂载硬盘分区

13. 首先在/mnt目录下创建两个子文件夹,分别命名为disk1,disk2

mkdir  -p  /mnt/disk1
mkdir  -p  /mnt/disk2

linux nfs 磁盘配额 linux磁盘配额实验_linux_04


13. 挂载:把sdb的第一分区挂载到disk1目录(用mount临时挂载)中,第二个分区挂载到disk2(编辑/etc/fstab,开机时自动挂载)中

mount -o usrquota,grpquota /dev/sdb1 /mnt/disk1

linux nfs 磁盘配额 linux磁盘配额实验_磁盘分区_05


vim 编辑开机自启配置文件/etc/fstab

linux nfs 磁盘配额 linux磁盘配额实验_linux nfs 磁盘配额_06


linux nfs 磁盘配额 linux磁盘配额实验_linux_07


14. 使用mount命令查看分区是否挂载成功,并查看该分区是否允许进行用户和组群配额管理

reboot重启,在mount

mount | greep /dev/sdb2

linux nfs 磁盘配额 linux磁盘配额实验_当前目录_08


(四)用户配额操作

15. 切换到临时挂载点目录下的disk1中

cd /mnt/disk2
  1. 查看当前目录下的文件,是否有aquota.user和aquota.group两个文件
    命令:ls
ls
  1. 使用quotacheck命令生成用户和组群配额文件
quotacheck -avug
  1. 查看当前目录下的文件,就会发现有aquota.user和aquota.group两个文件,命令:ls
ls

因为没有使用quotacheck命令生成用户和组群配额文件,所以没有aquota.user和aquota.group两个文件

linux nfs 磁盘配额 linux磁盘配额实验_linux_09


21. 使用quotacheck命令生成用户和组群配额文件

quotacheck -avug
  1. 查看当前目录下的文件,就会发现有aquota.user和aquota.group两个文件,命令:ls
ls

linux nfs 磁盘配额 linux磁盘配额实验_当前目录_10


24. 编辑用户和组群配额文件

edquota linux

linux nfs 磁盘配额 linux磁盘配额实验_运维_11


23. 启用用户和组群配额管理

quotaon -avug

linux nfs 磁盘配额 linux磁盘配额实验_当前目录_12


(五)验证配额信息

24. 切换到超级用户,更改disk2目录的访问权限

chmod    777   /mnt/disk2

linux nfs 磁盘配额 linux磁盘配额实验_运维_13


26. 输入exit退出超级管理员账户,并进入 linux 用户,在 /mnt/disk2 中创建一个文件夹名字为 linux1

mkdir -p /mnt/disk2/linux1
  1. 切换目录到/mnt/disk1/linux1中
cd /mnt/disk1/linux1

linux nfs 磁盘配额 linux磁盘配额实验_当前目录_14


!

linux nfs 磁盘配额 linux磁盘配额实验_linux_15


linux nfs 磁盘配额 linux磁盘配额实验_linux_16


28. 使用touch命令创建文本文档或使用mkdir来创建文件夹,并在创建完成后使用quota命令查看自己的配额使用情况,并仔细观察

  1. 删除第4步创建的所有文档 rm -f *
rm -f  *

linux nfs 磁盘配额 linux磁盘配额实验_运维_17


验证容量使用:重复使用命令来创建file1,file2,file3 ,命令:dd if=/dev/zero of=file1 bs=1k count=1024

dd if=/dev/zero of=file1 bs=1k count=1024

linux nfs 磁盘配额 linux磁盘配额实验_运维_18


总结

以上就是今天要讲的内容,本文仅仅简单介绍了磁盘分区、格式化、挂载和使用。下一章再见。