千家信息网

KVM实验环境准备是怎样的

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇文章为大家展示了KVM实验环境准备是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。KVM 是 OpenStack 使用最广泛的 Hypervisor
千家信息网最后更新 2026年11月03日KVM实验环境准备是怎样的

本篇文章为大家展示了KVM实验环境准备是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。


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 的相关知识。

  1. qemu-kvm 和 qemu-system 是 KVM 和 QEMU 的核心包,提供 CPU、内存和 IO 虚拟化功能

  2. libvirt-bin 就是 libvirt,用于管理 KVM 等 Hypervisor

  3. virt-manager 是 KVM 图形化管理工具

  4. bridge-utils 和 vlan,主要是网络虚拟化需要,KVM 网络虚拟化的实现是基于 linux-bridge 和 VLAN,后面我们会讨论。

Ubuntu 默认不安装图形界面,手工安装一下

sudo apt-get install xinitsudo apt-get install gdmsudo apt-get install kubuntu-desktop

apt 默认会到官网上去下载安装包,速度很慢,我们可以使用国内的镜像站点。

配置/etc/apt/sources.list

deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse

然后执行下面命令更新安装包 index

# apt update

Redhat 和 CentOS 安装相对简单,安装过程中选择虚拟化和图形组件就可以了。

小窍门:Ubuntu 默认是不允许 root 通过 ssh 直接登录的,可以修改 /etc/ssh/sshd_config,设置

PermitRootLogin yes

然后重启 ssh 服务即可

# service ssh restartssh stop/waitingssh start/running, process 27639

在虚拟机上做实验

作为 2型虚拟化的 KVM,是支持虚拟化嵌套,这使得我们可以在虚拟机中实验 KVM。 比如我在 VMWare Workstation 中安装了一个 Ubuntu14.04 的虚拟机,为了能让 KVM 能创建 嵌套的虚机,要把 CPU 的虚拟化功能打开。如下图在 VMWare 中设置以下 CPU 的模式




Ubuntu 启动后,用以下命令确认 CPU 支持虚拟化

# egrep -o '(vmx|svm)' /proc/cpuinfo# vmx

确认 Libvirtd 服务已经启动

# service libvirt-bin statuslibvirt-bin start/running, process 1478

上述内容就是KVM实验环境准备是怎样的,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

实验 环境 图形 知识 准备 操作系统 内容 功能 命令 就是 技能 系统 网络 支持 服务 管理 简明 简明扼要 内存 工具 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技与金融科技 奇酷互联网科技公司 极限挑战互联网科技 友谊互联网络科技 苏州大垚互联网科技 顺网科技2021年互联网排名 太原新华互联网科技学校怎么样 博兴的互联网电子科技公司 港股科技和互联网 岳阳华臻互联网科技有限公司 赶超互联网科技 微信多开 玉溪互联网科技怎么选 速维有品互联网信息科技(苏州)有限公司 哈尔滨屹滨互联网科技有限公司 互联网科技和信息 科技赋能视角下互联网保险发展 中国互联网有什么科技 福建互联网展示科技馆设计 全球科技与互联网公司市值变化 求路客互联网科技电话 互联网属科技 银优互联网科技有限公司 广西互联网科技公司 赫美联合互联网科技 深圳市运趣互联网科技有限公司 成都玖崟互联网科技有限公司乐商圈怎么样 互联网大会黑科技排名 荆州市昕露互联网络科技有限公司 银川新华互联网科技学校联系电话 承德科技产业互联网平台
0