Red Hat Training

A Red Hat training course is available for RHEL 8

5.5. 虚拟机管理器和 web 控制台中虚拟化功能的不同

RHEL 8 支持虚拟机管理器(virt-manager)应用程序,但已弃用。Web 控制台旨在在以后的主发行版本中替换。因此,建议您熟悉通过 web 控制台使用 GUI 管理虚拟化。

但是,在 RHEL 8 中,某些虚拟机管理任务只能在 virt-manager 或命令行中执行。下表主要介绍 virt-manager 中可用但没有在 RHEL 8.0 web 控制台中提供的功能。

如果在 RHEL 8 的后续次要版本中提供了此功能,则在 Support in web console introduced 列中会显示最低的 RHEL 8 版本。

表 5.2. 在 RHEL 8.0 中,无法通过 Web 控制台执行的虚拟机管理任务

任务引入的 Web 控制台支持使用 CLI 的替代方法

将虚拟机设置为在主机引导时启动

RHEL 8.1

virsh autostart

挂起虚拟机

RHEL 8.1

virsh suspend

恢复挂起的虚拟机

RHEL 8.1

virsh restore

创建文件系统目录存储池

RHEL 8.1

virsh pool-define-as

创建 NFS 存储池

RHEL 8.1

virsh pool-define-as

创建物理磁盘设备存储池

RHEL 8.1

virsh pool-define-as

创建 LVM 卷组存储池

RHEL 8.1

virsh pool-define-as

创建基于分区的存储池

当前不可用

virsh pool-define-as

创建基于 GlusterFS 的存储池

当前不可用

virsh pool-define-as

使用 SCSI 设备创建基于 vHBA 的存储池

当前不可用

virsh pool-define-as

创建基于多路径的存储池

当前不可用

virsh pool-define-as

创建基于 RBD 的存储池

当前不可用

virsh pool-define-as

创建新存储卷

RHEL 8.1

virsh vol-create

添加一个新的虚拟网络

RHEL 8.1

virsh net-createvirsh net-define

删除虚拟网络

RHEL 8.1

virsh net-undefine

从主机机器接口创建到虚拟机的桥接

当前不可用

virsh iface-bridge

创建快照

当前不可用

virsh snapshot-create-as

恢复到快照

当前不可用

virsh snapshot-revert

删除快照

当前不可用

virsh snapshot-delete

克隆虚拟机

RHEL 8.4

virt-clone

将虚拟机迁移到另一台主机机器中

RHEL 8.5

virsh migrate

将主机设备附加到虚拟机

RHEL 8.5

virt-xml --add-device

从虚拟机中删除主机设备

RHEL 8.5

virt-xml --remove-device