码迷,mamicode.com
首页 > 其他好文 > 详细

KVM部署搭建

时间:2017-12-08 18:26:13      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:kvm linux 高可用

1KVM概述

公司部分linux服务器利用率不高,为充分利用这些linux服务器,可以部署kvm,在物理服务器上运行多个服务,例如,运行nginx的服务器上部署kvm,然后虚拟机上运行tomcat

2:知识点

Kvm2.6版本后就直接整合到linux内核,依托与CPU虚拟化指令集(如lntel-VT AMD-V)实现高性能的虚拟化支持

一:安装方式桌面安装

实验环境操作系统为centos7.2 ??vmware虚拟机

1:安装kvm所要依赖包 ?

yum ?-y ?install ?qemu-kvm ??//KVM模块

yum ?-y ?install ?qemu-kvm-tools ?//kvm调试工具

yum ?-y ?install ?qemu-img ?//qemu组件。创建磁盘,启动虚拟机

yum ?-y ?install ?bridge-utils ?//网络支持工具

yum ?-y ?install ?libvirt ?//虚拟管理工具

yum ?-y ?install ?virt-manager ?//图形界面管理虚拟机

2yum安装结束后支持虚拟化功能需要调试 ?重启?

技术分享图片

验证是否支持虚拟化功能

[root@localhost?~]#?cat?/proc/cpuinfo?|?grep?vmx

技术分享图片

检查是否支持kvm模块

[root@localhost?~]#?lsmod?|?grep?kvm

技术分享图片

3:设置kvm网络

宿主服务器安装完成kvm 首先要设定网络 在libvirt中运行kvm网络有俩种办法

1NATBridge 默认是NAT

1:用户模式 NAT方式,默认网络,数据包由NAT方式通过主机接口进行传送,可以访问外网,但是无法从外部访问虚拟机

2: 桥接模式 允许虚拟机像一台独立的主机一样拥有网络,外部的机器可以直接访问到虚拟机内部,但需要网卡支持,一般有线网卡都支持

Bridge 桥接

修改网卡路径

[root@localhost?~]#?vim?/etc/sysconfig/network-scripts/ifcfg-eno16777736

技术分享图片

[root@localhost?~]#?vim?/etc/sysconfig/network-scripts/ifcfg-br0

技术分享图片

重新网卡服务 systemctl ?restart ?network ?查看确认IP地址

技术分享图片

Kvm管理

1)打开管理软件libvirt

[root@localhost?~]#?virt-manager

1)选择“存储”,单击“+”新建存储池,输入/data_kvm/store,这个位置用于存储之后创建的虚拟机。

[root@localhost?~]#?mkdir?-p?/data_kvm/sorce
[root@localhost?~]#?mkdir?-p?/data_kvm/iso

技术分享图片

技术分享图片

创建完成的结果如下所示

技术分享图片

创建存储卷

技术分享图片

技术分享图片

新建虚拟机,点击图中的new

技术分享图片

技术分享图片

技术分享图片

技术分享图片

最后选择左上角的begin ?installation开始启动虚拟机的安装。

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

部署完成

技术分享图片








KVM部署搭建

标签:kvm linux 高可用

原文地址:http://blog.51cto.com/chaixinwang/2048800

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!