12.4.6. 使用 web 控制台将基于 LVM 的存储连接到虚拟机


要为虚拟机(VM)提供本地存储,您可以使用基于 LVM 的存储卷。这种类型的磁盘镜像基于 LVM 卷组,并使用 .qcow2.raw 格式。

要使用 Web 控制台将基于 LVM 的存储附加到虚拟机,请使用以下方法之一:

  • 在创建新虚拟机时,使用 Create virtual machine 对话框中的 Storage 选项创建并连接新磁盘。具体步骤请参阅 使用 web 控制台创建虚拟机
  • 对于现有虚拟机,创建一个基于 LVM 的存储卷并将其连接到虚拟机。具体说明请查看以下流程。
重要

请注意,基于 LVM 的存储卷有以下限制:

  • 基于 LVM 的存储池不能为 LVM 提供完整的灵活性。
  • 基于 LVM 的存储池是卷组。您可以使用 virsh 工具创建卷组,但使用这种方法,您在创建的卷组中只能有一个设备。要创建具有多个设备的卷组,请使用 LVM 工具,请参阅 如何在 Linux 中 使用 LVM 创建卷组
  • 基于 LVM 的存储池需要一个完整磁盘分区。如果您使用 virsh 命令激活一个新分区或设备,分区将被格式化,所有数据都被清除。如果您使用主机的现有卷组,如以下流程中所示,则不会删除任何内容。

先决条件

流程

  1. 登录到 RHEL 10 web 控制台。
  2. 创建和配置一个新的基于目录的存储池(如果还没有池)。

    1. Virtual Machines 界面顶部的 Storage Pools。→ Create storage pool
    2. Create Storage Pool 对话框中,输入存储池的名称。
    3. Type 下拉菜单中选择 LVM volume group

      注意

      如果您在下拉菜单中选择 LVM 卷组 选项,则您的管理程序不支持基于 LVM 的存储池。

    4. 输入以下信息:

      • 源卷组 - 要使用的 LVM 卷组名称。
      • 启动」 - 主机引导时是否启动存储池。
    5. Create

      存储池创建后,创建存储池 对话框将关闭,新的存储池则添加到存储池列表中。

  3. 基于现有存储池创建一个新存储卷。

    1. Storage Pools 窗口中,点击您要从中创建存储卷的存储池。→ Storage Volumes Create volume
    2. Create Storage Volume 对话框中输入以下信息:

      • Name - 存储卷的名称。
      • size - MiB 或 GiB 存储卷的大小。
      • 格式 - 存储卷的格式。支持的类型为 qcow2raw
    3. Create
  4. 可选:检查磁盘的一致性,以避免出现数据损坏或磁盘碎片的问题。具体步骤请参阅 检查虚拟磁盘的一致性
  5. 将创建的存储卷作为磁盘添加到虚拟机。

    1. Virtual Machines 界面中,点击您要为其创建并连接新磁盘的虚拟机。

      此时将打开一个新页面,其中包含关于所选虚拟机基本信息的概述部分,以及用于访问虚拟机的图形界面的控制台部分。

    2. 滚动到 Disks
    3. Disks 部分中,单击 Add disk
    4. Add disks 对话框中,选择 Use existing
    5. 选择您要用于磁盘的存储池和存储卷。
    6. 选择磁盘是否持久

      注意

      临时磁盘只能添加到正在运行的虚拟机中。

    7. 可选:点 Show additional options ,并调整缓存类型、总线类型和存储卷的磁盘标识符。
    8. Add

验证

  • 在虚拟机的客户机操作系统中,确认磁盘映像已作为未格式化和未分配的磁盘提供。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部