XenServer 虚拟机扩容LVM磁盘分区的方法
说明:XenServer里面安装的虚拟机,分区的时候采用的是LVM磁盘分区
需求:现在需要扩容虚拟机根分区/
具体操作:
一、使用XenCenter增大虚拟机磁盘容量,如下图所示
增大当前磁盘到50GB
注意:必须在虚拟机关机状态下进行
二、查看硬盘容量
df -h #可以看到此时根分区还是12G,没有变化
fdisk -l #已经可以看到整个磁盘容量变为53.6GB了
三、创建新的磁盘分区
fdisk /dev/xvda #对磁盘/dev/xvda进行操作
p #查看当前分区
n #创建新分区
4 #创建第四个主分区
t #修改分区类型
8e #输入8e,代表分区使用LVM类型
p #查看当前分区状态
w #保存以上操作,否则不能新建分区
重新启动系统之后,再进行以下操作
四、把新创建的分区/dev/xvda4加入到与根分区/相同的LVM中
mkfs.ext3 /dev/xvda4 #格式化分区,需要等一会
pvcreate /dev/xvda4 #创建一个新的LVM分区
pvdisplay #查看已经存在的pv(物理卷)
vgdisplay #查看当前已经存在的vg(逻辑卷组)
lvdisplay #查看已经存在的lv(逻辑卷)
vgextend VolGroup00 /dev/xvda4 #把/dev/xvda4加入与/目录相同的vg(逻辑卷组)
lvextend -L +30.01GB -n /dev/VolGroup00/LogVol00 #扩容lv(逻辑卷)LogVol00
e2fsck -f /dev/VolGroup00/LogVol00 #检查
resize2fs /dev/VolGroup00/LogVol00 #生效
df -h #查看挂载状态,显示/分区已经扩容
至此,XenServer虚拟机扩容LVM磁盘分区完成。
您可能感兴趣的文章:
- 奥卡姆剃刀
- 送给北京地区想跳槽的底层人民
- Matlab var(转)
- PostgreSQL基本命令
- iOS开发-- 常见坑(极光推送这只标签别名失败)
- 机器学习基于语义特征的情感分析
- Jquery+Struts的<selected>二级联动
- Java设计模式——适配器模式
- osg瞄准镜 车窗镜 透视镜做法
- PyGobject(十五)布局容器之Button篇——Gtk.ScaleButton
- php利用array_flip实现数组键值交换去除数组重复值
- Building Block 并查集
- CDN技术原理
- Java学习笔记第一天
- HDU 3790 最短路径问题【多关键字最短路,Dijkstra算法+spfa算法】
- Spring-data-jpa详解,全方位介绍。
- python,django安装
- I.MX6 MAC Address 导致的系统崩溃
- retrofit 完整教程
- Errors were encountered while processing: