KVM实战之(三)虚拟机kvm克隆_使用差异盘创建虚拟机

第一:kvm虚拟机克隆

    virt-clone -o kvm-web02 -n kvm-web01 -f /kvm-hosts/kvm-web01.qcow2
    #解释:-o指定克隆对象,-n设定克隆出来的虚拟机名字, -f指定克隆出来的虚拟机磁盘镜像路径(这个磁盘文件可以先不创建)

    #注:克隆后的虚拟机mac可能会有冲突,删除/etc/udev/rules.d/70-persistent-net.rules 中的eth0的配置(经用上面命令测试克隆前后两机器mac,和uuid不一样)

第二:使用差异磁盘创建虚拟机

作用效果:使用差异盘能减少磁盘量的使用
注意:只有qcow2才能使用,母盘不能进行任何操作,子盘怎么操作都不会影响母盘,性质与克隆类似

#环境:需要2台机器,按照以前,需要克隆两块盘,每块占用5g,而使用差异磁盘,会将系统层面的数据共用,其余是独立的数据

#创建差异磁盘
    qemu-img create -f qcow2 /kvm-hosts/kvm-web02.qcow2 -o backing_file=/kvm-hosts/kvm-web01.qcow2
    qemu-img create -f qcow2 /kvm-hosts/kvm-web03.qcow2 -o backing_file=/kvm-hosts/kvm-web01.qcow2

#创建虚拟机
    virt-install --name kvm-web02 --virt-type kvm --ram 512 --boot hd--disk path=/kvm-hosts/kvm-web02.qcow2 --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type=linux --os-variant=rhel7
    virt-install --name kvm-web03 --virt-type kvm --ram 512 --boot hd--disk path=/kvm-hosts/kvm-web03.qcow2 --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type=linux --os-variant=rhel7

#查看并启动虚拟机
    virsh list --all
    virsh start kvm-web02
    virsh start kvm-web03
声明:本文为原创,作者为 辣条①号,转载时请保留本声明及附带文章链接:https://boke.wsfnk.com/archives/244.html
谢谢你请我吃辣条谢谢你请我吃辣条

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2022/12/7作者: 辣条①号

现在在做什么? 接下来打算做什么? 你的目标什么? 期限还有多少? 进度如何? 不负遇见,不谈亏欠!

暂无评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

文章目录