千锋教育2023新版Linux教程,保姆级零基础Linux入门到精通全套视频

实战创建LVM
公司要给主机添加三块硬盘:可是/dev/sdb这种没有分区的也可以是/dev/sdb1这种已经分区了的。#没有pv命令安装 #yum -y install lvm2
步骤
1.查看硬盘是否查上#ll /dev/sd*
2.创建物理卷pv #pvcreate /dev/sdb
查看物理卷 #pvs
3.创建卷组vg #vgcreate vg1 /dev/sdb
查看卷组 #vgs
查看卷组详情 #vgdisplay
从卷组vg中取消物理卷pv #vgreduis vg1 /dev/sdc
4.创建逻辑卷lv #lvcreate -L 150M -n lv1 vg1
采用PE方式在创建一个lv #lvcreate -l 20 -n lv2 vg1 #1PE=4M
查看逻辑卷情况 #lvs
这是可以用‘lsblk’来查看硬盘分区情况 来确定磁盘分区路径
这时逻辑卷磁盘分区路径为:/dev/vg1/lv1
5.制作挂载文件系统 #mkfs.xfs /dev/vg1/lv1
#mkfs.ext4 /dev/vg1/lv2
制作挂载目录并挂载 #mkdir /mnt/lv{1..2}
#mount /dev/vg1/lv1 /mnt/lv1
查看内存占用情况 #df -Th
制作物理卷---创建pv
#pvcreate /dev/sdb 创建pv
#pvs 查看物理卷创建情况
创建卷组----创建vg
#vgcreate vg1 /dev/sdb 创建卷组
#vgs 查看卷组情况
#vgdisplay 查看卷组详细情况
#vgreduis vg1 /dev/sdc 从卷里移除物理卷
制作文件系统并挂载
#mkfs.xfs /dev/vg1/lv1
#mkfs.ext4 /dev/vg1/lv2
#mkdir /mnt/lv{1..2}
#mount /dev/vg1/lv1 /mnt/lv1
LVM逻辑卷扩容
#注意:如果lv所在的vg有空间直接扩容就行
扩大vg vgextend
1.创建pv #pvcreate /dev/sdc
2.直接vgextend扩容 #vgextend vg1 /dev/sdc #卷组名vg1字,将/dev/sdc扩展到vg1
3.#vgs 查看卷组
扩容lv lvextend
#vgs 查看v
#lvextend -L 850M /dev/vg1/lv1 扩展到850M
#lvextend +L 850M /dev/vg1/lv1 在原有的基础上加850M
#lvextend -l +15 /dev/vg1/lv1 在原有基础上加15给PE
文件系统扩容FS
#df -Th
#xfs_growfs /dev/vg1/lv1 对xfs扩容
#resize2fs /dev/vg1/lv2 对ext4扩容