搜索

3.7. 使用 Ceph 编排器将主机置于维护模式

download PDF

您可以使用 Ceph Orchestrator 将主机置于维护模式和停用状态。ceph orch host maintenance enter 命令停止 systemd 目标,这会导致主机上所有 Ceph 守护进程停止。类似地,ceph orch host maintenance exit 命令重新启动 systemd 目标,Ceph 守护进程会自行重启。

当主机被置于维护模式时,编配器采用以下工作流:

  1. 运行 orch host ok-to-stop 命令确认删除主机不会影响数据可用性。
  2. 如果主机有 Ceph OSD 守护进程,它会将 noout 应用到主机子树,以防止在计划的维护插槽期间触发数据迁移。
  3. 停止 Ceph 目标,从而停止所有守护进程。
  4. 禁用主机上的 ceph 目标,以防止重新引导来自动启动 Ceph 服务。

退出维护会反转上述序列。

先决条件

  • 一个正在运行的 Red Hat Ceph Storage 集群。
  • 所有节点的根级别访问权限。
  • 添加至集群的主机。

流程

  1. 登录到 Cephadm shell:

    示例

    [root@host01 ~]# cephadm shell

  2. 您可以将主机置于维护模式,或者将其置于维护模式:

    • 将主机置于维护模式:

      语法

      ceph orch host maintenance enter HOST_NAME [--force]

      示例

      [ceph: root@host01 /]# ceph orch host maintenance enter host02 --force

      --force 标志允许用户绕过警告,但不允许警报。

    • 将主机从维护模式中放置:

      语法

      ceph orch host maintenance exit HOST_NAME

      示例

      [ceph: root@host01 /]# ceph orch host maintenance exit host02

验证

  • 列出主机:

    示例

    [ceph: root@host01 /]# ceph orch host ls

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.