admin管理员组文章数量:1435859
通过查阅资料和不断摸索,最终在CentOS7.3系统上成功安装Windows Server2016虚拟机,至于linux虚拟机安装大同小异,不同的地方应该是虚拟机安装和安装成功以后虚拟机里面的网络配置。安装过程中遇到了很多问题,但最终都一一解决,在这里做一个总结,后续遇到其他问题会不断补充完善,如有错误望批评指正。
一、KVM环境搭建
1.检测系统是否支持KVM
# KVM 是基于 x86 虚拟化扩展(Intel VT 或者 AMD-V) 技术的虚拟机软件,所以查看 CPU 是否支持 VT 技术,就可以判断是否支持KVM。有返回结果,如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的。
cat /etc/cpuinfo | egrep 'vmx|svm'
2.关闭SELinux
# 将 /etc/sysconfig/selinux 中的SELinux=enforcing修改为 SELinux=disabled
vim /etc/sysconfig/selinux
3.安装KVM环境
yum -y install kvm
# 安装kvm核心包——虚拟操作系统模拟器加速模块
yum -y install qemu-kvm qemu-kvm-tools
# 安装kvm管理工具
yum -y install libvirt python-virtinst libvirt-python virt-manager libguestfs-tools bridge-utils virt-install
# libvirt:必须要装的核心工具
# virt-manager:虚拟机图形管理工具(宿主机有桌面环境时可以考虑安装,命令操作或者远程控制则不需要)
# bridge-utils:虚拟机与外界通信的命令管理工具
# virt-install:虚拟机安装工具
# pyhon-virtinst: 包含python模块和工具(virt-install,virt-clone和virt-image)
# 重启宿主机,加载kvm相关模块
reboot
# 查看kvm模块是否被正确加载
lsmod | grep kvm
# 出现以下信息则表示正确加载
# kvm_intel 162153 0
# kvm 525259 1 kvm_intel
# irqbypass 13503 1 kvm
# 开启kvm服务,并设置开机启动
systemctl start libvirtd.service
systemctl enable libvirtd.service
# 查看操作结果,出现Active:active(running)字样则说明运行情况良好
systemctl status libvirtd
systemctl is-enabled libvirtd
二、网桥搭建
1.查看宿主机网卡信息
ip a
# 或者 ifconfig a
# 一般网卡名称为eth0,eth1,enp开头等(我的为enp0s25)
# 复制enp0s25网卡配置文件到br0文件
# CentOS中网卡配置文件在/etc/sysconfig/network-scripts/文件夹中
cd /etc/sysconfig/network-scripts/
cp ifcfg-enp0s25 ifcfg-br0
2.宿主机物理网卡配置
# 在修改配置文件之前,最好做好文件备份,以防万一
# 修改网卡配置文件,需要注意的几点下面都有备注
vim ifcfg-enp0s25
TYPE=Ethernet
DEVICE=enp0s25
NAME=enp0s25
# TYPE:必须为Ethernet
# DEVICE:设备名称为查看到的物理网卡名称,NAME可有可无
BRIDGE=br0
# 在原来的ifcfg-enp0s25配置文件中必须添加的(这块网卡桥接到br0设备上)
#BOOTPROTO=static
#DEFROUTE=yes
#PEERDNS=yes
#PEERROUTES=yes
ONBOOT=yes
# ONBOOT:系统启动时是否激活网卡,一般都要设置yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
UUID=eb287e7b-e2ae-4554-a464-af3efbc8fd8e
HWADDR=68:f7:28:9a:cd:fd
NM_CONTROLLED=no
# NM_CONTROLLED:是否由NetworkManger服务控制该网络接口,修改后立即生效,无需重启,一般设置成no
版权声明:本文标题:CentOS7安装KVM虚拟机(Windows Server2016)详解 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1728031147a1324780.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论