centos7根分区扩容(亲测有效)

 

 

root@haojftest:~# df -h
文件系统                                              容量    已用   可用  已用%  挂载点
/dev/mapper/centos_test2-root                        28G     14G   15G    48%    /
devtmpfs                                             1.9G     0    1.9G    0%    /dev
/dev/xvda1                                           497M    267M  231M   54%    /boot


fdisk -l

已经可以看到新磁盘/dev/sdb

对新磁盘进行分区:

# fdisk /dev/sdb

在fdisk的交互模式中,依次输入:

n      --创建新分区
p      --创建主分区
分区号   --默认分区编号 1
<回车>   --默认起始扇区位置。
<回车>   --默认结束扇区位置。
t     --修改分区类型
L
8e    修改为LVM
p    修改为LVM
w  --保存

这样就把整个磁盘分成了一个区。
再看一下现有磁盘情况:

# fdisk -l

已经多出了一个新分区:

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     6291455     3144704   83  Linux


将新分区用于扩展/root

先看一下卷分组:

# vgdisplay -v

w    --写入分区表

 

 

可以看到当前卷分组名为"centos"。

为之前新增的分区创建物理卷:

# pvcreate /dev/sdb1

提示是否擦除xfs签名,我选了y:

WARNING: xfs signature detected on /dev/sdb1 at offset 0. Wipe it? [y/n] y
  Wiping xfs signature on /dev/sdb1.
  Physical volume "/dev/sdb1" successfully created

查看结果:

# pvdisplay

 

扩展卷分组,"centos"是vgdisplay命令查到的卷分组名:

# vgextend centos /dev/sdb1

提示成功扩展。

下面查看一下逻辑卷:

# lvdisplay

可以看到/dev/centos/root目前的LV Size是1000MiB。

下面扩展逻辑卷/dev/centos/root:

# lvextend -L +3G /dev/centos/root

注:+3G是我们新增加的分区大小。

扩展后,还要执行一步:

# xfs_growfs /dev/centos/root

将文件系统扩大。

 


fdisk /dev/xvdb
fdisk -l
vgdisplay -v
fdisk -l
pvcreate /dev/xvdb1
 pvdisplay
vgextend centos /dev/xvdb1
lvextend -L +20G /dev/centos/root
lvextend -L +19G /dev/centos/root
xfs_growfs /dev/mapper/centos-root

 

 

 

参考:

https://segmentfault.com/a/1190000007645451

转载于:https://www.cnblogs.com/luck123/p/7994096.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值