第 2 章 使用 Ceph Orchestrator 管理服务
作为存储管理员,在安装 Red Hat Ceph Storage 集群后,您可以使用 Ceph 编排器监控和管理存储集群中的服务。服务是一组配置在一起的守护进程。
本节涵盖以下管理信息:
2.1. 检查服务状态
您可以使用 ceph orch ls
命令检查 Red Hat Ceph Storage 集群的以下服务状态:
- 打印服务列表。
- 找到您要检查的状态的服务。
- 打印 服务的状态。
注意
如果在 bootstrap 时使用 ceph orch apply
命令应用服务,则更改服务规格文件比较复杂。相反,您可以使用 ceph orch ls
命令的 --export
选项导出正在运行的规格,更新 yaml
文件并重新应用该服务。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
-
登录
cephadm
shell。
流程
输出服务列表:
语法
ceph orch ls [--service_type SERVICE_TYPE] [--service_name SERVICE_NAME] [--export] [--format FORMAT] [--refresh]
格式可以是 plain,
json
,json-pretty
,yaml
,xml-pretty
, 或xml
.示例
[ceph: root@host01 /]# ceph orch ls
检查特定服务或守护进程的状态:
语法
ceph orch ls [--service_type SERVICE_TYPE] [--service_name SERVICE_NAME] [--refresh]
示例
[ceph: root@host01 /]# ceph orch ls --service-type mds [ceph: root@host01 /]# ceph orch ls --service-name rgw.realm.myzone
导出服务规格:
示例
[ceph: root@host01 /]# ceph orch ls --service-type mgr --export > mgr.yaml [ceph: root@host01 /]# ceph orch ls --export > cluster.yaml
这会以
.yaml
文件格式导出文件。此文件可与ceph orch apply -i
命令一起使用,以检索单个服务的服务规格。