第 12 章 使用控制面板管理 Ceph 对象网关
作为存储管理员,仪表板的 Ceph 对象网关功能允许您管理和监控 Ceph 对象网关。
您还可以使用控制面板创建使用安全套接字层(SSL)的 Ceph 对象网关服务。
例如,借助监控功能,您可以查看网关守护进程(如其区域名称)或 GET 和 PUT 速率的性能图形的详细信息。通过管理功能,您可以查看、创建和编辑用户和存储桶。
Ceph 对象网关功能在用户功能和 bucket 功能之间划分。
12.1. 手动将 Ceph 对象网关登录凭据添加到仪表板中
Red Hat Ceph Storage 控制面板可以管理 Ceph 对象网关,也称为 RADOS 网关或 RGW。使用 cephadm
部署 Ceph 对象网关时,会自动配置控制面板使用的 Ceph 对象网关凭据。您也可以使用 命令行界面手动将 Ceph 对象网关凭据强制到 Ceph 控制面板。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 已安装仪表板。
- 已安装 Ceph 对象网关。
流程
登录到 Cephadm shell:
示例
[root@host01 ~]# cephadm shell
手动设置凭证:
示例
[ceph: root@host01 /]# ceph dashboard set-rgw-credentials
这会为系统中的每个域创建一个 Ceph 对象网关用户,其具有 UID
dashboard
。可选:如果您在 Ceph Object Gateway
admin
API 中配置了自定义 admin 资源,则必须设置 admin 资源:语法
ceph dashboard set-rgw-api-admin-resource RGW_API_ADMIN_RESOURCE
示例
[ceph: root@host01 /]# ceph dashboard set-rgw-api-admin-resource admin Option RGW_API_ADMIN_RESOURCE updated
可选: 如果您将 HTTPS 与自签名证书搭配使用,请在仪表板中禁用证书验证以避免拒绝的连接。
如果证书由未知证书颁发机构签名,或者所使用的主机名与证书中的主机名不匹配,则拒绝的连接可能会发生。
语法
ceph dashboard set-rgw-api-ssl-verify false
示例
[ceph: root@host01 /]# ceph dashboard set-rgw-api-ssl-verify False Option RGW_API_SSL_VERIFY updated
可选:如果对象网关需要很长时间来处理请求,并且仪表板运行超时,您可以设置超时值:
语法
ceph dashboard set-rest-requests-timeout _TIME_IN_SECONDS_
默认值为 45 秒。
示例
[ceph: root@host01 /]# ceph dashboard set-rest-requests-timeout 240