7.5. 使用 ceph-volume 激活 Ceph OSD


激活过程在引导时启用 systemd 单元,允许启用和挂载正确的 OSD 标识符及其 UUID。

先决条件

  • 一个正在运行的 Red Hat Ceph Storage 集群。
  • 对 Ceph OSD 节点的 root 级别访问权限。
  • Ceph OSD 由 ceph-volume 实用程序准备。

流程

  1. 从 OSD 节点获取 OSD ID 和 OSD FSID:

    [ceph: root@host01 /]# ceph-volume lvm list
  2. 激活 OSD:

    语法

    ceph-volume lvm activate --bluestore OSD_ID OSD_FSID

    示例

    [ceph: root@host01 /]# ceph-volume lvm activate --bluestore 10 7ce687d9-07e7-4f8f-a34e-d1b0efb89920

    要激活为激活准备的所有 OSD,请使用 --all 选项:

    示例

    [ceph: root@host01 /]# ceph-volume lvm activate --all

  3. 另外,您还可以使用 trigger 子命令。此命令不能直接使用,并由 systemd 使用,以便它将输入代理到 ceph-volume lvm activate。这会解析来自 systemd 和启动的元数据,并检测与 OSD 关联的 UUID 和 ID。

    语法

    ceph-volume lvm trigger SYSTEMD_DATA

    此处的 SYSTEMD_DATAOSD_ID-OSD_FSID 格式。

    示例

    [ceph: root@host01 /]# ceph-volume lvm trigger 10 7ce687d9-07e7-4f8f-a34e-d1b0efb89920

其它资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.