10.6. 访问 Ceph 仪表板
要测试 Ceph 控制面板是否在正确运行,请完成以下验证步骤来访问它,并检查它从 Ceph 集群显示的数据是否正确。
流程
-
以
stack用户身份登录 undercloud 节点。 检索仪表板管理员登录凭证:
grep tripleo_cephadm_dashboard_admin_password <config-download>/<stack>/cephadm/cephadm-extra-vars-heat.yml
[stack@undercloud ~]$ grep tripleo_cephadm_dashboard_admin_password <config-download>/<stack>/cephadm/cephadm-extra-vars-heat.ymlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 检索 VIP 地址以访问 Ceph 仪表板:
grep tripleo_cephadm_dashboard_frontend_vip <config-download>/<stack>/cephadm/cephadm-extra-vars-ansible.yml
[stack@undercloud-0 ~]$ grep tripleo_cephadm_dashboard_frontend_vip <config-download>/<stack>/cephadm/cephadm-extra-vars-ansible.ymlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 Web 浏览器指向前端 VIP 并访问控制面板。director 在 provisioning 网络中配置并公开控制面板,以便您可以使用您检索到的 VIP 在 TCP 端口 8444 上直接访问控制面板。确保满足以下条件:
- Web 客户端主机是连接到调配网络的第 2 层。
置备网络正确路由或代理,可以从 Web 客户端主机访问。如果没有满足这些条件,您仍然可以打开 SSH 隧道来访问 overcloud 上的 Dashboard VIP:
client_host$ ssh -L 8444:<dashboard_vip>:8444 stack@<your undercloud>
client_host$ ssh -L 8444:<dashboard_vip>:8444 stack@<your undercloud>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将 <dashboard_vip> 替换为您检索到的 control plane VIP 的 IP 地址。
要访问仪表板,使用浏览器访问 http://localhost:8444,并使用以下详情进行登录:
-
cephadm创建的默认用户: admin。 <
config-download>/<stack>/cephadm/cephadm-extra-vars-heat.yml 中的密码。- 结果
- 您可以访问 Ceph 控制面板。
-
控制面板显示的数量和图形反映了 CLI 命令
ceph -s返回的同一 Ceph 集群状态。
-
有关 Red Hat Ceph Storage 仪表板的更多信息,请参阅 Red Hat Ceph Storage 管理指南