两步:
第一步导出XML:
[root@ok ~]# virsh dumpxml centos02 >12c.xml 第二步磁盘文件
[root@ok virhost]# cp centos02.img 12c.img
看看两个文件的不同:
[root@ok ~]# diff /etc/libvirt/qemu/centos02.xml ~/12c.xml
1,10c1,3
< <!--
< WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE
< OVERWRITTEN AND LOST. Changes to this xml configuration should be made using:
< virsh edit centos02
< or other application using the libvirt API.
< -->
<
< <domain type='kvm'>
< <name>centos02</name>
< <uuid>e6852c4a-c0a8-cbcc-d556-768e93d4167c</uuid>
---
> <domain type='kvm' id='2'>
> <name>12c</name>
> <uuid>e6852c4a-c0a8-cbcc-d556-768e93d4168c</uuid>
31c24
< <source file='/home/virhost/centos02.img'/>
---
> <source file='/home/virhost/12c.img'/>
32a26
> <alias name='virtio-disk0'/>
38a33
> <alias name='ide0-1-0'/>
41a37
> <alias name='usb0'/>
44a41
> <alias name='usb0'/>
48a46
> <alias name='usb0'/>
52a51
> <alias name='usb0'/>
56a56
> <alias name='ide0'/>
60c60
< <mac address='52:54:00:19:77:7c'/>
---
> <mac address='52:54:00:19:77:8c'/>
61a62,63
> <target dev='vnet1'/>
> <alias name='net0'/>
64a67
> <source path='/dev/pts/2'/>
65a69
> <alias name='serial0'/>
67c71,72
< <console type='pty'>
---
> <console type='pty' tty='/dev/pts/2'>
> <source path='/dev/pts/2'/>
68a74
> <alias name='serial0'/>
71c77
< <graphics type='vnc' port='6002' autoport='no' listen='0.0.0.0'>
---
> <graphics type='vnc' port='6012' autoport='no' listen='0.0.0.0'>
75a82
> <alias name='video0'/>
78a86
> <alias name='balloon0'/>
81a90,93
> <seclabel type='dynamic' model='selinux' relabel='yes'>
> <label>system_u:system_r:svirt_t:s0:c355,c689</label>
> <imagelabel>system_u:object_r:svirt_image_t:s0:c355,c689</imagelabel>
> </seclabel>
82a95
>
[root@ok ~]# virsh define 12c.xml
Domain 12c defined from 12c.xml
root@ok ~]# virsh start 12c
Domain 12c started [root@ok ~]# virsh list
Id Name State
----------------------------------------------------
1 win7 running
2 centos02 running
3 12c running

可以把/etc/sysconfig/network-script/ifcfg-eth0里面的MAC UUID都可以删除了

#pwd
#/etc/udev/rules.d
#rm -f 70-persistent-net.rules
然后重启
[root@ok virhost]# virsh list
Id Name State
----------------------------------------------------
1 win7 running
2 centos02 running
3 12c running

kvm 克隆虚拟机的更多相关文章

  1. 4.kvm克隆虚拟机

    virt-clone 作用简介 virt-clone 主要是用来克隆kvm虚拟机,并且通过 Options.General Option.Storage Configuration.Networkin ...

  2. CentOS下使用KVM克隆虚拟机自动修改网卡的MAC地址

    克隆完虚拟机之后Mac地址还保留着母机的配置,此时需要修改成新的Mac地址才能继续,网上一般都是这样的手动操作: 参考:http://blog.51cto.com/freedyong/1361907 ...

  3. 6、kvm克隆虚拟机

    kvm克隆有两种方法可以使用先暂停kvm虚拟机 virsh suspend privi-server 方法一:对虚拟机本身直接clone virt-clone -o privi-server -n p ...

  4. CentOS 6.9下KVM虚拟机通过virt-clone克隆虚拟机(转)

    一.virt-clone概述 1.virt-clone作用简介 virt-clone主要是用来克隆kvm虚拟机,并且通过Options.General Option.Storage Configura ...

  5. Power服务器中KVM克隆新虚拟机

    查看当前所有虚拟机:virsh list --all 克隆新虚拟机:virt-clone  -o guest01 -n guest02 -f /var/lib/libvirt/images/guest ...

  6. 命令行利用KVM创建虚拟机

    一,实验环境 OS:CENTOS6.5 X86_64 二,KVM宿主环境配置 1.cat /proc/cpuinfo | egrep 'vmx|svm'  //查看是否支持虚拟技术 2.安装KVM相关 ...

  7. KVM之七:KVM克隆

    1.在克隆虚拟机之前,必须先暂停或者停掉kvm 虚拟机.以虚拟机 snale 为例,先暂停虚拟机,如下 [root@kvm ~ ::]#virsh list Id 名称 状态 ------------ ...

  8. KVM :vnc 远程控制kvm创建虚拟机

    一.vnc远程控制服务器 前期准备: 1.编辑/etc/hosts vi /etc/hosts 10.1.16.32 kvm 2.关闭防火墙 service iptables stop 3.关闭sel ...

  9. 何为KVM克隆和快照

    KVM的克隆.快照都是老生常谈的问题,资料也非常多,这里只是针对个人实验的记录,方便以后查阅. 虚拟机克隆 虚拟机的克隆操作是再频繁不过了,安装好第一台虚拟机后就可以进行基础设置,已此虚拟机为模板,以 ...

随机推荐

  1. IOS基础之 (十二) 类的扩展

    对OC类的扩展总结如下,共有4个: 1.子类 subClass 作用:可以使用类的继承来增添父类的变量和方法. 写法:在.h文件中 @interface Student : Person 2.分类 C ...

  2. MySQL学习笔记01-MYSQL安装

    一 MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司. MySQL 最流行的关系型数据库管理系统. MySQL分为企业版和社区版. ...

  3. MySQL force Index 强制索引概述

    以下的文章主要介绍的是MySQL force Index  强制索引,以及其他的强制操作,其优先操作的具体操作步骤如下:我们以MySQL中常用的hint来进行详细的解析,如果你是经常使用Oracle的 ...

  4. jquery------.resizable()的使用

    index.jsp //加上这两行代码,右下角会有样式效果<link rel="stylesheet" href="//code.jquery.com/ui/1.1 ...

  5. 在多浏览器使用JS复制内容到剪切板,无需插件

    最近在学习DHTMLX,下载了一些JS源码,使用谷歌浏览器,在学习dhtmlxGrid部分进行复制表格内容时,发现,在线版的可以复制成功,而本地的不可以复制,报类似访问剪切板错误,经查找原因,原来是谷 ...

  6. Iterator&Vector应用实例

    public class test1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-gene ...

  7. jquery源码分析-工具函数

    jQuery的版本一路狂飙啊,现在都到了2.0.X版本了.有空的时候,看看jquery的源码,学习一下别人的编程思路还是不错的. 下面这里是一些jquery的工具函数代码,大家可以看看,实现思路还是很 ...

  8. matlab之round any size rat isscalar ismatrix mean find max

    1.round : 四舍五入 例子:a = [-1.9, -0.2, 3.4, 5.6, 7.0, 2.4+3.6i] round(a): [-2  0  3  6  7  2  4] 2.butte ...

  9. 微信公众号"赞赏"功能来了 觉得不错就给作者打个赏吧

    微信很早以前就开始测试“赞赏”功能了,只是官方还没出公告,近日腾讯科技就发了一篇题为 试试给微信公众号“赞赏” 的文章,算是一个回应吧.微信打赏功能势在遏制公众账号抄袭,鼓励用户创造优质内容,内容付费 ...

  10. cf.VK CUP 2015.C.Name Quest(贪心)

    Name Quest time limit per test 2 seconds memory limit per test 256 megabytes input standard input ou ...