扩大VMware虚拟机中CentOS7的硬盘空间

需求:

在vm中我的centos7空间不够用了,现在将空间从20G扩展到30G,扩容后原来的文件等可用.

方法:

1.centos7有镜像需要删除,然后关机.

2在vm的设置中,硬盘,实时工具,扩展中将20G改为30G,成功后就启动虚拟机centos7

3.对新增的硬盘进行分区,格式化

分区:

[root@localhost]# fdisk /dev/sda    

p       查看已分区数量(我看到有两个 /dev/sda1 /dev/sda2)

n       新增加一个分区

p       分区类型我们选择为主分区

         分区号选3(因为1,2已经用过了,见上)

回车      默认(起始扇区)

回车      默认(结束扇区)

t       修改分区类型

         选分区3

8e       修改为LVM(8e就是LVM)

w        写分区表

q        完成,退出fdisk命令

使用partprobe 命令 或者重启机器,我选择的是重启

 

格式化分区:

mkfs.ext3 /dev/sda3

 

4.添加新lvm到已有lvm组,实现扩容

/dev/mapper/centos-root 是通过df -h 查到需要增加空间的文件系统

lvm                     进入lvm管理

lvm>pvcreate /dev/sda3   这是初始化刚才的分区,必须的

lvm>vgextend centos /dev/sda3  将初始化过的分区加入到虚拟卷组centos (卷和卷组的命令可以通过  vgdisplay  查看VG NAME)

lvm>vgdisplay -v

lvm>lvextend -l+2559 /dev/mapper/centos-root  扩展已有卷的容量(2559 是通过vgdisplay查看/dev/sda3的free pe的大小)

lvm>pvdisplay   查看卷容量,这时你会看到一个很大的卷了

lvm>quit     退出

 

5.文件系统的真正扩容

xfs_growfs /dev/mapper/centos-root

注意:

上面这个是centos7,如果是centos6,要用这个命令(这个我没有测试):

resize2fs /dev/mapper/centos-root

 

6,最后一步,见证奇迹;

df -h

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值