alca0126

KVM 虚拟机 克隆

kvm254  

CentOS7.4-Tomcat-192.168.10.20 shut off  java环境模板

Win2008R2-Template-192.168.10.198 shut off  基础模板

Win2016-Template-192.168.10.199 shut off    基础模板

 

克隆前关闭要克隆的虚拟机

复制虚拟磁盘

cd /kvm

cp CentOS7.4-Tomcat.qcow2 CentOS7.4-Clonetest.qcow2

导出xml文件

cd /etc/libvirt/qemu/

virsh dumpxml CentOS7.4-Tomcat-192.168.10.20  > CentOS7.4-Clonetest-192.168.10.102.xml

uuidgen获取磁盘uuid

67713d71-7a15-4314-a0bc-bdbcb4551831

修改xml文件配置

包括名称/uuid/sourcefile文件/mac地址  mac地址注意网卡个数

sourcefile地址 即qcow2文件的地址

修改mac

 <mac address=\'52:54:00:76:11:02\'/> 

规则 三位前边一位进一  11:02 代表 102

导入xml文件

virsh define /etc/libvirt/qemu/CentOS7.4-Clonetest-192.168.10.102.xml

启动并查看

virsh start CentOS7.4-Clonetest-192.168.10.102

virsh list --all 

新增硬盘:

qemu-img create -f qcow2 -o preallocation=metadata /kvm/CentOS7.4-Disk.qcow2 200G

 

最后(重要)

连接原有的模板IP地址 即可进入当前克隆的虚拟机

修改网卡IP地址 以及主机名称

 cd /etc/sysconfig/network-scripts/

修改IP地址

设置主机名称

hostnamectl set-hostname CentOS7.4-Clonetest

查看主机名称

hostnamectl status

最后reboot 连接即可

 添加磁盘:

qemu-img create -f qcow2 -o preallocation=metadata CentOS7.4-data.qcow2 200G

<disk type=\'file\' device=\'disk\'>
<driver name=\'qemu\' type=\'qcow2\'/>
<source file=\'/data/CentOS7.4-data.qcow2\'/>
<target dev=\'vdb\' bus=\'virtio\'/>
<address type=\'pci\' domain=\'0x0000\' bus=\'0x00\' slot=\'0x09\' function=\'0x0\'/>
</disk>

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-20
  • 2022-01-03
  • 2021-05-28
  • 2022-12-23
  • 2021-12-10
猜你喜欢
  • 2021-09-08
  • 2021-12-03
  • 2021-08-17
  • 2021-11-20
  • 2021-12-08
  • 2021-10-16
相关资源
相似解决方案