在线安装 VirtualManager

CentOS/Redhat 安装

判读是否支持虚拟化

cat /proc/cpuinfo | egrep '(vmx|svm)'

核心软件包安装

yum install kvm libvirt python-virtinst qemu-kvm virt-viewer bridge-utils qemu-img virt-manager libvirt libvirt-python libvirt-client

验证内核模块是否加载:

lsmod | grep kvm

启动虚拟机管理接口服务:

/etc/init.d/libvirtd start

设置开机启动:

chkconfig libvirtd on
[root@localhost ~]# systemctl start libvirtd
[root@localhost ~]# systemctl enable libvirtd

启动libvirtd后,会自动创建了一个网卡,并启动dnsmasq服务,用来为虚拟机分配IP地址

Ubuntu18.04 安装

判读机器是否支持虚拟化

cat /proc/cpuinfo | egrep '(vmx|svm)'

配置 apt 软件 源

参考: apt 软件源配置

配置完成后执行,更新软件包信息

sudo apt-get update

安装 Desktop 桌面环境

todo

安装 virtualManager 虚拟化

$ sudo apt-get install qemu-kvm qemu virt-manager virt-viewer  libvirt-bin  bridge-utils

安装完成后配置开启启动及启动 libvirtd

$ systemctl start libvirtd
$ systemctl enable libvirtd

执行 virt-manager 启动图形界面