请按下列要求创建一个新的逻辑卷:(1)创建一个名为datastore的卷组,卷组的大小为4G(2)逻辑卷的名字为database,所属卷组为datastore,该逻辑卷大小为3G(3) 将新建的逻辑卷格式化为xfs 文件系统,要求系统启动时,该逻辑卷能被开机自动挂载到/database\n
步骤:
1.先自己添加一块新硬盘,并且给这块硬盘分三个分区(其实可以随便分几个都可以)
[root@desktop ~]# fdisk /dev/nvme0wn2
#对nvme0n2进行分区
Command (m for help): n
# 输入 n 创建新分区
Partition number (1-4, default 1):
#选择主分区号,默认输入1,表示第一个主分区
First sector (2048-20971519, default 2048):
# 直接按回车从当前第 2048 个扇区开始
Last sector, +sectors or +size{K,M,G,T,P} (2048-20971519, default 20971519): +5G
#设置第一个分区为5G
Created a new partition 1 of type 'Linux' and of size 5 GiB.
#一个主分区创建完成,大小为5 GiB
为了方便操作可以将三个分区的分区类型都可以进行更改 (方便后面的用户知道其是基于LVM 管理的)
注意其中8e是指LVM的ID
三个分区依照此方法进行修改
最后用“p” 命令进行打印
输入w进行保存退出即可
2.然后将这三个标准分区创建成物理分区就可以
依次将三个分区创建物理卷
[root@desktop ~]# pvs #查看物理卷信息
[root@desktop ~]# pvdisplay #查看每个物理卷的详细信息\n1\n2
3.创建卷组\n创建卷组datastore ,并且将两个分区加入到该卷组中
[root@desktop ~]# vgcreate datastore /dev/nvme0n2p1 /dev/nvme0n2p2
[root@desktop ~]# vgs #查看卷组信息\n1\n2\n3
4.创建逻辑卷\n\n创建逻辑卷database,大小为3G,属于datastore 卷组
[root@desktop ~]# lvcreate -n database -L 3G datastore
[root@desktop ~]# lvs #查看逻辑卷信息
[root@desktop ~]# lvdisplay #查看逻辑卷的详细信息,包括其绝对路径\n1\n2\n3\n4
5.格式化逻辑卷
[root@desktop ~]# mkfs.xfs /dev/datastore/database\n1
6.开机自动挂载逻辑卷
[root@desktop /]# mkdir /database
NFS实验
实验需求:
配置nfs服务 将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给172.24.8.129这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限。
实验知识点:
了解nfs基础知识
熟练nfs基础命令
实验步骤:
服务端:
useradd -u 1111 tom
#创建Tom用户
id tom
#查看用户ID
vim /etc/exports
#编辑共享
/home/tom 客户端IP地址(rw,sync)
ll /home/tom -d
#查看目录权限
touch /home/tom/{t1,t2}
#创建共享文件
exportfs -ra
导出共享信息
useradd -u 6666 jerry
#创建jerry用户
setfacl -m u:jerry:rwx /home/tom
#为Jerry设置服务权限
客户端
useradd -u 6666 jerry
#添加Jerry用户
mkdir /a
创建挂载目录
mount 服务端IP:/home/tom /t
挂载