KVM搭建实践

之前想借助单位平台服务器实验KVM,无奈空闲服务器上了业务,用单位一台配置比较高的终端安装workstation实验,现做一个总结。

环境:workstation,centos7.5

KVM的安装与配置步骤如下:

进行以下操作前可先将SElinux关闭再操作

1、 查看是CPU支持虚拟化情况(目前Intel和ADM的主流芯片都没问题)

2、 安装kvm核心、qemu、libvirt及其所需的依赖包

3、 安装kvm图形化管理工具

4、 检测kvm模块是否安装成功,检测kvm是否安装成功

5、 编辑网卡(桥接模式), 配置桥接网卡br0,配置网卡eth0并重启

6、上传ISO镜像

7、 创建虚拟机硬盘,创建虚拟机

8、安装操作系统及启动图形化管理使用客户机(域)

具体配置如下:

1.确认虚拟化引擎Intel-VT和ADM-V支持情况并勾选上

虚拟化开启,进入系统,首先查看服务器是否支持虚拟化,可以使用如下命令:

2.安装kvm及其所需的依赖包,可以通过以下命令(想挑战一下可以源码安装):

yum -y install qemu-kvm libvirt python-virtinst bridge-utils

3.图形化工具安装

yum install -y virt-manager virt-view

4.安装完毕后,检测kvm模块:

检测下kvm是否安装成功,可以使用以下命令,可以看到,kvm目前已经安装成功:

5.复制eth0(ens33)网卡配置重新命名br0,编辑网卡信息如下:

br0网卡信息

 

 因为br0使用桥接模式,eth0配置需要更改:

6.我用Xterm直接上传镜像(也可以用挂载或者NFS挂载等方式挂载镜像)

 

 

 7.KVM磁盘分配及虚拟机安装:

1)使用如下命令创建虚拟机硬盘:

qemu-img create -f qcow2 /home/vhost/kvm-wt.img 5G

2 )  创建虚拟机:

virt-install --name kvm-01 --memory 1024 -vcpus=2 -c /home/iso -bridge=br0 -vnc -vncport=5991 -vnclisten=0.0.0.0 --disk /home/vhost/kvm-wt.img,size=5,cache=none,bus=scsi 

--name 虚拟机名称

 --memory 内存分配

-vcpus CPU分配

-c /home/iso 使用的镜像文件

 -bridge 网卡配置

-vncport=5991 vnc远程端口

--disk 系统安装路径源

 8.安装操作系统及启动图形化管理使用客户机(域):

1)系统安装这一步忘记截图,根据提示安装就好

2)管理

命令行使用virsh命令就行管理,这里不再赘述

图形化工具安装好后使用virt-manager命令进行管理

 

打开虚拟机后可以进行操作

 

 

 

参考链接:https://www.ilanni.com/?p=5763

 

posted on 2021-10-14 11:35  活儿在当下  阅读(197)  评论(0)    收藏  举报