1.创建一个逻辑卷
请按下列要求创建一个新的逻辑卷:
创建一个名为 datastore 的卷组,卷组的大小为4G
逻辑卷的名字为 database ,所属卷组为 datastore,该逻辑卷大小为3G
将新建的逻辑卷格式化为 xfs 文件系统,
2.通过自动挂载将该逻辑卷到/volume/lv1
3.扩大卷组扩展上题database逻辑卷的大小为5G。
作答:
一、添加一个硬盘

选择磁盘类型

选择磁盘

指定磁盘文件(切记不要更改名字,否则不可用)
查看当前系统磁盘设备情况
对磁盘进行分区(无内容为空格默认)

为了方便操作可以将三个分区的分区类型都可以进行更改 (方便后面的用户知道其是基于LVM 管理的)
注意其中8e是指LVM的ID
三个分区依照此方法进行修改
最后用“p” 命令进行打印

输入w进行保存退出即可
2.然后将这三个标准分区创建成物理分区就可以
依次将三个分区创建物理卷

[root@desktop ~]# pvs #查看物理卷信息
[root@desktop ~]# pvdisplay #查看每个物理卷的详细信息

3.创建卷组
创建卷组datastore ,并且将两个分区加入到该卷组中
[root@desktop ~]# vgcreate datastore /dev/nvme0n2p1 /dev/nvme0n2p2
[root@desktop ~]# vgs #查看卷组信息
4.创建逻辑卷
创建逻辑卷database,大小为3G,属于datastore 卷组
[root@desktop ~]# lvcreate -n database -L 3G datastore
[root@desktop ~]# lvs #查看逻辑卷信息
[root@desktop ~]# lvdisplay #查看逻辑卷的详细信息,包括其绝对路径
5.格式化逻辑卷
[root@desktop ~]# mkfs.xfs /dev/datastore/database
6.开机自动挂载逻辑卷
[root@desktop /]# mkdir /database #查看根下并没有此目录,则新创建这个目录
[root@desktop ~]# vim /etc/fstab
2.扩大卷组:扩展上题database逻辑卷的大小为5G。
查看到还有一个没使用的物理卷 ,所以只需要将这个没有使用的物理卷加入到卷组就可以过大卷组了 ,原来的那个卷组大小为3G,将这个物理卷加入后刚好就为5G
将这个物理卷扩大给datastore卷组:
[root@desktop ~]# vgextend datastore /dev/nvme0n2p3
扩大逻辑卷:
[root@desktop ~]# lvextend -L +2G /dev/datastore/database
[root@desktop ~]# xfs_growfs /database #同步
[root@desktop ~]# df -h
4.配置nfs服务
将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给172.24.8.129这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限
作答:
1、配置文件
[root@localhost home]# cat /etc/exports
/nfs/shared *(rw)
/nfs/upload 192.168.147.0/24(rw,all_squash,anonuid=2001,anongid=2001)
/home/tom 192.168.147.132(all_squash,rw)
2.创建两个用户和一个组(nfs-upload的用户和组是在服务端,jerry用户是在客户端创建)
124 useradd -u 2001 nfs-upload
125 groupadd -g 2001 nfs-upload
3.客户端远程挂载一下,实验基本就完成了(因为是两个不同的目录,然后虚拟机目录只能支持一个挂载,所以两个服务器目录必须分别挂载到客户端的两个目录下)
mount 192.168.147.37:/nfs /kehuduan
mount 192.168.147.37:/home/tom /kehuduan1
4.测试
[root@localhost upload]# touch 123
[root@localhost upload]# ll
total 0
-rw-r--r--. 1 2001 2001 0 Dec 23 11:10 123 ---因为是在客户端,而2001所对应的nfs组和用户我们创建在了服务端,在客户端上就只显示uid和gid,不显示所属用户和所属组
[root@localhost upload]# ll
total 0
-rw-r--r--. 1 nfs-upload nfs-upload 0 Dec 23 11:10 123 ---明显服务端看到的是nfs-upload
[root@localhost upload]# su - jerry
[jerry@localhost ~]$ cd /kehuduan1
[jerry@localhost kehuduan1]$ touch 111
[jerry@localhost kehuduan1]$ ll
total 0
-rw-rw-r--. 1 nobody nobody 0 Dec 23 11:13 111 ---因为这里设置了all_squash,所以客户端这里显示的是匿名所属用户和所属组
227



被折叠的 条评论
为什么被折叠?



