Ceph Dashboard介绍

Ceph 的监控可视化界面方案很多——grafana、Kraken。但是从Luminous开始,Ceph 提供了原生的Dashboard功能,通过Dashboard可以获取Ceph集群的各种基本状态信息。
mimic版 (nautilus版) dashboard 安装。如果是 (nautilus版) 需要安装 ceph-mgr-dashboard

配置Ceph Dashboard

  1. 1、在每个mgr节点安装
  2. # yum install ceph-mgr-dashboard
  3. 2、开启mgr功能
  4. # ceph mgr module enable dashboard
  5. 3、生成并安装自签名的证书
  6. # ceph dashboard create-self-signed-cert
  7. 4、创建一个dashboard登录用户名密码
  8. # ceph dashboard ac-user-create guest 1q2w3e4r administrator
  9. 5、查看服务访问方式
  10. # ceph mgr services

修改默认配置命令

  1. 指定集群dashboard的访问端口
  2. # ceph config-key set mgr/dashboard/server_port 7000
  3. 指定集群 dashboard的访问IP
  4. # ceph config-key set mgr/dashboard/server_addr $IP

开启Object Gateway管理功能

  1. 1、创建rgw用户
  2. # radosgw-admin user info --uid=user01
  3. 2、提供Dashboard证书
  4. # ceph dashboard set-rgw-api-access-key $access_key
  5. # ceph dashboard set-rgw-api-secret-key $secret_key
  6. 3、配置rgw主机名和端口
  7. # ceph dashboard set-rgw-api-host 10.151.30.125
  8. 4、刷新web页面