磁盘和文件系统管理实验

简介: 磁盘和文件系统管理实验

添加两块10G的SCSI硬盘(sdb   sdc),将两块硬盘各划分一个主分区,分区名分别为sdb1和sdc1(占用所有空间),并将文件系统id改为8e

fdisk  -l


fdisk   /dev/sdb


n-回车-回车-回车-回车-t-8e-w


fdisk  /dev/sdc


n-回车-回车-回车-回车-t-8e-w


将/dev/sdb1与/dev/sdc1创建为物理卷,并查看主机上的物理卷

pvcreate  /dev/sdb1  /dev /sdc1  


pvscan                      


创建卷组,包含/dev/sdb1与/dev/sdc1两个物理卷,卷组名为mail_store,并查看卷组

vgcreate mail_store   /dev/sdb1  /dev/sdc1    


vgscan


在mail_store卷组中创建一个逻辑卷,名为mbox,大小为18G,并查看逻辑卷

lvcreate  -L  10G  -n mbox mail_store        


lvscan                                        


格式化逻辑卷/dev/mail_store/mbox,文件系统为xfs

mkfs  -t  xfs  /dev/mail_store/mbox


创建 /mailbox/ 目录,将逻辑卷挂载此目录上

mkdir   /mailbox


mount  /dev/mail_store /mbox  /mailbox/        


查看挂载情况与磁盘空间使用情况

mount


df  -hT


再新加了一块10G硬盘,扩容到 mbox分区

fdisk  -l


fdisk  /dev /sdb


n-回车-回车-回车-回车-t-8e-w


vgextend mail_store /dev/sdb2     
lvextend  -L  +10G  /dev/mail_store/mbox
Xfs_growfs  /dev/mail_store/mbox


使用 df  -h  命令检查 /mailbox/ 目录确实增加了10G新空间

df  -hT


创建一个18Gb的逻辑卷,名为mbox,并挂载到/mailbox目录上

  fdisk  -l


fdisk   /dev/sdb


n-回车-回车-回车-回车-t-8e-w


fdisk  /dev/sdc


n-回车-回车-回车-回车-t-8e-w


pvcreate  /dev/sdb1  /dev /sdc1  
pvscan
vgcreate mail_store   /dev/sdb1  /dev/sdc1     
vgscan
lvcreate  -L  18G  -n mbox mail_store        
lvscan
mkfs .  xfs  /dev/mail_store/mbox
mkdir   /mailbox
mount  /dev/mail_store /mbox  /mailbox/

.创建三个用户terry   jerry   shrek,其中terry和shrek属于teacher组


//

groupadd teacher
useradd -g teacher  terry
useradd -g teacher  shrek
useradd jerry
passwd  terry
passwd  shrek

在逻辑卷上启用配额,并分配可写的权限  


chmod  777  /mailbox/  
umount  /mailbox  
mount  -o usrquota,grpquota  /dev/mail_store/mbox   /mailbox
mount


编辑/etc/fstab开机自动挂载逻辑卷并使逻辑卷支持磁盘配额

vim   /etc/fstab    
/dev/mail_store/mbox    /mailbox    xfs   defaults,usrquota,grpquota 0 0


设置用户jerry的配额为500M

xfs_quota  -x  -c  'limit -u bsoft=400M  bhard=500M jerry' /mailbox  
xfs_quota  -c  'quota  -u  jerry'  /mailbox


设置组teacher的配额为4G

xfs_quota  -x  -c 'limit  -g  bsoft=2G  bhard=4G teacher'  /mailbox/
xfs_quota -c  'quota   -g  teacher'  /mailbox/


jerry用户登陆后添加数据到 /mailbox/ 目录最多为500M

su  - jerry
dd  if=/dev/zero  of=/mailbox/1.txt  bs=100M  count=6   
ll  -h  /mailbox
xfs_quota  -c  'quota  -u jerry'  /mailbox


terry 用户登陆后添加5G数据到 /mailbox/ 目录后,shrek用户不能再添加数据。

exit
su - terry
dd if=/dev/zero  of=/mailbox/test2.txt bs=1G count=5
ll  -h  /mailbox  
xfs_quota -c  'quota   -g   teacher'  /mailbox/
exit
su  - shrek
dd if=/dev/zero  of=/mailbox/test2.txt bs=500M count=1
相关文章
|
5G 开发工具
磁盘和文件系统管理实验
磁盘和文件系统管理实验
151 0
|
6月前
|
SDN
磁盘和文件系统管理
磁盘和文件系统管理
磁盘和文件系统管理
|
Linux
磁盘及文件系统管理_学习笔记
时间:2017.12.01作者:李强参考:man,info,magedu讲义,神奇的internet声明:以下英文纯属个人翻译,英文B级,欢迎纠正,以下内容纯属个人理解,并没有对错,只是参考,盗版不纠,才能有限,希望不误人子弟为好。
1031 0
|
Linux 数据安全/隐私保护