这里使用的是Ubuntu18.04桌面版虚拟机
关于KVM可以看一下之前的文章,有一些简单的介绍。
1.在打开虚拟机之前先开启此虚拟机的虚拟化功能。
2.安装KVM及其依赖项
- wy@wy-virtual-machine:~$ sudo apt install qemu qemu-kvm libvirt-bin bridge-utils virt-manager
-
3.安装完成后,启用libvirtd服务(默认是开启的)
- wy@wy-virtual-machine:~$ sudo service libvirtd start
- wy@wy-virtual-machine:~$ sudo update-rc.d libvirtd enable
-
4.启动之后查看一下libvirtd服务的运行状态
- wy@wy-virtual-machine:~$ service libvirtd status
- ● libvirtd.service - Virtualization daemon
- Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset:
- Active: active (running) since Tue 2018-09-18 18:44:55 CST; 1min 56s ago
- Docs: man:libvirtd(8)
- https://libvirt.org
- Main PID: 6006 (libvirtd)
- Tasks: 19 (limit: 32768)
- CGroup: /system.slice/libvirtd.service
- ├─6006 /usr/sbin/libvirtd
- ├─6701 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default
- └─6702 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default
-
- 9月 18 18:44:55 wy-virtual-machine systemd[1]: Started Virtualization daemon.
- 9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: started, version 2.79 cachesiz
- 9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: compile time options: IPv6 GNU
- 9月 18 18:45:00 wy-virtual-machine dnsmasq-dhcp[6701]: DHCP, IP range 192.168.12
- 9月 18 18:45:00 wy-virtual-machine dnsmasq-dhcp[6701]: DHCP, sockets bound exclu
- 9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: reading /etc/resolv.conf
- 9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: using nameserver 127.0.0.53#53
- 9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: read /etc/hosts - 7 addresses
- 9月 18 18:45:00 wy-virtual-machine dnsmasq[6701]: read /var/lib/libvirt/dnsmasq/
- 9月 18 18:45:00 wy-virtual-machine dnsmasq-dhcp[6701]: read /var/lib/libvirt/dns
-
可以看到正在运行。
到此KVM安装完成。
接着就可以创建虚拟机了,首先通过virt-manager命令打开Virtual Machine Manager。
然后开始新建虚拟机。
选择镜像
配置虚拟机规格
接着创建
然后就好啦。
虚拟机中安装虚拟机达成 √