Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

8.5. 添加块存储

8.5.1. 添加 iSCSI 存储

Red Hat Virtualization 通过从预先存在的 LUN 的卷组创建存储域来支持 iSCSI 存储。卷组和 LUN 不可同时附加到多个存储域。

过程 8.6. 添加 iSCSI 存储

  1. Storage resource 选项卡在结果列表中列出现有存储域。
  2. 单击 New Domain 按钮,以打开 New Domain 窗口。
  3. 输入新存储域 的名称

    图 8.4. 新的 iSCSI 域

    新的 iSCSI 域
  4. 使用 数据中心 下拉菜单选择一个数据中心。
  5. 使用下拉菜单选择 Domain FunctionStorage Type。与所选域功能不兼容的存储域类型不可用。
  6. Use Host 字段中选择一个活动主机。如果这不是数据中心中的第一个数据域,您必须选择数据中心的 SPM 主机。
    重要
    与存储域的所有通信均通过选定的主机进行,而不是直接从 Red Hat Virtualization Manager 进行。系统中必须至少有一个活动主机,并附加到所选的数据中心。所有主机都必须有权访问存储设备,然后才能配置存储域。
  7. Red Hat Virtualization Manager 可以将 iSCSI 目标映射到 LUN,或将 LUN 映射到 iSCSI 目标。当选择 iSCSI 作为存储类型时,新建域 窗口会自动显示已知带有未使用的 LUN 的目标。如果没有列出您要添加存储的目标,您可以使用目标发现来找到目标,否则继续下一步。

    iSCSI 目标发现

    1. 单击 Discover Targets 以启用目标发现选项。发现目标并登录后,新建域 窗口将自动显示环境未使用的目标。
      注意
      在环境外部使用的 LUN 也会显示。
      您可以使用 发现目标 选项在多个目标 或同一 LUN 的多个路径中添加 LUN。
    2. Address 字段中输入 iSCSI 主机的完全限定域名或 IP 地址。
    3. Port 字段中输入在浏览目标时要连接到主机的端口。默认值为 3260
    4. 如果使用 Challenge Handshake Authentication Protocol (CHAP)来保护存储,请选中 User Authentication 复选框。输入 CHAP 用户名和 CHAP 密码
      注意
      现在,可以使用 REST API 定义每个主机的每个 iSCSI 目标的特定凭证。如需更多信息 ,请参阅 REST API 指南中的 将凭证定义为 iSCSI 目标
    5. 单击 Discover 按钮。
    6. 从发现结果中选择要使用的目标,然后单击 登录 按钮。
      或者,单击 Login All 以登录所有发现的目标。
      重要
      如果需要多个路径访问,请确保通过所有必要的路径发现并登录到目标。目前不支持修改存储域以添加其他路径。
  8. 点所需目标旁边的 + 按钮。这将展开条目并显示附加到目标的所有未使用的 LUN
  9. 选中您要用来创建存储域的每个 LUN 的复选框。
  10. 另外,您还可以配置高级参数。
    1. 单击 Advanced Parameters
    2. Warning Low Space Indicator 字段中输入百分比值。如果存储域中的可用空间低于这个百分比,则会向用户显示警告消息并记录日志。
    3. Critical Space Action Blocker 字段中输入 GB 值。如果存储域中可用的可用空间低于此值,则会向用户和记录错误消息显示,并且任何占用空间的新操作(即便是临时使用)都会被阻止。
    4. 选中 Wipe After Delete 复选框来启用 wipe after delete 选项。可以在创建域后编辑此选项,但是这样做不会在删除已存在的磁盘属性后更改擦除。
  11. 单击 OK 以创建存储域并关闭该窗口。
如果您已将多个存储连接路径配置为同一目标,请按照 第 8.5.2 节 “配置 iSCSI 多路径” 中的步骤完成 iSCSI 绑定。