- 时间:2021-08-25 16:28 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:XenServer 虚拟机扩容LVM磁盘分区的方法
[b]说明:[/b]XenServer里面安装的虚拟机,分区的时候采用的是LVM磁盘分区
[b]需求:[/b]现在需要扩容虚拟机根分区/
[b]具体操作:[/b]
[b]一、使用XenCenter增大虚拟机磁盘容量,如下图所示[/b]
[img]http://files.jb51.net/file_images/article/201607/2016072615323742.jpg[/img]
增大当前磁盘到50GB
[b]注意:必须在虚拟机关机状态下进行[/b]
[b]二、查看硬盘容量[/b]
df -h #可以看到此时根分区还是12G,没有变化
[img]http://files.jb51.net/file_images/article/201607/2016072615323743.jpg[/img]
fdisk -l #已经可以看到整个磁盘容量变为53.6GB了
[img]http://files.jb51.net/file_images/article/201607/2016072615323744.jpg[/img]
[b]三、创建新的磁盘分区[/b]
fdisk /dev/xvda #对磁盘/dev/xvda进行操作
p #查看当前分区
[img]http://files.jb51.net/file_images/article/201607/2016072615323745.jpg[/img]
n #创建新分区
[img]http://files.jb51.net/file_images/article/201607/2016072615323746.jpg[/img]
4 #创建第四个主分区
t #修改分区类型
8e #输入8e,代表分区使用LVM类型
p #查看当前分区状态
[img]http://files.jb51.net/file_images/article/201607/2016072615323847.jpg[/img]
w #保存以上操作,否则不能新建分区
[img]http://files.jb51.net/file_images/article/201607/2016072615323848.jpg[/img]
重新启动系统之后,再进行以下操作
[b]四、把新创建的分区/dev/xvda4加入到与根分区/相同的LVM中[/b]
mkfs.ext3 /dev/xvda4 #格式化分区,需要等一会
[img]http://files.jb51.net/file_images/article/201607/2016072615323849.jpg[/img]
pvcreate /dev/xvda4 #创建一个新的LVM分区
pvdisplay #查看已经存在的pv(物理卷)
[img]http://files.jb51.net/file_images/article/201607/2016072615323850.jpg[/img]
vgdisplay #查看当前已经存在的vg(逻辑卷组)
lvdisplay #查看已经存在的lv(逻辑卷)
vgextend VolGroup00 /dev/xvda4 #把/dev/xvda4加入与/目录相同的vg(逻辑卷组)
[img]http://files.jb51.net/file_images/article/201607/2016072615323851.jpg[/img]
lvextend -L +30.01GB -n /dev/VolGroup00/LogVol00 #扩容lv(逻辑卷)LogVol00
e2fsck -f /dev/VolGroup00/LogVol00 #检查
resize2fs /dev/VolGroup00/LogVol00 #生效
[img]http://files.jb51.net/file_images/article/201607/2016072615323852.jpg[/img]
[img]http://files.jb51.net/file_images/article/201607/2016072615323953.jpg[/img]
df -h #查看挂载状态,显示/分区已经扩容
[b]至此,XenServer虚拟机扩容LVM磁盘分区完成。[/b]