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为关闭状态,并且关闭防火墙
2.安装wget工具
3.配置epel扩展源,具体配置yum源的方法,请参考《centos7下yum配置》
4.配置centos7 yum源
5.查看是否支持嵌套虚拟化条件
6.查看是否加载kvm
7.因本次安装采用最小化安装方式,因此在这里安装必要的命令
8.安装KVM虚拟机
9.创建镜像文件夹,并上传需要测试用的centos7的iso镜像
10.使用命令安装centos7虚拟机
11.利用vnc,端口为上图配置的5950,远程访问虚拟机
12.远程安装虚拟机
13.查看kvm虚拟机的ip地址,此地址为kvm自己dhcp获得,如若需要,可以代为static ip
14.在192.168.0.31服务器上ssh远程登录kvm虚拟机
15.查看目前的虚拟机状态
16.查看虚拟机的vnc端口号
17.查看centos7的配置文件
注:回复以下文字,获取centos镜像资源
回复“centos7”,获得centos7镜像
回复“win7”,获得Windows7镜像
回复“win2016”,获得Windows server 2016镜像
回复“vsphere”,获取vsphere6.7环境资源
回复“DM”,获取DM数据库镜像
回复“tomcat”,获取Tomcat安装包
回复“nginx”,获取nginx安装包
回复“mysql”,获取MySQL安装包
回复"freenas",获取freenas安装包