KVM based VM example cpde的示例代码

2023-04-07 08:38:00 代码 示例 based

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

相关文章