先在vmware设置里把磁盘扩容 (需要把快照删除)
查看磁盘的分区表信息: fdisk -l 编辑磁盘 /dev/sda 的分区表: fdisk /dev/sda 输入 n增加分区 输入p创建主分区,然后按两次回车键(默认就可以了); 输入w进行保存 fdisk -l 或者lsblk可以看到新的分区 /dev/sda4 df -Th 查看磁盘类型 对新分区进行格式化,以便于在Linux系统中使用。 [root@ubuntu ~]#mkfs.ext4 /dev/sda4 #这里可以直接创建一个文件,把这个目录挂载在上面,就结束了。或者下面扩展到逻辑卷中 #创建物理卷 pvcreate /dev/sda4 #查看卷组名称 [root@ubuntu ~]#vgs #卷组名称 ubuntu-vg VG #PV #LV #SN Attr VSize VFree ubuntu-vg 1 1 0 wz--n- 18.22g 8.22g #添加到卷组中 [root@web ~]# vgextend ubuntu-vg /dev/sda4 #查看逻辑卷 [root@ubuntu ~]#lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert ubuntu-lv ubuntu-vg -wi-ao---- 10.00g [root@ubuntu ~]#lvdisplay --- Logical volume --- LV Path /dev/ubuntu-vg/ubuntu-lv #逻辑卷路径 LV Name ubuntu-lv VG Name ubuntu-vg LV UUID NzPw1B-pj6n-T7cT-DrBd-7epa-ZTl0-6pTDVc LV Write Access read/write LV Creation host, time ubuntu-server, 2024-06-29 03:41:35 +0000 LV Status available # open 1 LV Size 10.00 GiB Current LE 2560 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 lvextend -L [+]N[mMgGtT] /dev/VG_NAME/LV_NAME #第一步实现逻辑卷的空间扩展 [root@web ~]# lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv #第二步实现文件系统的扩展 #更新新添加的逻辑卷的文件系统 [root@web ~]# xfs_growfs /dev/ubuntu-vg/ubuntu-lv #针对xfs [root@web ~]# resize2fs /dev/ubuntu-vg/ubuntu-lv #针对ext4 [root@ubuntu ~]#df -h Filesystem Size Used Avail Use% Mounted on tmpfs 193M 1.3M 192M 1% /run /dev/mapper/ubuntu--vg-ubuntu--lv 38G 5.0G 31G 14% / tmpfs 964M 0 964M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock /dev/sda2 1.8G 131M 1.5G 8% /boot tmpfs 193M 4.0K 193M 1% /run/user/0
标签:扩容,lv,vg,dev,LV,ubuntu,磁盘,root,vmware From: https://www.cnblogs.com/ludingchao/p/18428119