Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

5.3. 虚拟磁盘

5.3.1. 添加新的虚拟磁盘

可以为一个虚拟机添加多个虚拟磁盘。
镜像是默认的磁盘类型,您也可以添加直接 LUN 磁盘或 Cinder(OpenStack 卷)磁盘。镜像磁盘的创建完全由 Manager 管理。直接 LUN 磁盘需要外部准备的目标已存在。Cinder 磁盘需要可以访问通过外部供应商窗口添加到 Red Hat Virtualization 环境中的 OpenStack 卷实例。如需了解更多相关信息,请参阅 Adding an OpenStack Volume (Cinder) Instance for Storage Management。存在的磁盘是附加到虚拟机的浮动磁盘或可共享的磁盘。

过程 5.6. 为虚拟机添加磁盘

  1. 虚拟机标签页并选择一个虚拟机。
  2. 在详情框中点磁盘标签页。
  3. 新建
    新虚拟磁盘窗口

    图 5.2. 新虚拟磁盘窗口

  4. 使用相关的单选按钮选择镜像直接 LUNCinder。通过用户门户添加的虚拟磁盘只能是镜像磁盘。直接 LUNCinder 磁盘需要通过管理门户添加。
  5. 为新磁盘输入大小(GB)别名描述信息。
  6. 使用下拉列表和选择框配置磁盘。如需了解更多相关信息,请参阅 第 A.3 节 “新建虚拟磁盘和编辑虚拟磁盘窗口中的设置介绍”
  7. 确定
在简短的一段时间后,新磁盘会出现在详情框中。

5.3.2. 为虚拟机附加一个已存在的磁盘

浮动磁盘是那些没有和任何虚拟机相关联的磁盘。
浮动磁盘可以减少设置虚拟机所需要的时间。如果指定一个虚拟机使用浮动磁盘作为它的存储,在创建这个虚拟机的时候就不需要等待分配磁盘的时间。
浮动磁盘可以附加到一个虚拟机上。如果这个虚拟磁盘是可共享的,它还可以被附加到多个虚拟机上。
当浮动磁盘被附加到虚拟机上以后,虚拟机就可以对它进行访问。

过程 5.7. 为虚拟机附加虚拟磁盘

  1. 虚拟机标签页并选择一个虚拟机。
  2. 在详情框中点磁盘标签页。
  3. 附加
    附加虚拟磁盘窗口

    图 5.3. 附加虚拟磁盘窗口

  4. 从可用的磁盘列表中选择一个或多个虚拟磁盘。
  5. 确定

注意

为虚拟机添加或删除磁盘不会消耗“配额(Quota)”资源。

5.3.3. 扩展虚拟磁盘的可用空间

以下介绍了当一个虚拟磁盘被附加到虚拟机后,如何为它重新调整容量。重新调整一个虚拟磁盘的容量并不会影响到它的分区或文件系统,您需要使用 fdisk 来调整分区和文件系统(请参阅 How to Resize a Partition using fdisk)。

过程 5.8. 扩展虚拟磁盘的可用空间

  1. 虚拟机标签页并选择一个虚拟机。
  2. 在详情框中点磁盘标签页,选择要编辑的磁盘。
  3. 编辑
  4. 扩展大小(GB)项中输入相应的值。
  5. 确定
在磁盘被扩展时,磁盘的状态会变为 locked。当扩展完成后,设备的状态变为 OK

5.3.4. 热插虚拟磁盘

您可以“热插拔”虚拟机磁盘。这意味着您可以在虚拟机运行的时候启用或禁用磁盘。

注意

虚拟机的操作系统需要支持“热插”虚拟磁盘的功能。

过程 5.9. 热插虚拟磁盘

  1. 虚拟机标签页并选择一个虚拟机。
  2. 在详情框中点磁盘标签页,选择要热插的虚拟磁盘。
  3. 激活启用磁盘,或点取消激活来禁用磁盘。
  4. 确定

5.3.5. 从虚拟机上删除一个虚拟磁盘

过程 5.10. 从虚拟机上删除虚拟磁盘

  1. 虚拟机标签页并选择一个虚拟机。
  2. 在详情框中点磁盘标签页,选择要删除的虚拟磁盘。
  3. 取消激活
  4. 确定
  5. 删除
  6. 或者,选中永久地删除选项来把虚拟磁盘从环境中完全删除。如果您没有使用这个选项,而且磁盘是一个共享磁盘,这个虚拟磁盘还会保留在磁盘资源页中。
  7. 确定
如果磁盘被作为块设备(如 iSCSI)创建,并且在创建时选择了删除后清除选项,则可以通过查看主机上的日志文件来确认在删除磁盘后,相关的数据也被删除。更详细的相关信息,请参阅管理指南中的 Settings to Wipe Virtual Disks After Deletion

5.3.6. 从导入的存储域中导入一个磁盘镜像

使用详情框中的磁盘导入标签页从一个导入的存储域中导入浮动虚拟磁盘。
这个操作需要可以访问管理门户。

注意

只有与 QEMU 兼容的磁盘才可以导入到 Manager。

过程 5.11. 导入一个磁盘镜像

  1. 选择已被导入到数据中心中的一个存储域。
  2. 在详情框中,点磁盘导入
  3. 选择一个或多个磁盘,点导入打开导入磁盘窗口。
  4. 为每个磁盘选择相关的磁盘配置集
  5. 确定导入所选的磁盘。

5.3.7. 从导入的存储域中导入一个未注册的磁盘镜像

使用详情框中的磁盘导入标签页从一个存储域中导入浮动虚拟磁盘。在 Red Hat Virtualization 环境外创建的浮动磁盘没有在 Manager 中注册。对存储域进行扫描来找出要导入的、没有注册的浮动磁盘。
这个操作需要可以访问管理门户。

注意

只有与 QEMU 兼容的磁盘才可以导入到 Manager。

过程 5.12. 导入一个磁盘镜像

  1. 选择已被导入到数据中心中的一个存储域。
  2. 在存储域上点鼠标右键,选扫描磁盘来让 Manager 找出没有注册的磁盘。
  3. 在详情框中,点磁盘导入
  4. 选择一个或多个磁盘,点导入打开导入磁盘窗口。
  5. 为每个磁盘选择相关的磁盘配置集
  6. 确定导入所选的磁盘。