如何创建centos虚拟机下面的磁盘分区

如何创建centos虚拟机下面的磁盘分区(不重启虚拟机)

前端时间用了学院的12台虚拟机去建了一个集群,每一天虚拟机分了8G内存,80G磁盘。有两台是16G的内存和160G的磁盘。但是当我搭建好hadoop集群之后,通过df -h发现每一台虚拟机之能显示35G左右的磁盘。那么问题来了,剩余的磁盘那去了?

于是,经过向有经验的学长请教,发现,这些磁盘隐藏了,我们可以创建新的分区,使剩余的磁盘显示出来。这儿理解的意思可能有偏差。

下面是我的创建分区的步骤:

[root@d1 ~]# fdisk -l
[root@d1 ~]# fdisk /dev/vda
  Command (m for help): p
  Command (m for help): n     #若删除
分区是d
  Select (default p): p
  Partition number (3,4, default 3): 3
   :enter
 :enter
  Command (m for help): t
  Partition number (1-3, default 3): 3
  Command (m for help): w
[root@d1 ~]# partprob
e            #该命令可以使创建分区后不用重启虚拟机
[root@d1 ~]# mkfs.xfs /
dev/vda3
[root@d1 ~]# pvcreate /dev/vda3     y
[root@d1 ~]# vgextend centos /dev/vda3
[root@d1 ~]# pvdisplay     #可以查看到Free PE大小
[root@d1 ~]# lvextend -l +10239 /dev/centos/roo
t     #10239对应着Free PE的大小

                                                                                             也可以比Free PE小
[root@d1 ~]# xfs_growfs /dev/mapper/centos-root 
[root@d1 ~]# df -h
[root@d1 ~]# fdisk  -l
            

通过以上的命令,就可以创建一个大小为Free PE大小的分区。

                             

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值