
VMware虚拟机上的LVM(Logical Volume Manager,逻辑卷管理)扩容是一项常见的操作,旨在扩展磁盘空间,以满足日益增长的存储需求
本文将详细介绍如何在VMware虚拟机中进行LVM扩容,确保操作的准确性和安全性
一、LVM的基本概念 LVM是Linux环境下对磁盘分区进行管理的一种机制,它通过逻辑卷、卷组和物理卷三个核心概念,实现了灵活、高效的磁盘管理
1.物理卷(PV):物理卷是一块物理硬盘或硬盘上的一个分区,即底层的物理存储设备
2.卷组(VG):卷组由多个物理卷组成的一个存储池,相当于一块虚拟大硬盘
卷组将物理卷划分为许多小的数据存储块(PE,默认4MB),然后将PE分配给逻辑卷
3.逻辑卷(LV):逻辑卷是卷组中的一个逻辑分区,用于存储数据
当上层软件(如文件系统)访问逻辑卷时,LVM会找出要访问的数据对应哪个PE,从而访问对应的物理卷
二、LVM扩容前的准备 在进行LVM扩容之前,需要进行充分的准备工作,以确保扩容过程的顺利进行
1.检查当前磁盘使用情况:使用df -h命令查看各文件系统的磁盘使用情况,了解哪些分区需要扩容
【root@dcp_server3 ampmon】# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 25G 0 25G 0% /dev tmpfs 25G 16K 25G 1% /dev/shm tmpfs 25G 2.5G 22G 11% /run tmpfs 25G 0 25G 0% /sys/fs/cgroup /dev/mapper/cl-root 20G 4.4G 15G 24% / /dev/mapper/cl-usr 9.8G 5.3G 4.0G 58% /usr /dev/xvda1 477M 216M 236M 48% /boot /dev/xvde1 493G 98G 370G 21% /ampmon /dev/mapper/cl-var 9.8G 889M 8.4G 10% /var /dev/mapper/cl-home 9.8G 3.0G 6.4G 32% /home /dev/mapper/cl-opt 9.8G 23M 9.2G 1% /opt tmpfs 4.9G 0 4.9G 0% /run/user/1000 2.检查物理卷、卷组和逻辑卷的情况:使用pvs、`vgs`和`lvs`命令查看物理卷、卷组和逻辑卷的详细信息,特别是物理卷的剩余空间和卷组的名称
【root@dcp_server3 ampmon】# pvs PV VG Fmt Attr PSize PFree /dev/xvda2 cl lvm2 a-- 70.00g 0 【root@dcp_server3 ampmon】# vgs VG PVLVSN Attr VSize VFree cl 2 6 0 wz--n- <140.00g 0 【root@dcp_server3 ampmon】# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert home cl -wi-ao---- 10.00g opt cl -wi-ao---- 10.00g root cl -wi-ao---- 20.00g swap cl -wi-ao---- 10.00g usr cl -wi-ao---- 10.00g var cl -wi-ao---- 10.00g 3.检查磁盘是否有空闲空间:使用lsblk命令列出所有块设备的基本信息,包括设备名、大小和挂载点等,确定是否有空闲的磁盘空间可用于扩容
【root@zdhywjfweb ampmon】 # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom xvda 202:0 0 100G 0 disk ├─xvda1 202:1 0 500M 0 part /boot └─xvda2 202:2 0 70G 0 part ├─cl-root 253:0 0 20G 0 lvm / ├─cl-swap 253:1 0 10G 0 lvm 【SWAP】 ├─cl-usr 253:2 0 10G 0 lvm /usr ├─cl-opt 253:3 0 10G 0 lvm /opt ├─cl-var 253:4 0 10G 0 lvm /var └─cl-home 253:5 0 10G 0 lvm /home xvde 202:64 0 300G 0 disk └─vg1-lv_data 253:6 0 300G 0 lvm /ampmon 三、在VMware中扩展虚拟机硬盘 1.在VMware中添加硬盘:首先,在VMware虚拟机管理器中,为需要扩容的虚拟机添加一块新的硬盘
设定好新硬盘的大小后,将其连接到虚拟机
2.在虚拟机中检查新硬盘:使用fdisk -l命令检查新添加的硬盘是否已经显示在系统中
如果新硬盘没有显示出来,可以尝试手动刷新,或者重启虚拟机
【root@PAGL-FXQ-TEST~】# fdisk -l Disk /dev/vda: 1099.5 GB, 1099511627776 bytes, 2147483648 sectors Units = sectors of 1512 = 512 bytes Sector size(logical/physical):512 bytes
Linux网卡检测新招:ARPing实战指南
VMware LVM扩容实战指南
Linux上快速部署MSSQL指南
VMware手动安装教程:轻松上手指南
VMware 6.5 DRS深度解析:提升虚拟化环境高可用性的必备技能
Linux文件泄露:安全警报响起!
Linux驱动测试:全面解析与实战技巧
VMware手动安装教程:轻松上手指南
VMware 6.5 DRS深度解析:提升虚拟化环境高可用性的必备技能
VMware在线扩容:轻松扩展虚拟资源
VMware虚拟机中安装Ubuntu:详细步骤与技巧指南
VMware BIOS版本升级全解析
揭秘VMware HA技术原理:打造高可用虚拟化环境的秘密
VMware ESXi 裸机部署实战指南
VMware技巧:有效提升虚拟机磁盘性能的实用策略
VMware UEFI:提升虚拟化性能与兼容性
掌握n1服务器管理:VMware虚拟化技术深度解析
VMware 14.1.1.28517版本亮点解析
VMware性能深度比较:哪款产品更适合您的业务需求?