hello,大家晚上好啊,今天开始,我们一起来学习Redhat的kvm虚拟化,相比vmware厂商的虚拟化而言,kvm是开源的,更加利于企业环境,今天我们先来搭建一个kvm的实验环境,下面是关于服务器的规划,及测试环境kvm虚拟化搭建。

注:本文章中的服务器特指在vmware workstation上创建的虚拟机,本文章中的虚拟机特指在centos7上利用kvm创建的虚拟机

服务器规划


Hostname

IP

Core

Mem

kvm01

192.168.0.31

4C

8G

kvm02

192.168.0.32

4C

8G

nfs

192.168.0.5

4C

8G

1.在vmware workstation上搭建三台centos7环境的服务器,具体的搭建过程请参考文章​​《搭建centos7环境》​​,因实验环境,接下来配置selinux为关闭状态,并且关闭防火墙


00在vmware workstation上搭建kvm环境_虚拟化

2.安装wget工具

00在vmware workstation上搭建kvm环境_centos_02

3.配置epel扩展源,具体配置yum源的方法,请参考​​《centos7下yum配置》​

00在vmware workstation上搭建kvm环境_centos_03

4.配置centos7 yum源

00在vmware workstation上搭建kvm环境_虚拟化_04

5.查看是否支持嵌套虚拟化条件

00在vmware workstation上搭建kvm环境_服务器_05

6.查看是否加载kvm

00在vmware workstation上搭建kvm环境_服务器_06

7.因本次安装采用最小化安装方式,因此在这里安装必要的命令

00在vmware workstation上搭建kvm环境_服务器_07

8.安装KVM虚拟机

00在vmware workstation上搭建kvm环境_centos_08

9.创建镜像文件夹,并上传需要测试用的centos7的iso镜像

00在vmware workstation上搭建kvm环境_服务器_09

10.使用命令安装centos7虚拟机

00在vmware workstation上搭建kvm环境_虚拟化_10

11.利用vnc,端口为上图配置的5950,远程访问虚拟机

00在vmware workstation上搭建kvm环境_centos_11

12.远程安装虚拟机

00在vmware workstation上搭建kvm环境_虚拟化_12

13.查看kvm虚拟机的ip地址,此地址为kvm自己dhcp获得,如若需要,可以代为static ip

00在vmware workstation上搭建kvm环境_虚拟化_13

14.在192.168.0.31服务器上ssh远程登录kvm虚拟机

00在vmware workstation上搭建kvm环境_虚拟化_14

15.查看目前的虚拟机状态

00在vmware workstation上搭建kvm环境_服务器_15

16.查看虚拟机的vnc端口号

00在vmware workstation上搭建kvm环境_服务器_16

17.查看centos7的配置文件

00在vmware workstation上搭建kvm环境_虚拟化_17

注:回复以下文字,获取centos镜像资源

  1. 回复“centos7”,获得centos7镜像
  2. 回复“win7”,获得Windows7镜像
  3. 回复“win2016”,获得Windows server 2016镜像
  4. 回复“vsphere”,获取vsphere6.7环境资源
  5. 回复“DM”,获取DM数据库镜像
  6. 回复“tomcat”,获取Tomcat安装包
  7. 回复“nginx”,获取nginx安装包
  8. 回复“mysql”,获取MySQL安装包
  9. 回复"freenas",获取freenas安装包