KVM 是 OpenStack 使用最广泛的 Hypervisor,本节介绍如何搭建 KVM 实验环境
准备 KVM 实验环境
上一节说了,KVM 是 2 型虚拟化,是运行在操作系统之上的,所以我们先要装一个 Linux。Ubuntu、Redhat、CentOS 都可以,这里我们以 Ubuntu14.04 为例。
基本的 Ubuntu 操作系统装好之后,安装 KVM 需要的包
$ sudo apt-get install qemu-kvm qemu-system libvirt-bin virt-manager bridge-utils vlan
通过这些安装包我们顺便复习一下上一节介绍的 KVM 的相关知识。
- qemu-kvm 和 qemu-system 是 KVM 和 QEMU 的核心包,提供 CPU、内存和 IO 虚拟化功能
- libvirt-bin 就是 libvirt,用于管理 KVM 等 Hypervisor
- virt-manager 是 KVM 图形化管理工具
- bridge-utils 和 vlan,主要是网络虚拟化需要,KVM 网络虚拟化的实现是基于 linux-bridge 和 VLAN,后面我们会讨论。
Ubuntu 默认不安装图形界面,手工安装一下
sudo apt-get install xinit
sudo apt-get install gdm
sudo apt-get install kubuntu-desktop
apt 默认会到官网上去下载安装包,速度很慢,我们可以使用国内的镜像站点。
配置/etc/apt/sources.list
deb http://mirrors.163.com/ubun

本文介绍了如何准备KVM实验环境,包括在Ubuntu 14.04上安装必要的包,如qemu-kvm、libvirt等,并启用CPU虚拟化功能以支持虚拟化嵌套。此外,还提供了在虚拟机上进行KVM实验的提示,确保Libvirtd服务启动并准备好创建虚拟机。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



