由于没有物理机可用, 在自己的 VMware Workstation 中 CentOS 7.5 下搭建完成.
首先查看 VMware Workstation 是否支持虚拟化, 把红框内打钩即可.
虚拟化开启并安装 CentOS 系统, 建议 CentOS 安装 64bit. 我的环境用的是 CentOS 7.5. 进入系统, 首先查看服务器版本以及是否支持虚拟化, 可以使用如下命令:
- # 查看系统版本
- cat /etc/RedHat-release
- # 查看服务器是否支持虚拟化
- cat /proc/cpuinfo |grep vmx
# 出现以上信息证明服务器支持虚拟化
安装 kvm 以及需要的依赖包, 使用如下命令:
yum install qemu-kvm qemu-key-tools virt-manager libvirt virt-install python-virtinst bridge-utils
以上安装完毕后, 检测 KVM 模块是否安装, 可以使用如下命令:
# lsmod |grep kvm
如上图所示, 证明 kvm 模块已安装成功
kvm, 只是 Linux 内核的一个模块, 不需要安装, 只需要加载. 加载命令如下:
- modprobe kvm
- modprobe kvm_intel
也可以如下加载 KVM 模块, 可以使用如下命令:
- virsh -c qemu:///system list
- # 此命令需要重启服务器后使用, 否则会报错
- error: failed to connect to the hypervisor
- error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or directory
- reboot
- virsh -c qemu:///system list
# 如上图所示, 证明 kvm 安装成功
以上是 KVM 的安装, 下面我们开始来配置 KVM 并安装一个虚拟机.
用 VNC Viewer 连接 Linux 系统, 在终端输入命令 virt-manager 开启图形管理程序
具体安装教程可参考自: https://www.linuxprobe.com/chapter-01.html
来源: http://www.bubuko.com/infodetail-3122152.html