遇到的情况:在给分区扩容时,执行lvextend命令时报错Insufficient free space: 103970 extents needed, but only 10 available
原因是:划定vg时已经固定了容量,lv容量从vg扩充,第一次已经将vg的空间全部划给lv,所以无法扩充。需扩充vg,但扩充vg需先扩pv,扩pv需新建分区。
之前分区的盘没有分完,还有50G的剩余,所以可以用这个剩余来做物理卷。
具体操作如下:
1.先创建一个物理分区
使用fdisk /dev/sda,选择n来创建一个新的分区比如sda3,主分区还是逻辑分区对此例子无所谓
用fdisk /dev/sda命令,选择‘n’创建新分区,主分区,逻辑分区对这个例子来说都可以,‘w’保存。
2.将分出来的sda3分区建为物理卷 (可以先执行pvdisplay ,查看一下sda1的路径在哪,然后在进行操作,一般都是在/dev下)
pvcreate /dev/sda3
3.为卷组vg添加新的物理卷sda3来增大容量&