玩转linux之轻松搭建KVM虚拟化平台

kvm优点

提示:都有什么优点?
①kvm是linux2.6.20版本以后直接整合到linux内核中的虚拟化技术,
②依托cpu虚拟化指令集(intel-VT和AMD-V)实现的
②在性能、安全性、稳定性、兼容性上更好


二、案例

提示:防止报错的关键是做好提前工作。

1、 准备:在已存在的centos7.3上安装kvm,开启cpu虚拟化支持(需要设置BIOS)

玩转linux之轻松搭建KVM虚拟化平台_第1张图片
裸机安装,系统的时候直接选择虚拟化选项
玩转linux之轻松搭建KVM虚拟化平台_第2张图片

重启,验证cpu是否支持虚拟化,
intel的处理器用下图命令,
amd的处理器用cat /proc/cpuinfo|grep svm命令查看,图略
在这里插入图片描述

2、安装KVM所需软件(注意:centos7有部分软件是默认安装了)
先挂载光盘镜像,创建yum仓库
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# rm -f *
[root@localhost yum.repos.d]# vim kvm.repo

编辑内容如下图:
在这里插入图片描述
安装gnome桌面
[root@www ~]# yum -y groupinstall “GNOME Desktop”

1)kvm模块
此软件默认安装
[root@www ~]# yum -y install qemu-kvm
玩转linux之轻松搭建KVM虚拟化平台_第3张图片
2)qemu组件,创建磁盘、启动虚拟机
[root@www ~]# yum -y install qemu-img
3)网络支持工具
[root@www ~]# yum -y install bridge-utils
这三款,已经安装,执行会有上图提示略过就行。

kvm调试工具
[root@www ~]# yum -y install qemu-kvm-tools
构建虚拟机的命令行工具
[root@www ~]# yum -y install virt-install
虚拟机管理工具
[root@www ~]# yum -y install libvirt
图形界面管理虚拟机
[root@www ~]# yum -y install virt-manager

安装后查看kvm模块是否安装成功

在这里插入图片描述
3、 kvm网络
kvm支持两种网络设置方式:nat和bridge(桥接),默认是nat
① 桥接方式:这种方式允许虚拟机像一台独立的主机一样拥有网络,外部的机器可以直接访问虚拟机网络,但需要网络支持,一般的有线网卡都支持。

网桥的基本原理是创建一个桥接接口,并把物理主机的eth0绑定到网桥上,客户机的网络模式需要配置为桥接模式。

② nat方式:编辑网络设备文件,增加网桥设备br0

cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-br0

vi /etc/sysconfig/network-scripts/ifcfg-br0
玩转linux之轻松搭建KVM虚拟化平台_第4张图片
将ens33和网桥绑定,修改网络设备文件ens33

注意:删除UUID号
玩转linux之轻松搭建KVM虚拟化平台_第5张图片
重启网络服务

systemctl  restart  network

查看IP地址
玩转linux之轻松搭建KVM虚拟化平台_第6张图片

4、 使用命令virt-manager管理虚拟机

新建存储池
mkdir -p /data_kvm/iso/centos7.0
挂载光盘
mount /dev/cdrom /mnt
拷贝光盘到存储池 cp /dev/cdrom /data_kvm/iso/centos7.0
启动程序:systemctl start libvirtd
打开管理工具
virt-manager
玩转linux之轻松搭建KVM虚拟化平台_第7张图片
玩转linux之轻松搭建KVM虚拟化平台_第8张图片
玩转linux之轻松搭建KVM虚拟化平台_第9张图片
玩转linux之轻松搭建KVM虚拟化平台_第10张图片

在这里插入图片描述
玩转linux之轻松搭建KVM虚拟化平台_第11张图片

玩转linux之轻松搭建KVM虚拟化平台_第12张图片
玩转linux之轻松搭建KVM虚拟化平台_第13张图片

玩转linux之轻松搭建KVM虚拟化平台_第14张图片
玩转linux之轻松搭建KVM虚拟化平台_第15张图片

玩转linux之轻松搭建KVM虚拟化平台_第16张图片
②同样的方法在创建一个存放镜像的存储池,命名为bdqn_iso,目录为/data_kvm/iso.在安装系统时,将镜像上传到服务器的/data_kvm/iso下
玩转linux之轻松搭建KVM虚拟化平台_第17张图片玩转linux之轻松搭建KVM虚拟化平台_第18张图片
完成后,如下图:
玩转linux之轻松搭建KVM虚拟化平台_第19张图片
点击选择卷
玩转linux之轻松搭建KVM虚拟化平台_第20张图片

前进
玩转linux之轻松搭建KVM虚拟化平台_第21张图片
完成

安装步骤,和普通方法安装一样操作
注意:一般勾选上GNOME-开发工具
玩转linux之轻松搭建KVM虚拟化平台_第22张图片
界面没有黄色提示符号,点击开始安装即可。
玩转linux之轻松搭建KVM虚拟化平台_第23张图片

设置root和普通用户密码,安装完成重启即可使用。


你可能感兴趣的:(笑着学会linux系统,linux,kvm,服务器,运维,虚拟机)