基于鲲鹏处理器KVM安装部署
概念
KVM
KVM(Kernel-Based Virtual Machines)是一个基于Linux内核的虚拟化技术, 可以直接将Linux内核转换为Hypervisor (系统管理程序)从而使得Linux内核能够直接管理虚拟机, 直接调用Linux内核中的内存管理、进程管理子系统来管理虚拟机
QEMU
独立的虚拟化解决方案,后演变为QEMU-KVM。在QEMU-KVM中,KVM运行在内核空间,QEMU运行在用户空间,实际模拟创建,管理各种虚拟硬件,QEMU将KVM整合了进来
libvirtd
一个针对各种虚拟化平台的虚拟机管理的API库,一些常用的虚拟机管理工具如virsh(类似vim编辑器),virt-install,virt-manager等和云计算框架平台(如OpenStack等)都在底层使用libvirt提供的应用程序接口
Qemu KVM安装步骤一.安装前准备
二.安装QEMU, libvirt 三.配置物理机网桥四.虚拟机安装
五.配置虚拟机网络六.虚拟机管理
七.虚拟机网卡直通(可选)八.虚拟机磁盘直通(可选)九.常见问题
安装前准备
一.yum源配置
1.外网环境无需配置,运行yum会自动选择最近的镜像。
2.无外网环境,配置本地yum源
①本地系统镜像挂载
②新建本地yum配置文件
二.yum源验证
运行yum repolist可以看到包数量
python虚拟机安装QEMU, libvirt
一.安装KVM 及其关联包
1.yum install -y qemu-kvm qemu-kvm-ma qemu-img virt-manager libvirt
libvirt-python libvirt-client virt-install virt-viewer bridge-utils AAVMF 二.升级QEMU(可选4.0.0以上)
1../configure&&make -j 64&&make -j 64 install
三.启动并启用libvirtd服务
1.systemctl start libvirtd.service
2.systemctl enable libvirtd.service
四.检查libvirt服务启动状态
1.systemctl status libvirtd.service
五.virt-manager(需要升级libvirt至4.7.0以上)
六.检验版本
1.virsh version

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。