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

kvm优点

提示:都有什么优点?

①kvm是linux2.6.20版本以后直接整合到linux内核中的虚拟化技术,

②依托cpu虚拟化指令集(intel-VT和AMD-V)实现的

②在性能、安全性、稳定性、兼容性上更好

二、案例

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

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

41401d967bdcd42ff67420b117135cff.png

裸机安装,系统的时候直接选择虚拟化选项

15b92f5e17a79a5f76d42a9c4700ae27.png

重启,验证cpu是否支持虚拟化,

intel的处理器用下图命令,

amd的处理器用cat /proc/cpuinfo|grep svm命令查看,图略

141336c696a9414f82be1817918dfd3b.png

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

编辑内容如下图:

a111583a4f4cea4688a8ab15b0547f0a.png

安装gnome桌面

[root@www ~]# yum -y groupinstall “GNOME Desktop”

1)kvm模块

此软件默认安装

[root@www ~]# yum -y install qemu-kvm

8712b8633cdfd04e0207aa70004a74bd.png

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模块是否安装成功

cf4d9ba96d6f04476d6c9d0a60541344.png

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

8b7ccff1ea444bb4b916ebe0295cb7bb.png

将ens33和网桥绑定,修改网络设备文件ens33

注意:删除UUID号

bcb4879c26b868e65848fe8929d18833.png

重启网络服务

systemctl restart network

查看IP地址

348880a53c9d494d94cfa5dd2ba43a8b.png

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

936c252bef3136e32b94a25820e615bb.png

747847093fbaa06b04475c362ba7ee38.png

e48efea1303dfdcd4c6a1c3bb736c08c.png

80b7c2536aad3670c31a3d912960998f.png

33a280f30d9ddc7ccd8aacfa459485f6.png

5f7d0364c622757df6d3ae2d776b5e9f.png

33ae7c258f3c03056b9a26baf72c9bb2.png

1962f9352a4c7560b1f36fbb59395860.png

7581d1392e1ab9079ad1ae69c304e1f7.png

74df32093c7e40338408675f9d6e268d.png

88c27956c90bf50b07d021c761862f12.png

②同样的方法在创建一个存放镜像的存储池,命名为bdqn_iso,目录为/data_kvm/iso.在安装系统时,将镜像上传到服务器的/data_kvm/iso下

5c6d2d63415205e292cf937f89efd6a0.png

2bf6a951b4727496d2e63c9c7eada2db.png

完成后,如下图:

b31e5f53d072b5394aa2697f92951178.png

点击选择卷

9b281fdb76e07814a24aef4f41871d7e.png

前进

bb0886b3c5e37ca1043f53e078f4eb1d.png

完成

安装步骤,和普通方法安装一样操作

注意:一般勾选上GNOME-开发工具

c758dcb94ebad9abee8dfa7aaa5002bc.png

界面没有黄色提示符号,点击开始安装即可。

83157e28db89bd82206618a49a4e99eb.png

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值