系统环境:ubuntu-22.04.1-live-server-amd64
1、 虚拟机关机 设置 磁盘空间, 调节成自己需要的大小
注:只能关闭虚拟机才能扩展
2、查看磁盘信息
df -h
3、显示存在的卷组信息
sudo vgdisplay
Free PE/size显示还有14G可以扩容
4、调整命令
- 解决方案:
- (1).例如增大至220G
- lvextend -L 220G /dev/mapper/ubuntu--vg-ubuntu--lv
- (2).例如减小至80G
- lvreduce -L 80G /dev/mapper/ubuntu--vg-ubuntu--lv
- (3).例如增加120G
- lvextend -L +120G /dev/mapper/ubuntu--vg-ubuntu--lv
- (4).例如减小10G
- lvreduce -L -10G /dev/mapper/ubuntu--vg-ubuntu--lv
- (5).例如调整为50G
- lvresize -L 50G /dev/mapper/ubuntu--vg-ubuntu--lv
- (6).例如扩容利用Free PE/size全部空间
- lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
- (以上选择自己需要扩容的命令)
- (7).最后重新计算磁盘大小
- resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
再次查看硬盘信息,扩容成功
5、扩容主要命令
- (1).这选择输入lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
- Size of logical volume ubuntu-vg/ubuntu-lv changed from 200.00 GiB (51200 extents) to <499.00 GiB (127743 extents).
- Logical volume ubuntu-vg/ubuntu-lv successfully resized.
- (2).执行resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
- resize2fs 1.45.5 (07-Jan-2020)
- Filesystem at /dev/mapper/ubuntu--vg-ubuntu--lv is mounted on /; on-line resizing required
- old_desc_blocks = 25, new_desc_blocks = 63
- The filesystem on /dev/mapper/ubuntu--vg-ubuntu--lv is now 130808832 (4k) blocks long.
小结:
查看磁盘详细情况的命令主要为lsblk,blkid,df这三个命令
lsblk列出所有可用设备信息,还可以显示依赖关系;
blkid显示所有已经格式化的分区详细信息,UUID是系统随机分配的唯一标识,挂载的时候使用UUID写入/etc/fstab,这个可以查看并验证是否格式化成功
df显示所有已挂载到系统内的分区使用情况;