KVM based VM example cpde的示例代码
KVM 是一个开源的虚拟机管理系统,可以用来创建、运行和管理虚拟机。KVM 使用 QEMU 来实现虚拟化,并通过一个内核模块(kvm.ko)来提供对硬件的虚拟化支持。
KVM 提供了一个命令行工具(kvm)来管理虚拟机,也可以使用图形化工具来管理虚拟机,例如 virt-manager。
下面是一个使用 KVM 创建虚拟机的示例代码:
#!/bin/bash
#创建虚拟机
kvm -name testvm1 -m 1024 -smp 2 -boot c -drive file=/var/lib/libvirt/images/testvm1.img,if=virtio -cdrom /var/lib/libvirt/boot/CentOS-7-x86_64-Minimal-1708.iso -nographic -vnc :1
#启动虚拟机
virsh start testvm1
#连接虚拟机
virt-viewer -vnc :1
相关文章