ceph 开启MGR监控模块

  • 内容
  • 相关

开启MGR监控模块
ceph mgr module enable dashboard
如果以上操作报错如下:
Error ENOENT: all mgr daemons do not support module 'dashboard', pass --force to force enablement

则因为没有安装ceph-mgr-dashboard,在mgr的节点上安装
yum install ceph-mgr-dashboard

编辑ceph.conf文件
[root@controller ~]# cd ceph-deploy/
[root@controller ceph-deploy]# vim ceph.conf
[mon]
mgr initial modules = dashboard

推送配置并重启mgr
[root@controller ceph-deploy]# ceph-deploy --overwrite-conf admin controller compute01 compute02
systemctl restart ceph-mgr@controller
systemctl restart ceph-mgr@compute01
systemctl restart ceph-mgr@compute02

web登录配置
默认情况下,仪表板的所有HTTP连接均使用SSL/TLS进行保护。
要快速启动并运行仪表板,可以使用以下内置命令生成并安装自签名证书:
[root@node1 my-cluster]# ceph dashboard create-self-signed-cert
Self-signed certificate created

创建具有管理员角色的用户:
[root@controller ceph-deploy]# vim passwd
admin
[root@controller ceph-deploy]# ceph dashboard set-login-credentials admin -i passwd 
******************************************************************
***          WARNING: this command is deprecated.              ***
*** Please use the ac-user-* related commands to manage users. ***
******************************************************************
Username and password updated

#查看ceph-mgr服务:
[root@controller ceph-deploy]# ceph mgr services
{
    "dashboard": "https://controller:8443/"
}


以上配置完成后,浏览器输入https://controller:8443输入用户名admin,密码admin登录即可查看
QQ图片20210612233421.png



本文标签:

版权声明:若无特殊注明,本文皆为《技术张儿》原创,转载请保留文章出处。

本文链接:ceph 开启MGR监控模块 - http://poweroff.cn/ceph/390.html