Centos7 部署KVM虚拟化平台
时间:2022-10-15 19:13 作者:Anglei 分类: Linux
KVM软件版本:qemu-kvm-1.5.3-156.el7_5.2.x86_64
检查系统是否支持虚拟化:
Intel CPU:cat /proc/cpuinfo |grep --color vmx
AMD CPU:cat /proc/cpuinfo |grep --color smv
注:若以上操作有输出,就说明 CPU 支持虚拟化。
关闭防火墙 systemctl stop firewalld.service
禁止防火墙开机自启 systemctl disable firewalld.service
关闭selinux sed -i 's/SELINUX=enforcing /SELINUX=disabled/g'
/etc/sysconfig/selinux
一、安装KVM
1、安装KVM和依赖包
yum -y install qemu-kvm qemu-img virt-manager libvirt libvirt-python python-virtinst libvirt-client virt-install virt-viewer
2、查看kvm是否安装
lsmod | grep kvm
3、启用libvirtd服务
systemctl start libvirtd
4、设置开机启动
systemctl enable libvirtd
二、配置网卡
1、查看网卡信息 ip a
2、拷贝网卡并命名为br0
cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-br0
3、配置第一块ens33网卡信息
vi /etc/sysconfig/network-scripts/ifcfg-ens33
4、配置第二块br0网卡信息
vi /etc/sysconfig/network-scripts/ifcfg-br0
5、重启网卡服务
systemctl restart network
三、KVM安装虚拟机
1、递归创建存储池
mkdir -pv /kvm/{store,iso}
注:在安装虚拟机之前,为了方便管理虚拟机的磁盘及镜像文件,一般建议单独新建存储池(即磁盘文件和镜像存储位置指定)
运行虚拟机管理软件有两种方式:
方式一:给系统安装桌面,在桌面运行命令virt-manager调用管理软件。
方式二:双击打开第三方插件xhell里的工具Xmanager-Passive然后从shell
运行命令virt-manager调用管理软件。
注:我这里使用的是安装桌面方式!
2、安装桌面GNOME环境
yum -y install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts
3、安装交互环境
yum -y groupinstall "X Window System"
4、运行虚拟机管理软件
virt-manager
在桌面系统运行virt-manager,然后就能看到如下截图;
1)双击QEMU/KVM选择"存储选项卡",然后单击"+"按钮新建存储池;
根据提示输入存储池的名称,如store;
点击Forward,指定store存储池里面内容的store存储目录(该处为之前新建的/kvm/store);
然后点击Finish,然后能看见刚添加的store存储池;
2)同样的操作创建iso的镜像存储池,单击"+"按钮新建存储池;
根据提示输入iso存储池的名称,如iso;
点击Forward,指定存储池里面内容的iso存储目录(该处为之前新建的/kvm/iso);
然后点击Finish,然后能看见刚添加的iso存储池;
5、上传镜像到镜像池
1)上传镜像到镜像目录(我是用xsehll上传到这个目录下的)
2)在图形界面点击iso目录,然后点击刷新就能看到镜像文件
6、新建存储卷
存储卷即安装系统时虚拟机所使用的磁盘文件,那么在vmware软件中是在新建虚拟机时可选择磁盘文件的位置和大小,而KVM可提前新建虚拟机所使用磁盘文件及大小(当然也可直接使用默认KVM创建的default存储池空间),相比更加灵活。
1)单击刚创建好的"store"存储池,单击对话框中间的"+"按钮建立一个存储卷;
设置新建存储卷卷名并指定卷最大容量与分配容量(Format选择"qcow2"不然不能快照);
点击Finish完成即可
7、新建虚拟机
回到首页虚拟系统管理器后,选择"第一个电脑图标"选项;
指定从本地或光盘中选择镜像安装系统,然后点击Forward;
点击"Browse"浏览本地镜像并选择镜像,光盘安装就选择1,本地镜像安装就选择2,我选择2做实验,然后点击Choose Volume;
自动识别操作系统类型与版本,然后点击Forward,进行下一步;
指定新建虚拟机采用的内存及CPU核心数;
继续点击Forward,进行下一步;
点击Manage选择虚拟机产生文件存储位置;
这里选择之前新建存储卷"centos7x64"使用它的空间;
然后点击Choose Volume;
继续点击Forward,进行下一步;
指定虚拟机名称,然后将Storage选项下方的方格勾选上;
然后点击Finish完成即可
让"虚拟机"键盘布局和真机一样(一定选择,不然里面键盘输入有问题)
然后点击Apply,进行下一步;
注:你会发现你选择的选项变成了en-us,centos7系统默认的,所以不用管,继续创建即可。
点击左上角Begin Installtion,开始引导安装系统,之后就不再多说了,直接使用即可;
注:到这里就已经完成了Centos7上部署KVM,具体使用方式,后续会更新!
可参考资料:
本文完结,相关标签: KVM
推荐阅读:
![]() 路过(0) |
![]() 雷人(0) |
![]() 握手(0) |
![]() 鲜花(0) |
![]() 鸡蛋(0) |