CentOS7.4 安装部署KVM环境

5,922次阅读
没有评论

共计 4805 个字符,预计需要花费 13 分钟才能阅读完成。

[v_act]环境说明:[/v_act]
硬件:需要在BIOS内开启虚拟化支持;各硬件开启方式不同,这块大家自行百度。
系统:CentOS最小化安装;升级软件补丁,内核和系统版本不升级;关闭SELinux和防火墙。
[v_act]安装部署:[/v_act]
1、查看系统CPU是否支持VT功能:grep -E ‘(vmx|svm)’ /proc/cpuinfo(CentOS6系列命令:grep -E –color=auto “(vmx|svm)” /proc/cpuinfo)#结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的。

[root@boron3 ~]# grep -E '(vmx|svm)' /proc/cpuinfo
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm epb tpr_shadow vnmi flexpriority ept vpid dtherm ida arat
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm epb tpr_shadow vnmi flexpriority ept vpid dtherm ida arat
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm epb tpr_shadow vnmi flexpriority ept vpid dtherm ida arat
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm epb tpr_shadow vnmi flexpriority ept vpid dtherm ida arat
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm epb tpr_shadow vnmi flexpriority ept vpid dtherm ida arat
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm epb tpr_shadow vnmi flexpriority ept vpid dtherm ida arat
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm epb tpr_shadow vnmi flexpriority ept vpid dtherm ida arat
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm epb tpr_shadow vnmi flexpriority ept vpid dtherm ida arat

2、安装KVM管理工具:yum install qemu-kvm qemu-kvm-tools libvirt libvirt-client libvirt-python virt-install virt-manager

[root@boron3 ~]# yum install qemu-kvm qemu-kvm-tools libvirt libvirt-client libvirt-python virt-install virt-manager -y
以下安装过程省略......

3、启动libvirtd服务(此服务用来管理KVM)并设置服务自启动:systemctl start libvirtd && systemctl enable libvirtd

[root@boron3 ~]# systemctl start libvirtd && systemctl enable libvirtd

4、配置KVM网络桥接:
virsh iface-bridge enp1s0f0 br0 –no-stp        #创建桥接接口br0并把本地接口enp1s0f0(大家根据各自设备的实际名称相应修改)桥接至接口br0上及不开启STP功能
systemctl restart network        #重启网络服务使配置生效

[root@boron3 ~]# virsh iface-bridge enp1s0f0 br0 --no-stp;systemctl restart network
Created bridge br0 with attached device enp1s0f0
error: Failed to start bridge interface br0
error: internal error: failed to create (start) interface br0: failed to execute external program - Running 'ifup enp1s0f0' failed with exit code 4: Error: Connection activation failed: Can not find a master for System enp1s0f0: Master connection not found or invalid

[v_blue]有出错信息不管,只要远程连接没中断即可[/v_blue]
    e)此时查看桥接状态也属正常

[root@boron3 ~]# brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.00266cf10d84       no              enp1s0f0
virbr0          8000.525400e8dbad       yes             virbr0-nic

    f)查看IP信息可以看出,原本本地接口enp1s0f0的IP信息也变更到了桥接网卡上。

[root@boron3 ~]# ip a
2: enp1s0f0:  mtu 1500 qdisc mq master br0 state UP group default qlen 1000
    link/ether 00:26:6c:f1:0d:84 brd ff:ff:ff:ff:ff:ff
4: br0:  mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 00:26:6c:f1:0d:84 brd ff:ff:ff:ff:ff:ff
    inet 172.16.99.157/24 brd 172.16.99.255 scope global noprefixroute dynamic br0
       valid_lft 515sec preferred_lft 515sec
    inet6 fe80::226:6cff:fef1:d84/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

[v_tips]此时KVM环境算是基本部署好了,推荐系统重新启动下。[/v_tips]
5、利用相关客户端软件SSH远程连接此服务器后执行命令virt-manager使用GUI图形化管理界面来管理KVM服务器

[root@boron3 ~]# virt-manager
[root@boron3 ~]# libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

CentOS7.4 安装部署KVM环境

正文完
 0
Yvan
版权声明:本站原创文章,由 Yvan 于2018-01-02发表,共计4805字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)

IT运维网

IT运维网
IT运维网
一个与IT运维相关的网站
用户数
18081
文章数
224
评论数
45
阅读量
1990012
一言一句话
-「
文章搜索
热门文章
EVE-NG全系列模板镜像(2025-12-08更新)

EVE-NG全系列模板镜像(2025-12-08更新)

链接:https://pan.baidu.com/s/1bbNFX_rUvpukapjEZ49ASw 提取码:...
热评文章
EVE-NG全系列模板镜像(2025-12-08更新)

EVE-NG全系列模板镜像(2025-12-08更新)

链接:https://pan.baidu.com/s/1bbNFX_rUvpukapjEZ49ASw 提取码:...
最新评论
Yvan Yvan 不清楚你那边的具体情况,所以我也说不上来,有问题可以在群内直接讨论!~
Yvan Yvan 目前针对12.5.2版本的话我这边没有。
fukua2025 fukua2025 ETX有没有patch好的下载地址
fits_996 fits_996 nxosv9k-7.0.3.I7.8.tgz有些镜像开不起来是什么情况。
killingangel killingangel 楼主这种开源精神 赞赞赞赞
wangshushu wangshushu 必须点赞
wangshushu wangshushu 楼主这种开源精神 大赞一个
Anthony Anthony 牛逼!特意登陆评论下
yvan yvan 已更新版本及更新链接!~!~