【Linux系统KVM虚拟机实战】LVM逻辑卷之磁盘扩容
- 一、LVM与KVM介绍
- 1.1 LVM介绍
- 1.2 KVM介绍
- 1.2.1 KVM简介
- 1.2.2 KVM优点
- 二、本次实践介绍
- 2.1 本次实践简介
- 2.2 环境规划
- 三、虚拟机环境检查
- 3.1 检查KVM虚拟机磁盘空间
- 3.2 KVM虚拟机检查系统情况
- 3.3 检查物理磁盘分区
- 3.4 查看PV状态
- 3.5 查看VG卷组状态
- 3.6 查看LVM逻辑卷状态
- 四、KVM虚拟机新增硬盘
- 4.1 查看虚拟机列表
- 4.2 关闭KVM虚拟机
- 4.3 查找KVM虚拟机磁盘位置
- 4.4 创建磁盘文件
- 4.5 给虚拟机新增硬盘
- 4.6 查看虚拟机的磁盘文件
- 4.7 KVM虚拟机开机
- 五、扩展虚拟机磁盘空间
- 5.1 查看虚拟机硬盘情况
- 5.2 创建物理卷PV
- 5.3 扩展卷组VG
- 5.4 扩展逻辑卷
- 5.5 调整文件系统大小
- 5.6 查看当前文件系统情况
- 六、查看虚拟机状态
一、LVM与KVM介绍
1.1 LVM介绍
LVM(Logical Volume Manager)是一种Linux磁盘管理工具,它允许管理磁盘驱动器的分区和卷,从而提供了更灵活和可靠的存储管理。LVM将硬盘空间划分为逻辑卷组(VG)和逻辑卷(LV),这些逻辑结构可以动态地调整大小,无需重新分区或移动数据。
1.2 KVM介绍
1.2.1 KVM简介
KVM全称是Kernel Virtual Machine,是一种开源的虚拟化技术,它是一种基于Linux内核的虚拟化技术,通过在物理主机上运行一个修补过的Linux内核来提供虚拟化支持,以便多个虚拟机可以在同一物理主机上运行。
1.2.2 KVM优点
- 更高的性能:因为它是基于Linux内核的,相对于其他虚拟化技术,它能够更好地利用硬件资源,提供更高的性能和效率。
- 更好的稳定性:由于KVM在Linux内核中集成,因此它也不会因与其他虚拟化技术的兼容性问题而导致不稳定。
- 更低的开销:由于KVM是开源技术,因此它没有需要额外支付的许可费用,同时也因为它的高效性,它的开销可以降低到最小。
二、本次实践介绍
2.1 本次实践简介
1.本次实践环境为个人测试环境,生产环境请谨慎;
2.本次实践为KVM虚拟机磁盘空间不足,需要进行磁盘扩容;
3.本次实践磁盘扩容,预计扩容150G左右空间。
2.2 环境规划
角色 | hostname | IP地址 | 操作系统版本 | KVM管理平台 |
---|---|---|---|---|
宿主机 | server | 192.168.3.152 | centos 7.6 | WebVirtMgr |
KVM虚拟机 | server001 | 192.168.3.158 | centos 7.6 | —— |
三、虚拟机环境检查
3.1 检查KVM虚拟机磁盘空间
检查KVM虚拟机磁盘空间,发现磁盘空间已严重不出,需要进行磁盘扩容。
df -hT
3.2 KVM虚拟机检查系统情况
已经提前在KVM上安装1Panel管理平台,查看系统概览,同样发现磁盘空间已严重不足,需要进行扩容。
3.3 检查物理磁盘分区
使用lsblk命令检查磁盘分区情况
[root@server001 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 4.3G 0 rom
vda 252:0 0 150G 0 disk
├─vda1 252:1 0 1G 0 part /boot
└─vda2 252:2 0 149G 0 part├─centos-root 253:0 0 50G 0 lvm /├─centos-swap 253:1 0 8G 0 lvm [SWAP]└─centos-home 253:2 0 97G 0 lvm /home
vdb 252:16 0 20G 0 disk
└─centos-swap 253:1