KVM虚拟化平台环境部署

VMware虚拟机中,Linux开机前需要勾选lnterVT-x/ETP或AMD/RVI(v)

linux 虚拟机开机时建议内存不小于3G,否则影响运行 (越大越好)

 

 

 free -m    //查看机器内存

 

 

 安装前查询CPU是否支持虚拟化:

Intel CPU查询:cat /proc/cpuinfo |grep vmx   (过滤到vmx表示支持虚拟化)

 

 

 AMD  CPU查询:cat /proc/cpuinfo |grep svm

安装前关闭防火墙和selinux:

iptables -F

systemctl stop firewalld

setenforce 0

KVM安装方式:

1.可在安装系统时选择桌面与虚拟化选项

 

 

 2.在已有的系统上安装KVM软件

在CentOS7的系统光盘镜像中,提供了安装KVM所需要的软件,通过部署基于光盘镜像的本地yum源,直接使用yum安装所需软件即可。

 

 

 yum groupinstall "GNOME Desktop"      //安装Linux桌面(init 5  桌面和字符界面切换)(使用本地源需要挂载mount /dev/sr0  /media/)

yum -y install qemu-kvm qemu-kvm-tools qemu-img bridge-utils libvirt virt-manager     //安装相关软件

lsmod |grep kvm      //检查KVM模块是否安装成功,若没有则使用modprobe kvm加载一下

安装完成后开启libvirtd服务

systemctl start libvirtd      //启动服务

systemctl enable libvirtd       //设置为开机启动

 

 

 

设置KVM网络

宿主服务器安装完成后KVM,首先设定网络。在libvirt中运行KVM网络有两种方法,NAT和bridge,默认是NAT.

案例:

cp /etc/sysconfig/network-scripts/ifcfg-ens32  /etc/sysconfig/network-scripts/ifcfg-br0        //复制ens32,改名为ifcf-br0

vim /etc/sysconfig/network-scripts/ifcfg-br0        //修改br0配置文档

 

 

 vim /etc/sysconfig/network-scripts/ifcfg-ens32       //修改ens32配置文档

 

 

 systemctl restart network      //启动网卡

ip a

 

 

 KVM管理工具virt-manager

vit-manager是基于libvirt的图形化虚拟机管理工具

在终端输入virt-manager 调用虚拟系统管理器

 

 

 创建虚拟机

1.创建存储池并创建存储卷

双击QEMU/KVM——>存储——>点击+按钮新建存储池,创建两个存储池KVM、ISO将CenOS7安装镜像上传到服务器目录/virtual/IOS中。

KVM:用于存放虚拟机磁盘镜像文件

ISO:用于存放安装操作系统的镜像文件

.

 

 打开xftp

 

 

 

 

 

将CentOS7镜像传入到/virtual/ISO(不要使用rz传,否则传入的镜像是损坏的)

 

 

 2.创建存储卷

单击KVM,单击对话框右下角的新建卷,设置最大容量与分配容量。

 

 3.回到虚拟机系统管理器,右键QEMU/KVM新建——>设置相应的名字,浏览镜像位置,选择操作系统类型及版本

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 点击开始安装,安装一个最小化的

 

 虚拟机装机步骤略

 

 

 

   

posted @ 2019-10-24 17:09  三毛钱呲花  阅读(289)  评论(0编辑  收藏  举报