实验环境:一台linux服务器 1、添加3块硬盘,创建1个卷组,卷组名vg1
fdisk – l 检查的结果
第一个硬盘分区改8e过程 Command (m for help): p Disk /dev/sdb: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sdb1 1 123 987966 8e Linux LVM
第二个硬盘分区改8e验证
第三个硬盘分区 改8e Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-1044, default 1): Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-1044, default 1044): +2G
Command (m for help): t Selected partition 1 Hex code (type L to list codes): 8e Changed system type of partition 1 to 8e (Linux LVM) w保存 创建物理卷 pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1
创建vgcreate 卷组 vgcreate vg1 /dev/sdb1 /dev/sdc1 /dev/sdd1
3、在vg1卷组中创建lv1逻辑卷,在vg1卷组中创建LV2逻辑卷。
4、挂载lv1逻辑卷到/111目录中,给逻辑卷增加5G空间。
先格式化 lv1 创建 /111 目录
然后再挂载
扩展
5、挂载lv2逻辑卷到/222目录中。 格式化完成
创建目录 /222
mount挂载 并验证
6、设置两个卷的磁盘配额。设置用户user1的配额设置,存储容量为100M,user2用户的配额设置,文件个数20个。 用vim 编辑器编辑/etc/fstab 设置自动开机挂载 末行模式:wq保存退出 reboot重启 再用mount查看
创建用户 useradd user1 passwd 123.com 123.com useradd user2 passwd 123.com 123.com
实现磁盘配额的条件 1)需要linux内核的支持。 2)需要安装quota这个软件包。 3)指定分区必须已经挂载支持磁盘配额功能赋予权限 查询到quota已安装 开始使用“quotacheck”命令检测磁盘配额并生产配额文件。
(错误的提示,表明我没有加-)加才能检查成功 验证
解释命令选项 (“-a”表示扫描所有分区 “-u”和“-g”分别表示检测用户和组“-c”表示新建配额文件“-v”输出详细信息,未使用“-a”时必须指定一个分区作为命令参数)
前面因为格式化了所以不用再格式化了, 下一步挂载
下一步 关闭沙盒 vim /etc/sysconfig/selinux永久关闭 或setenforce 0 临时关闭
esc shift+: 输入wq 回车保存并退出。
下一步
赋予权限第一个7表示属主权限rwx 第二个7表示属组rwx, 第三个7表示其他人rwx 读写执行
chmod 设置777 /111 chmod 设置777 /222
验证过程
[root@localhost ~]# ls -l /111
总计 32
-rw------- 1 root root 6144 02-04 16:28 aquota.group
-rw------- 1 root root 6144 02-04 16:28 aquota.user
drwx------ 2 root root 16384 02-04 15:13 lost+found
[root@localhost ~]# ls -l /222
总计 32
-rw------- 1 root root 6144 02-04 16:28 aquota.group
-rw------- 1 root root 6144 02-04 16:28 aquota.user
drwx------ 2 root root 16384 02-04 15:19 lost+found
分别设置用户磁盘配额 edquota –u user1 edquota -u user2 -u是用户 -g是组账号 找了个图这图详细
user1:
保存并退出 user2:
保存并退出 开启磁盘配额 quotaon –uv /111 /222
su 切换用户验证 网上搜到图解释下 if=file 输入文件名,缺省为标准输入。 of=file 输出文件名,缺省为标准输出。 bs是1M count读取8 次 理论上是9M
user1硬配额成功验证结果 user2硬 软配额验证 硬
软配额 警告
7、设置xiaoshou组的配额为500M,xiaoshou组的用户有b1,b2。 添加xiaoshou 及添加用户进xiaoshouzu
上步命令 加开启配额功能命令
su 切换用户user1 验证磁盘硬配额500M 切换到开启磁盘配额的位置 dd转换工具检测磁盘配额
结论:磁盘配额可以限制某个员工文件和磁盘空间的大小。方便