kvm学习笔记(五)- kvm虚拟机在线扩展磁盘

kvm虚拟机也支持在线扩展磁盘功能,在线扩展有特定的使用环境,主要用于不能随便停用的生产环境中。经过测试KVM在线扩展磁盘功能只适用于RHEL/CentOS/OEL6.x环境,5.x不支持在线的扩展磁盘。

本次次测试使用centos7.3的虚拟机

给clone-2虚拟机在线添加磁盘

查看现有磁盘

# virsh start clone-2
# virsh list –all 

1.60

创建一块qcow2虚拟磁盘

# qemu-img create -f qcow2 add01.qcow2 10G

1.61

在线添加这台qcow2虚拟磁盘

# virsh attach-disk clone-2 /mnt/kvm/add01.qcow2 vdb --cache=none --subdriver=qcow2

1.62

进入clone-2虚拟机查看添加磁盘情况

这里我通过vnc远程登录clone-2即可看见刚才添加到虚拟机的磁盘了

1.63

可以看见有两个scsi存储设备

1.64

注:再次说明只有RHEL/CentOS/OEL6.x版本在线添加磁盘,虚拟机直接可以在线识别。

修改虚拟机配置文件添加新增磁盘配置

1)查看当前虚拟机配置文件
这里查看到的虚拟机配置文件是内存中存放的配置,重启后会消失,需要将新添的磁盘配置保存到配置文件中。

# virsh dumpxml clone-2

1.65

2)保存新增磁盘配置

# virsh edit clone-2

1.66

将新增磁盘并入虚拟机逻辑卷中

(1) 分区过程如下

# fdisk /dev/vdb
# partprobe

(2) 创建逻辑卷过程如下

# pvcreate  /dev/vdb
# vgextend cl_kvm-1 /dev/vdb
# lvextend –l +100%FREE /dev/cl_kvm-1/root
# xfs_growfs /dev/cl_kvm-1/root

1.67
1.68
1.69

至此clone-2虚拟机在线添加磁盘并在线扩展磁盘成功。

|| 版权声明
作者:废权
链接:https://blog.yjscloud.com/archives/36
声明:如无特别声明本文即为原创文章仅代表个人观点,版权归《废权的博客》所有,欢迎转载,转载请保留原文链接。
THE END
分享
二维码
kvm学习笔记(五)- kvm虚拟机在线扩展磁盘
kvm虚拟机也支持在线扩展磁盘功能,在线扩展有特定的使用环境,主要用于不能随便停用的生产环境中。经过测试KVM在线扩展磁盘功能只适用于RHEL/CentOS/OEL6.x环……
<<上一篇
下一篇>>
文章目录
关闭
目 录