1. 在线安装 VirtualManager
1.1. 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地址
1.2. Ubuntu18.04 安装
判读机器是否支持虚拟化
cat /proc/cpuinfo | egrep '(vmx|svm)'
1.2.1. 配置 apt 软件 源
参考: apt 软件源配置
配置完成后执行,更新软件包信息
sudo apt-get update
1.2.2. 安装 Desktop 桌面环境
todo
1.2.3. 安装 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
启动图形界面