Ubuntu 16.04 安装使用 KVM

KVM (全称是 Kernel-based Virtual Machine) 是 Linux 下 x86 硬件平台上的全功能虚拟化解决方案,包含一个可加载的内核模块 kvm.ko 提供和虚拟化核心架构和处理器规范模块。  使用 KVM 可允许多个包括 Linux 和 Windows 每个虚拟机有私有的硬件,包括网卡、磁盘以及图形适配卡等。

#1 查看系统是否支持KVM

在开始安装KVM之前,我们需要确保CPU支持VMX/SVM硬件虚拟化。

如果输出大于等于1,表示系统可安装KVM。如果输出为0,表示系统不支持KVM。

#2 安装KVM

安装确认:

#3 配置桥接网络

添加如下内容:

重启networking服务:

查看网络接口:

#4 创建虚拟机

如果宿主系统Ubuntu是带GUI的本地机器,你可以使用 virt-manager 创建管理虚拟机:

Ubuntu 16.04 安装 KVM

virt-manager也支持远程连接:

Ubuntu 16.04 安装 KVM

如果宿主系统Ubuntu是不带GUI的远程服务器,我们可以使用命令创建虚拟机。例如,要创建CentOS系统的虚拟机:

首先,下载CentOS镜像:

创建CentOS虚拟机:

查看virt-install帮助:

配置客户端可通过ssh进行vnc登录KVM:

记住上面的端口号。

建立本地机器到远程服务器的SSH管道,在本地机器上执行:

使用VNC客户端连接:

Ubuntu 16.04 安装使用 KVM

连接上之后,你应该能看到CentOS安装向导:

屏幕快照 2016-09-04 下午5.02.36

安装完成之后,你就可以使用 virt-manager 对虚拟机进行管理了。

其它常用命令

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注