linux ubuntu bionic,在Ubuntu 18.04 Bionic Beaver Linux上安装和设置KVM

目的

在Ubuntu 18.04 Bionic Beaver上通过桥接网络和virt-manager安装KVM

发行版

Ubuntu 18.04

要求

具有root特权的Ubuntu 18.04的有效安装

困难

介质

约定

#-要求linux命令可以直接以root用户身份或通过使用root特权以root特权执行sudo命令

$-要求linux命令以普通非特权用户身份执行

介绍

KVM是Linux内核自己的虚拟化解决方案。因此,它是Linux系统最轻,最稳定,最通用的虚拟化选项。虽然,KVM并不像VirtualBox这样的打包解决方案那样设置简单,但最终更加高效和灵活。

当您将KVM与图形管理器(如virt-manager)配对时,它的使用非常简单,并且可以与Linux桌面很好地集成。通过桥接网络使VM guest虚拟机进入常规网络也很简单。总体而言,这提供了更加无缝的体验。

安装软件包

即使KVM的功能内置在内核本身中,也需要开始使用一些软件包。它们都是默认Ubuntu存储库中的所有标准软件包,因此请先安装它们。

$ sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager

配置网桥

在深入研究并开始制造虚拟机之前,您需要建立一个网桥。桥接网络使VM可以访问网络并为其分配IP地址。

首先,找出您的网络接口已分配的名称。本指南将使用eth0,但您的界面可能会有所不同。要查找您的网络接口,请运行$ ip a。用接口的计算机本地IP标记接口。很有可能,它会像enp5s0。

有了网络接口后,您需要编辑一个配置文件,以告知Ubuntu您的连接将被桥接。此过程完全不会对您的连接产生负面影响。它仅允许该连接与VM共享。

8b59142a8c0f21a04e89263c1200127f.png

默认网络接口

使用您喜欢的文本编辑器,打开/etc/network/interfaces。默认文件很简单。它实际上仅涉及回送接口。您显然会改变这一点。

为了默认启用新的网桥接口,请添加br0在结束时autoauto lo br0在回送信息下面,为当前接口添加以下行。

iface eth0 inet manual

接下来,您可以添加网桥信息。这些行告诉Ubuntu,您的网桥将使用DHCP进行自动IP地址分配,并且您的网桥将管理您的当前接口。

iface br0 inet dhcp

bridge_ports eth0

d1cc880d95375eae08c079d13c2c51d8.png

桥接网络接口

就是您的桥梁。保存并退出。

将您的用户添加到组

接下来,您将需要将用户添加到适当的组,这样就不需要root权限来管理您的虚拟机。您需要两个组。

$ sudo adduser username libvirt

$ sudo adduser username libvirt-qemu

在此完成后,请重新启动系统。这是确保网络更改和用户更改都生效的最佳方法。

创建虚拟机

2219b7ae599e655c3f28416d404e3cac.png

在Ubuntu 18.04上的Virt-Manager

当Ubuntu重新启动时,在应用程序启动器中查找virt-manager。点击它打开它。打开的窗口相当简单,但是它包含管理虚拟机所需的一切。要开始制作一个新的,请单击看起来像是闪烁屏幕的图标。这是图标行中的第一个。

b8c0f2cadda282add2c9687faf82d42c.png

Virt-Manager选择安装类型

将弹出一个新窗口,以引导您完成此过程。它会要求您做的第一件事是选择一个来源。在大多数情况下,您将使用常规安装ISO制作VM,因此请保持第一个选项处于选中状态并继续进行。

31e863048e481ffec945cf2efefa8136.png

Virt-Manager选择安装媒体

下一个屏幕要求您选择图像。浏览到图像的位置。如果您的图片所在的文件夹不可用,请使用+左侧底部的图标添加它。

90dad73f0c3e514a2c0e618db355318f.png

Virt-Manager分配CPU内存

在以下屏幕上,您可以为VM分配内存和cpu核心。不要给它所有系统资源。那显然不会顺利。

ed2f2d54c9440e5818c6359e4540324d.png

Virt-Manager分配硬盘

在下一屏幕上,您可以确定VM的硬盘驱动器大小。它只是一个VM,因此不需要巨大的硬盘。只需确保提供足够的安装和运行所需的功能即可。

5101899d1a4e3f66ec3a21bd13caa10c.png

Virt-Manager完成安装

最后,您可以在完成之前查看VM的概述。在此屏幕上,您也可以为其命名。完成虚拟机确定后,将打开一个新窗口并启动虚拟机。在该窗口中,您将看到所选映像的安装程序。这里的所有内容与在常规计算机上安装的内容完全相同。

总结思想

KVM为您的计算机提供了极大的灵活性和功能。当与virt-manager配对时,它使您可以通过方便的界面轻松地运行和管理多个VM。设置KVM后,您可以直接从Ubuntu桌面访问几乎任何虚拟化形式的操作系统。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值