可以做分析图的地图网站,富阳招聘网,做网站的公司哪里好,唯一做性视频的网站转载#xff1a;http://cloudman.blog.51cto.com/10425448/1747415 KVM 是 OpenStack 使用最广泛的 Hypervisor#xff0c;本节介绍如何搭建 KVM 实验环境 安装 KVM 上一节说了#xff0c;KVM 是 2 型虚拟化#xff0c;是运行在操作系统之上的#xff0c;所以我们先要装一… 转载http://cloudman.blog.51cto.com/10425448/1747415 KVM 是 OpenStack 使用最广泛的 Hypervisor本节介绍如何搭建 KVM 实验环境 安装 KVM 上一节说了KVM 是 2 型虚拟化是运行在操作系统之上的所以我们先要装一个 Linux。Ubuntu、Redhat、CentOS 都可以这里我们以 Ubuntu14.04 为例。 基本的 Ubuntu 操作系统装好之后安装 KVM 需要的包 ? 1 $ 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 默认不安装图形界面手工安装一下 ? 1 2 3 sudo apt-get install xinit sudo apt-get install gdm sudo apt-get install kubuntu-desktop apt 默认会到官网上去下载安装包速度很慢我们可以使用国内的镜像站点。 配置/etc/apt/sources.list ? 1 2 3 4 5 6 7 8 9 10 deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse 然后执行下面命令更新安装包 index ? 1 # apt update Redhat 和 CentOS 安装相对简单安装过程中选择虚拟化和图形组件就可以了。 小窍门Ubuntu 默认是不允许 root 通过 ssh 直接登录的可以修改 /etc/ssh/sshd_config设置 ? 1 PermitRootLogin yes 然后重启 ssh 服务即可 ? 1 2 3 # service ssh restart ssh stop/waiting ssh start/running, process 27639 在虚拟机上做实验 作为 2型虚拟化的 KVM是支持虚拟化嵌套这使得我们可以在虚拟机中实验 KVM。 比如我在 VMWare Workstation 中安装了一个 Ubuntu14.04 的虚拟机为了能让 KVM 能创建 嵌套的虚机要把 CPU 的虚拟化功能打开。如下图在 VMWare 中设置以下 CPU 的模式 Ubuntu 启动后用以下命令确认 CPU 支持虚拟化 ? 1 2 # egrep -o (vmx|svm) /proc/cpuinfo # vmx 确认 Libvirtd 服务已经启动 ? 1 2 # service libvirt-bin status libvirt-bin start/running, process 1478 KVM 准备就绪下一节我们将创建虚拟机