KVM宿主机上虚拟机动态添加新磁盘

摘要:
(1) KVM主机可以查看正在运行的虚拟机$virshlist--all(2)将qcow2的磁盘移动到/var/lib/libvirt/images/,例如centos。qcow2(3)进入/etc/libvirt/qemu/目录以查看centos7.5虚拟机的xml文件并查看磁盘配置信息(4)在/root目录下编辑测试xml文件的内容是新添加的centos的配置信息。qcow2磁盘,例如

 

(1)KVM宿主机查看运行的虚拟机

       $ virsh list --all

 KVM宿主机上虚拟机动态添加新磁盘第1张

 

(2)将qcow2的磁盘移动到/var/lib/libvirt/images/,比如为centos.qcow2

 KVM宿主机上虚拟机动态添加新磁盘第2张

 

(3)进入/etc/libvirt/qemu/目录查看centos7.5虚拟机的xml文件

 KVM宿主机上虚拟机动态添加新磁盘第3张

  查看disk配置信息

 KVM宿主机上虚拟机动态添加新磁盘第4张

 

(4)在/root目录下,编辑test.xml文件

  内容为要新添加的centos.qcow2磁盘的配置信息,如下:

<disk type='file' device='disk'>
      <driver name='qemu' type='qcow2' cache='none'/>
      <source file='/var/lib/libvirt/images/centos.qcow2'/>
      <target dev='vdb' bus='virtio'/>
</disk>

  

(5)将该磁盘绑定到虚拟机

  $ virsh attach-device centos7.5 test.xml

 KVM宿主机上虚拟机动态添加新磁盘第5张

 

(6)登录到虚拟机查看磁盘是否绑定到虚拟机

       $ lsblk

 KVM宿主机上虚拟机动态添加新磁盘第6张

 

(7)将vdb1挂载在/mnt下查看磁盘数据并进行相应的操作

       $ moun /dev/vdb1 /mnt

 KVM宿主机上虚拟机动态添加新磁盘第7张

 

(8)数据修改完成进行umount,然后再宿主机上将该磁盘从虚拟机解绑

  $ virsh detach-device centos7.5 test.xml

 KVM宿主机上虚拟机动态添加新磁盘第8张

 

 

 

免责声明:文章转载自《KVM宿主机上虚拟机动态添加新磁盘》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇计算多项式的导函数chrome 49 版本bug: flex父元素设置flex:1 , 子元素用height:100%无法充满父元素下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

VMware 安装 Red Hat 6 虚拟机

目录 下载需要的文件 创建虚拟机 安装操作系统 配置初始化信息 拍摄快照 参考资料 下载需要的文件 为了使用 VMware 安装 Red Hat 6 虚拟机,肯定要先下载 VMware 并安装。 接着下载要安装的系统的 iso 映像文件,装啥下啥。 创建虚拟机 打开 VMware 主页,选择“创建新的虚拟机”。 此处选择虚拟机的配置,可以选择“...

C#编程中关于数据缓存的经验总结一直以来,

C#编程中关于数据缓存的经验总结一直以来,我都发现程序的运行速度不够理想。通过查代码,发现程序对数据库的访问非常频繁,而且检索出来的数据量比较大。为了让程序运行快起来,我想对程序采用适当的缓存方法。我在C#尝试了5种方法进行数据缓存,具体如下:(如有遗漏,错误欢迎大家指正,欢迎提建议。)1:Session方法:此方法是针对于每个用户来的,如果用户量比较大,...

XML WebService实例详细解析

先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他 们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态...

kvm安装步骤

一、虚拟化VT开启确认 1、首先确认处理器有VT功能 grep vmx /proc/cpuinfo #(INTEL厂商 芯片 ) grep svm /proc/cpuinfo #(AMD厂商 芯片 ) cat /proc/cpuinfo | grep -e vmx -e nx -e svm 输出的信息中有vmx或者svm就说明CPU支持VT虚拟化。 没有的...

深入理解openstack网络架构(1)

原文地址: https://blogs.oracle.com/ronen/entry/diving_into_openstack_network_architecture 译文转载自:http://blog.csdn.net/halcyonbaby/article/details/41524447 前言 openstack网络功能强大同时也相对更复杂。本...

xml根据属性去重。如csprj去重

public static void distinct(string filePath) { //1、创建XML文档对象 XmlDocument doc = new XmlDocument(); //2、加载指定路径的XML do...