附录 A. Ceph RESTful API 规格
作为存储管理员,您可以通过 Ceph RESTful API 端点访问各种 Ceph 子系统。这是可用 Ceph RESTful API 方法的参考指南。
可用的 Ceph API 端点:
- 第 A.1 节 “Ceph 概述”
- 第 A.2 节 “认证”
- 第 A.3 节 “Ceph 文件系统”
- 第 A.4 节 “存储集群配置”
- 第 A.5 节 “CRUSH 规则”
- 第 A.6 节 “纠删代码配置集”
- 第 A.7 节 “功能切换”
- 第 A.8 节 “Grafana”
- 第 A.9 节 “存储集群健康状况”
- 第 A.11 节 “日志”
- 第 A.12 节 “Ceph Manager 模块”
- 第 A.13 节 “Ceph monitor”
- 第 A.14 节 “Ceph OSD”
- 第 A.15 节 “Ceph 对象网关”
- 第 A.16 节 “用于操作角色的 REST API”
- 第 A.17 节 “NFS Ganesha”
- 第 A.18 节 “Ceph 编排器”
- 第 A.19 节 “池”
- 第 A.20 节 “Prometheus”
- 第 A.21 节 “RADOS 块设备”
- 第 A.22 节 “性能计数器”
- 第 A.23 节 “角色”
- 第 A.24 节 “服务”
- 第 A.25 节 “设置”
- 第 A.26 节 “Ceph 任务”
- 第 A.27 节 “Telemetry”
- 第 A.28 节 “Ceph 用户”
先决条件
- 了解如何使用 RESTful API。
- 一个正常运行的 Red Hat Ceph Storage 集群。
-
启用 Ceph Manager
dashboard
模板。
A.1. Ceph 概述
方法引用,使用 Ceph RESTful API summary
端点显示 Ceph 概述详情。
GET /api/summary
- 描述
- 显示 Ceph 详细信息的摘要。
- 示例
GET /api/summary HTTP/1.1 Host: example.com
- 状态代码
- 200 OK - 确定。
- 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
- 401 未授权 - 未经验证的访问.请先登录。
- 403 Forbidden – Unauthorized access.请检查您的权限。
- 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
其它资源
- 如需了解更多详细信息,请参阅 Red Hat Ceph Storage Developer Guide 中的 Ceph RESTful API 章节。