OpenSUSE 中安装和配置 KVM

在本分步指南中,我将引导您完成在 OpenSUSE 中安装和配置 KVM 的步骤。

先决条件

在安装 KVM 之前,首先要确保您的系统支持硬件虚拟化。我们在以下指南中记录了几种不同的方法来确定 Linux 系统是否支持虚拟化。

如果您的系统支持硬件虚拟化,请按照后续步骤中的说明在您的 openSUSE 系统上设置 KVM 虚拟化服务器。

在 openSUSE 中安装和配置 KVM

出于本指南的目的,我将使用以下系统:

KVM虚拟化服务器:

  • 操作系统– openSUSE 
  • IP 地址:192.168.29.72/24

在 openSUSE 中安装 KVM

在 openSUSE 中设置虚拟化环境非常简单直接。

如果您更喜欢命令行方式,只需运行以下命令即可在 openSUSE 中安装 KVM 服务器和 KVM 工具:

$ sudo zypper install -t pattern kvm_server kvm_tools

您还可以使用YaST安装 KVM 。YaST 是 openSUSE 的图形化安装和配置工具。它简化了 openSUSE 中 KVM 管理程序的安装。

打开 YaST 并前往左窗格中的“虚拟化”部分,然后单击右窗格中的“安装管理程序和工具”选项。

Install Hypervisor and tools from Yast in opensuse

将弹出一个新窗口。在KVM Hypervisor部分下选择KVM 服务器KVM 工具。KVM 服务器只提供最小的系统来获得一个正在运行的系统。为了配置、管理和监控 KVM 虚拟机,您还必须选择 KVM 工具选项。选择两个选项后,单击接受继续:

Install kvm server and kvm tools in opensuse tumbleweed

 在 opensuse tumbleweed 中安装 kvm 服务器和 kvm 工具KVM 安装将很快开始。一旦安装即将完成,您将收到手动配置桥接网络的通知。单击确定关闭通知消息。

A notification message to configure bridge networking in opensuse

 安装成功后,您将看到以下消息:

Kvm server and Kvm tools are installed in opensuse

 接下来,libvirtd使用命令启用和启动服务:

$ sudo systemctl enable libvirtd
$ sudo systemctl start libvirtd

您还可以组合这两个命令并将它们作为单行运行,如下所示:

$ sudo systemctl enable --now libvirtd

libvirtd使用命令检查服务状态:

$ systemctl status libvirtd

示例输出:

● libvirtd.service - Virtualization daemon
      Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: disabled)
      Active: active (running) since Sat 2021-04-24 14:06:40 IST; 3s ago
 TriggeredBy: ● libvirtd-ro.socket
              ● libvirtd-admin.socket
              ● libvirtd.socket
        Docs: man:libvirtd(8)
              https://libvirt.org
    Main PID: 16885 (libvirtd)
       Tasks: 19 (limit: 32768)
         CPU: 234ms
      CGroup: /system.slice/libvirtd.service
              └─16885 /usr/sbin/libvirtd --timeout 120

Enable and start libvertd service in opensuse

 

在 opensuse 中启用和启动 libvertd 服务正如您在上面的输出中看到的那样,libvirtd服务已启动并正在运行!

恭喜!我们的 openSUSE 系统现在可以部署 KVM 虚拟机了!

创建和管理 KVM 来宾机器

我们可以使用virsh命令从命令行或使用任何图形 KVM 管理工具(如CockpitVirt-manager )创建和管理 KVM 虚拟机。请参阅以下指南以了解如何使用这些工具管理 KVM 来宾。

为虚拟机启用 Virsh 控制台访问

创建 KVM 来宾后,我可以通过 SSH、VNC 客户端、Virt-viewer、Virt-manager 和 Cockpit web 控制台等访问它们。但我无法使用“virsh console”命令访问它们。为了使用“virsh console”访问 KVM 来宾,我们应该按照以下指南中的描述启用它:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值