准备 KVM 实验环境 - 每天5分钟玩转 OpenStack(3)
2016-07-15 14:26
239 查看
KVM 是 OpenStack 使用最广泛的 Hypervisor,本节介绍如何搭建 KVM 实验环境
安装 KVM
上一节说了,KVM 是 2 型虚拟化,是运行在操作系统之上的,所以我们先要装一个 Linux。Ubuntu、Redhat、CentOS 都可以,这里我们以 Ubuntu14.04 为例。
基本的 Ubuntu 操作系统装好之后,安装 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 默认不安装图形界面,手工安装一下
配置/etc/apt/sources.list
小窍门:Ubuntu 默认是不允许 root 通过 ssh 直接登录的,可以修改 /etc/ssh/sshd_config,设置
在虚拟机上做实验
作为 2型虚拟化的 KVM,是支持虚拟化嵌套,这使得我们可以在虚拟机中实验 KVM。 比如我在 VMWare Workstation 中安装了一个 Ubuntu14.04 的虚拟机,为了能让 KVM 能创建 嵌套的虚机,要把 CPU 的虚拟化功能打开。如下图在 VMWare 中设置以下 CPU 的模式
Ubuntu 启动后,用以下命令确认 CPU 支持虚拟化
相关文章推荐
- 虚拟化 - 每天5分钟玩转 OpenStack(2)
- java.lang.NoClassDefFoundError:org/apache/commons/lang/exception/NestableRuntimeException报错的原因
- linux下自动完整备份数据库
- Flume+Hadoop+Hive的离线分析系统基本架构
- 写在最前面 - 每天5分钟玩转 OpenStack(1)
- Linux学习_1(shell)
- sersync+rsync多实例网站数据同步
- 一步一步教你安装openstack
- linux下SVN使用方法
- Linux发行版集体放弃32bit:要永别了
- 运维_office2016自定义安装
- 修改swap大小的两种方法
- 构建高并发高可用的电商平台架构实践
- docker通过iptables修改或新增镜像映射端口
- 【OC】@property的特性
- Linux kernel -- Uevent发送(热插拔)事件到用户空间
- shell
- WebLogic、WebSphere、JBOSS、Tomcat之间的区别
- centos入门的一些笔记
- linux下开启mysql慢查询,分析查询语句