linux虚拟机lvm扩容,XenServer 虚拟机扩容LVM磁盘分区的方法

说明:XenServer里面安装的虚拟机,分区的时候采用的是LVM磁盘分区

需求:现在需要扩容虚拟机根分区/

具体操作:

一、使用XenCenter增大虚拟机磁盘容量,如下图所示

19babb393164cddb497c1afcc0044bc3.png

增大当前磁盘到50GB

注意:必须在虚拟机关机状态下进行

二、查看硬盘容量

df -h #可以看到此时根分区还是12G,没有变化

54df7dc2ab849be60ac16b3f9a39db26.png

fdisk -l #已经可以看到整个磁盘容量变为53.6GB了

2704ee5dbfc970d24b0891b9733bd2cd.png

三、创建新的磁盘分区

fdisk /dev/xvda #对磁盘/dev/xvda进行操作

p #查看当前分区

70b78b9c0a0725097267aa2dcddc1410.png

n #创建新分区

8c7915138ece015c2473cde67acbdf05.png

4 #创建第四个主分区

t #修改分区类型

8e #输入8e,代表分区使用LVM类型

p #查看当前分区状态

fd893dd6a69c36ffa1926ef9da3d8b2d.png

w #保存以上操作,否则不能新建分区

74bce827747c6627ea7fcd87e4eda49f.png

重新启动系统之后,再进行以下操作

四、把新创建的分区/dev/xvda4加入到与根分区/相同的LVM中

mkfs.ext3 /dev/xvda4 #格式化分区,需要等一会

c577ba4b3119ef03e2e3b6e9be466bac.png

pvcreate /dev/xvda4 #创建一个新的LVM分区

pvdisplay #查看已经存在的pv(物理卷)

0d62f7d165e74d2e88654ce282a6ec4f.png

vgdisplay #查看当前已经存在的vg(逻辑卷组)

lvdisplay #查看已经存在的lv(逻辑卷)

vgextend VolGroup00 /dev/xvda4 #把/dev/xvda4加入与/目录相同的vg(逻辑卷组)

ac3c704a4591f3614e5fc11c8365799e.png

lvextend -L +30.01GB -n /dev/VolGroup00/LogVol00 #扩容lv(逻辑卷)LogVol00

e2fsck -f /dev/VolGroup00/LogVol00 #检查

resize2fs /dev/VolGroup00/LogVol00 #生效

8a7f503fd0b2b4a3c766e0ff7255be55.png

1ed13ef9727209cd5991f3d704cba558.png

df -h #查看挂载状态,显示/分区已经扩容

至此,XenServer虚拟机扩容LVM磁盘分区完成。

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
©️2021 CSDN 皮肤主题: 1024 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值