背景:一台虚拟机的根盘不够用了,需要对其进行扩容,所以先在实验环境做扩容,以下是操作过程
这是原磁盘空间情况准备将/分区扩容到30G
================================================操作过程====================================================
1、首先增加一块硬盘
2、查看硬盘情况
3、partprobe命令不能执行,因为是实验环境,所以重启操作系统,重启以后查看到磁盘情况已经加上了
4、对新增加的硬盘进行分区、格式化
fdisk /dev/sdb
下面是执行命令顺序:
分区: [root@centos6 ~]# fdisk /dev/sdb p #查看已分区数量,因为还没有分区所以没看到分区 n #新增加一个分区 p #分区类型我们选择为主分区 #分区号输入1 回车 #默认(起始扇区) 回车 #默认(结束扇区) t #修改分区类型 #只有一个分区,不需要选择 8e #修改为LVM(8e就是LVM) w #写分区表,默认W完成自动推出 q #完成,退出fdisk命令
可以看到/dev已经增加了sdb1
5、格式化分区
mkfs.ext4 /dev/sdb1
注意:根据自己的系统情况选择对应的格式
6、添加新的LVM到已有的LVM组
进入lvm管理
lvm
lvm> pvcreate /dev/sdb1
查看lvm组名(每个人的组名不一样)
vgdisplay -v
将初始化过的分区加入到LVM组“vg_centos6”中
vgextend vg_centos6 /dev/sdb1
查看free PE /Site的大小
vgdisplay -v
扩展已有卷的容量(2558是通过vgdisplay查看free PE /Site的大小)
lvextend -l+2558 /dev/vg_centos6/lv_root
查看pv情况
pvdisplay
resize2fs /dev/vg_centos6/lv_root
查看磁盘分区空间:
df -Th
扩容前:
扩容后:
重启一下,观察下重启以后是否正常