2.11. 手动启用 Red Hat Ceph Storage Dashboard


如果您在引导过程中使用 --skip-dashboard 选项安装了 Red Hat Ceph Storage 集群,仪表板 URL 和凭证不会出现在引导输出中。您可以使用命令行界面手动启用仪表板。虽然部署了 Prometheus、Grafana、Alertmanager、Alertmanager 和 node-exporter 等监控堆栈组件,但它们会被禁用,您必须手动启用。

先决条件

  • 在 bootstrap 中使用 --skip-dashboard 选项安装运行的 Red Hat Ceph Storage 集群。
  • 需要启用控制面板的主机的根级别访问权限。

流程

  1. 登录到 Cephadm shell:

    示例

    [root@host01 ~]# cephadm shell

  2. 检查 Ceph Manager 服务:

    示例

    [ceph: root@host01 /]# ceph mgr services
    
    {
        "prometheus": "http://10.8.0.101:9283/"
    }

    您可以看到没有配置 Dashboard URL。

  3. 启用 dashboard 模块:

    示例

    [ceph: root@host01 /]# ceph mgr module enable dashboard

  4. 为仪表板访问创建自签名证书:

    示例

    [ceph: root@host01 /]# ceph dashboard create-self-signed-cert

    注意

    您可以禁用证书验证以避免认证错误。

  5. 检查 Ceph Manager 服务:

    示例

    [ceph: root@host01 /]# ceph mgr services
    
    {
        "dashboard": "https://10.8.0.101:8443/",
        "prometheus": "http://10.8.0.101:9283/"
    }

  6. 创建 admin 用户和密码以访问 Red Hat Ceph Storage 仪表板:

    语法

    echo -n "PASSWORD" > PASSWORD_FILE
    ceph dashboard ac-user-create admin -i PASSWORD_FILE administrator

    示例

    [ceph: root@host01 /]# echo -n "p@ssw0rd" > password.txt
    [ceph: root@host01 /]# ceph dashboard ac-user-create admin -i password.txt administrator

  7. 启用监控堆栈。详情请参阅 Red Hat Ceph Storage Dashboard 指南中的启用监控堆栈部分

其它资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.