使用LVM进行分区扩展的记录
场景:在磁盘分区空间不够的情况下,要扩展分区空间
因为使用的是虚拟机,所以可以对原有的硬盘上进行扩展,而不需要新增一个硬盘
1、扩展磁盘并使用fdisk工具进行分区
虚拟机关机后对磁盘进行扩展,扩展到500G
- 查看磁盘已扩展
- 使用fdisk工具进行分区
此时可看到多了一个分区
分区完后需要重启下
2、创建pv(物理卷)
使用pvcreate命令创建pv(物理卷)
pvcreate /dev/xvda3
此时多了一个pv
3、把pv加入vg(卷组)
原来已经有vg,所以使用vgextend 命令扩展
vgextend VolGroup /dev/xvda3
扩展前后
![]() |
![]() |
4、创建LV(逻辑卷)与扩展LV
此处有两个选择,创建LV和扩展,如下图,目前只有一个大的“/”挂载点,此处想给"/"扩展一点空间,并把/home目录单独挂载出来,所以就需要扩展原来的lv_root这个lv,并创建一个新的lv来挂载/home目录
4.1 扩展lv_root
lvextend -L +50G /dev/mapper/VolGroup-lv_root
加了以后还要执行下如下命令
resize2fs /dev/mapper/VolGroup-lv_root
扩展成功:
4.2 创建新的lv
- 基于VolGroup这个卷组创建新的lv
lvcreate -L 40960M -n lv_home VolGroup
- 把lv_home格式化,格式化为ext4格式
mkfs.ext4 /dev/mapper/VolGroup-lv_home
- 挂载到/home目录下
mount /dev/mapper/VolGroup-lv_home /home
5、其他
5.1 一个测试
在/home目录底下创建一个文件
重启机器,因为还没有自动挂载这个分区,所以重启后/home目录不会挂载lv_home这个分区,我们看下有没有test.txt这个文件,应该是没有的
果然,home目录啥都没有
挂载上去就有了
所以说:如果要挂载新分区,挂载点上的文件要复制出来再往新分区里面拷贝才行。
5.2 开机自动挂载/home目录
在/etc/fstab文件添加如下
/dev/mapper/VolGroup-lv_home /home ext4 defaults 1 1

![clip_image001[5] clip_image001[5]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221348574-352878124.png)
![clip_image001[7] clip_image001[7]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221352819-1460317662.png)
![clip_image001[9] clip_image001[9]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221353573-848952964.png)
![clip_image001[13] clip_image001[13]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221355191-1850193053.png)
![clip_image001[17] clip_image001[17]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221357146-1868079676.png)
![clip_image001[19] clip_image001[19]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221358083-2046128405.png)
![clip_image001[21] clip_image001[21]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221358721-1904896540.png)
![clip_image001[25] clip_image001[25]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221400598-1405066228.png)
![clip_image001[27] clip_image001[27]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221401257-1415566016.png)
![clip_image001[29] clip_image001[29]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221402716-1865503420.png)
![clip_image001[31] clip_image001[31]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221403427-1606808351.png)
![clip_image001[33] clip_image001[33]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221404111-84824734.png)
![clip_image001[35] clip_image001[35]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221404715-1275482943.png)
![clip_image001[37] clip_image001[37]](https://img2018.cnblogs.com/blog/1537822/201901/1537822-20190105221405308-71769146.png)
浙公网安备 33010602011771号