当前位置:网站首页>实验:LVM逻辑卷的建立、扩容、与删除
实验:LVM逻辑卷的建立、扩容、与删除
2022-07-24 05:23:00 【行走DI五花】
目录
LVM逻辑卷的作用:动态调整磁盘的容量,灵活,可以弹性收缩
一、LVM逻辑卷的建立
思路:添加及识别硬盘---》[可选项]磁盘分区----》定义物理盘pv -----》定义卷组vg -----》定义逻辑卷lvm ------》格式化 -------》挂载使用
步骤:
一、新增并识别硬盘
在虚拟机设置中新增4个磁盘,每个磁盘20G。

让系统是识别硬盘有两个方法:① 重启虚拟机
②对控制台进行刷新:echo "- - -" > /sys/class/scsi_host/host0/scan
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan

二、
1、实验环境准备,关闭防火墙,关闭核心防护

2、将sdb定义成一个20G的分区,更改类型为8e,LVM类型


3、将sdc定义成一个20G的分区,更改类型为8e,LVM类型

4、创建物理卷 定义对象为sdb1和sdc1
语法格式:pvcreate /dev/sdb1 /dev/sdc1

查看pvdisplay

5、 创建卷组。对象为定义为物理卷的sdb1和sdc1。
语法格式:vgcreate 卷组名称 物理卷名称 [物理卷名称]
vgcreate vgname /dev/sdb1 /dev/sdc1

查看vgdisplay

6、创建逻辑卷LVM。
语法格式:lvcreate -L 容量大小 -n 逻辑卷名 卷组名称
lvcreate -L 10G -n ljj vgname

查看lvdisplay

6、格式化。
语法格式: mkfs.xfs+格式化对象位置
mkfs.xfs /dev/vgname/ljj 或者 mkfs -t xfs /dev/vgname/ljj

7、在/下新建一个data2目录作为挂载点

8、①把逻辑卷进行挂载。(临时挂载)

②永久挂载 vim /etc/fstab

9、显示所有磁盘信息。

二、LVM逻辑卷扩容
为逻辑卷ljj磁盘空间增加10G
1、逻辑卷扩容
语法格式:lvextend -L +10G /dev/vgname/ljj

2、需要将扩容的磁盘空间格式化之后才能挂载使用。(逻辑卷扩容,需在挂载情况下才能格式话新增的部分,未挂载的话无法格式化,会报错)
语法格式:xfs_growfs /dev/vgname/ljj 刷新xfs文件系统容量,相当于把扩容的10G进行格式化

3、查询磁盘信息

ps(小故障分析):出现问题:逻辑卷扩容后无法最新增的部分进行格式化。
① 查看挂载状态:lvname逻辑卷为挂载

② 对新增的部分逻辑卷进行格式化报错

③ 对逻辑卷进行挂载

④再进行格式话,成功

三、卷组扩容
1、先增加一个分区。

2、 卷组扩容(sdd1没有定义为物理卷也可以之间加入到卷组中,加入卷组以后便会显示sdd1为物理卷类型)(在挂载情况下完成)
语法格式: vgextend +选要扩容的卷组名 +扩容的分区
vgextend vgname /dev/sdd1

显示卷组信息 vgdisplsy

四、LVM逻辑卷删除
删除lvm逻辑卷思路:解挂载-----》删除LV 逻辑卷 ------》删除VG 卷组 -----》删除PV物理卷---》[更改分区类型]
1、解挂载 umount

2、删除逻辑卷 ljj
lvremove 
3、删除卷组
4、删除物理卷

总结:
实验注意:
逻辑卷建立步骤:添加及识别硬盘---》[可选项]磁盘分区----》定义物理盘pv -----》定义卷组vg -----》定义逻辑卷lvm ------》格式化 -------》挂载使用
逻辑卷删除思路:解挂载-----》删除LV 逻辑卷 ------》删除VG 卷组 -----》删除PV物理卷---》[更改分区类型]
1、逻辑卷扩容后需要进行格式化以后才能挂载使用
2、卷组扩容 时新增的分区并不需要定义为物理卷,可直接使用,也可不需要更改为8e LVM。
边栏推荐
- 【222】内存溢出及定位
- 测试经理/测试组长/测试主管面试题
- LuckyFrameWeb测试平台(一款支持接口自动化、WEB UI自动化、APP自动化,并且支持分布式测试的全纬度免费开源测试平台)
- MySQL forgot to exit and close the window directly. How to delete the entire folder now
- Jenkins自动化无人值守运行(上/下)
- Iterators and generators
- history命令历史记录中加时间
- Configure a fixed remote desktop address [intranet penetration, no need for public IP]
- Do not rent servers, build your own personal business website (2)
- 进程和计划任务管理
猜你喜欢
随机推荐
MySQL batch modifies the data table code and character set to utf8mb4
Process and planned task management
IP notes (9)
[222] memory overflow and location
UE4 reload system 1. basic principle of reload system
Backup MySQL database with bat script under Windows
进程和计划任务管理
【214】什么是自动化框架
Do not rent a server, build your own personal business website (how to buy a domain name)
Go environment construction and start
grep与正则的搭配使用
Tensorflow GPU installation -- 056
【301】怪诞行为学-可预测的非理性
Playing RTSP video stream on webpage
利用sshpass批量实现基于key验证
mysql 忘记退出直接关闭窗口现在要删除整个文件夹如何删除
Do not rent servers, build your own personal business website (3)
Windows下Mysql5.7忘记root密码解决方法
Batch implementation of key based authentication using sshpass
Do not rent servers, build your own personal business website (4)




![[226] instructions for Wireshark parameters](/img/47/0d3fd221695920e02b1f690a2a21c1.png)



