搜索

第 11 章 在控制面板中管理 Ceph OSD

download PDF

作为存储管理员,您可以在 Red Hat Ceph Storage 控制面板中监控和管理 OSD。

Red Hat Ceph Storage 仪表板的一些功能有:

  • 列出 OSD、其状态、统计信息、属性、元数据、设备运行状况、性能计数器和性能详情。
  • 将 OSD 关机标记为 down,即丢失、清除、重新加权、清理、深度清理、删除和选择 profile,以调整回填活动。
  • 列出与 OSD 关联的所有驱动器。
  • 设置并更改 OSD 的设备类。
  • 在新的驱动器和主机上部署 OSD。

先决条件

  • 正在运行的 Red Hat Ceph Storage 集群
  • 在 Red Hat Ceph Storage 仪表板上的 cluster-manager 访问级别

11.1. 在 Ceph 仪表板上管理 OSD

您可以在 Red Hat Ceph Storage Dashboard 上对 Ceph OSD 执行以下操作:

  • 创建新 OSD。
  • 编辑 OSD 的设备类。
  • 将标记标记为 No Up,No Down,No In,或 No Out
  • 刮除和深度刮除 OSD。
  • 重新加权 OSD。
  • 将 OSD 标记为 Out, In, Down, 或 Lost
  • 清除 OSD。
  • 销毁 OSD。
  • 删除 OSD。

先决条件

  • 一个正在运行的 Red Hat Ceph Storage 集群。
  • 已安装仪表板。
  • 主机、监控和管理器守护进程添加到存储集群中。

流程

在仪表板导航中进入 Cluster→OSDs

创建 OSD

  1. 要创建 OSD,请从 OSD List 表中单击 Create

    图 11.1. 为 OSD 添加设备

    为 OSD 添加设备
    注意

    确定您有可用的主机和几个可用的设备。检查 Cluster→Physical Disks 中可用的设备,并过滤 Available

    1. Create OSD 表单的 Deployment Options 部分中,选择以下选项之一:

      • Cost/Capacity-optimized :集群使用所有可用的 HDD 部署。
      • Throughput-optimized :最低设备用于存储数据,使用更快速的设备来存储日志/设备。
      • IOPS-optmized :所有可用的 NVMe 设备都用于部署 OSD。
    2. Advanced Mode 部分中,点 Add 添加主、WAL 和 DB 设备。

      • 主设备 :主存储设备包含所有 OSD 数据。
      • WAL 设备 : Write-Ahead-Log 设备用于 BlueStore 的内部日志,且仅在 WAL 设备比主设备快时使用。例如: NVMe 或 SSD 设备。
      • DB 设备 :数据库设备用于存储 BlueStore 的内部元数据,且仅在 DB 设备比主设备更快时使用。例如: NVMe 或 SSD 设备。
    3. 要加密您的数据,出于安全目的,请从表单的 Features 部分中选择 Encryption
    4. 单击 Preview
    5. OSD Creation Preview 对话框中,检查 OSD,再单击 Create

      通知显示 OSD 已成功创建,并且 OSD 状态从 indown 变为 inup

编辑 OSD

  1. 若要编辑 OSD,请选择行,再单击 Edit

    1. Edit OSD 表单,编辑设备类。
    2. 单击 Edit OSD

      图 11.2. 编辑 OSD

      编辑 OSD

      通知显示 OSD 已成功更新。

标记 OSD 标记

  1. 要标记 OSD 的标志,请选择行,然后从操作下拉列表中点 Flags
  2. 在单个 OSD 标记 表单中,选择所需的 OSD 标志。
  3. Update

    图 11.3. 标记 OSD 标记

    OSD 的标记

    通知显示 OSD 标志已被成功更新。

清理 OSD

  1. 要清理 OSD,请选择行,然后从操作下拉列表中单击 Scrub
  2. OSD Scrub 通知中,单击 Update

    图 11.4. 清理 OSD

    清理 OSD

    通知显示 OSD 的清理成功启动。

深度刮除 OSD

  1. 要深度清理 OSD,请选择行,然后从操作下拉列表中点 Deep Scrub
  2. OSD Deep Scrub 通知中,单击 Update

    图 11.5. 深度刮除 OSD

    深度刮除 OSD

    通知显示 OSD 的深度清理成功启动。

重新加权 OSD

  1. 要重新加权 OSD,请选择行,然后从操作下拉列表中点 Reweight
  2. Reweight OSD 表单中,输入 0 到 1 之间的值。
  3. Reweight

    图 11.6. 重新加权 OSD

    重新加权 OSD

标记 OSD out

  1. 要将 OSD 标记为 out,请选择行,然后从操作下拉列表中单击 Mark Out
  2. Mark OSD out 通知中,单击 Mark Out

    图 11.7. 标记 OSD out

    标记 OSDs out

    OSD 状态更改为 out

将 OSD 标记为 in

  1. 要将 OSD 标记为 in,可选择处于 out 状态的 OSD 行,然后从操作下拉列表中点 Mark In
  2. 在通知 中的 Mark OSD 中,单击 Mark In

    图 11.8. 将 OSD 标记为 in

    将 OSD 标记为 in

    OSD 状态更改为 中的

标记 OSD 停机

  1. 要标记 OSD 停机,请从操作下拉列表中选择行并单击 Mark Down
  2. Mark OSD down 通知中,点 Mark Down

    图 11.9. 标记 OSD 停机

    标记 OSD 停机

    OSD 状态更改为 down

标记 OSD lost

  1. 要标记 丢失的 OSD,可选择 OSD 处于 outdown 状态,然后从操作下拉列表中点 Mark Lost
  2. Mark OSD Lost 通知中,选择 Yes, I am sure 并点 Mark Lost

    图 11.10. 标记 OSD lost

    标记 OSD lost

清除 OSD

  1. 要清除 OSD,可选择 OSD 处于 down 状态,然后从操作下拉列表中点 Purge
  2. Purge OSD 通知中,选择 Yes, I am sure,再单击 Purge OSD

    图 11.11. 清除 OSD

    清除 OSD

    所有标志都已重置,并且 OSD inup 状态。

销毁 OSD

  1. 若要销毁 OSD,可选择 OSD 处于 down 状态,然后从操作下拉列表中选择 Destroy
  2. Destroy OSD 通知中,选择 Yes, I am sure,再单击 Destroy OSD

    图 11.12. 销毁 OSD

    销毁 OSD

    OSD 状态更改为已 销毁

删除 OSD

  1. 若要删除 OSD,请选择 OSD,再从操作下拉列表中单击 Delete
  2. Delete OSD 通知中,选择 Yes, I am sure,再单击 Delete OSD

    注意

    当需要替换失败的 OSD 时,可以保留 OSD_ID。

    图 11.13. 删除 OSD

    删除 OSD
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.