搜索

4.11. 部署 Ceph 集群

download PDF

Deploy 页面允许您以原生 Ansible 格式保存安装设置,并在需要时检查或修改它们,启动安装,监控其进度,并在安装成功完成后查看集群的状态。

先决条件

流程

  1. 单击页面右下角的 Save 按钮,将安装设置保存到 Ansible playbook 中,供 Ansible 用于执行实际安装。

    点 Save 按钮
  2. 可选:查看或进一步自定义位于 Ansible 管理节点上的 Ansible playbook 中的设置。playbook 位于 /usr/share/ceph-ansible。如需有关 Ansible playbook 以及如何使用它们自定义安装的更多信息,请参阅 安装 Red Hat Ceph Storage 集群
  3. 为 Grafana 和仪表板保护默认用户名和密码。从 Red Hat Ceph Storage 4.1 开始,您必须在 /usr/share/ceph-ansible/group_vars/all.yml 中取消注释或设置 dashboard_admin_passwordgrafana_admin_password。为每个用户设置安全密码.另外,为 dashboard_admin_usergrafana_admin_user 设置自定义用户名。
  4. 单击页面右下角的 Deploy 按钮以开始安装。

    点 Deploy 按钮
  5. 观察正在运行时的安装进度。

    1 处的信息显示安装是否正在运行、开始时间和已过时间。2 的信息显示了已尝试的 Ansible 任务的摘要。3 的信息显示了已安装或正在安装的角色。绿色表示一个角色,其中分配了该角色的所有主机都已安装了该角色。蓝色代表了一个角色,其中分配了该角色的主机仍然被安装。在 4 中,您可以查看当前任务的详情或查看失败的任务。使用 Filter by 菜单在当前任务和失败的任务之间切换。

    安装进度

    角色名称来自 Ansible 清单文件。这等同于:mons 是 Monitor,mgrs 是 Manager,请注意 Manager 角色与 Monitor 角色一起安装,osds 是对象存储设备,mdss 是元数据服务器,rgws 是 RADOS 网关,metrics 是 Grafana,用于仪表板指标。示例屏幕截图中未显示: iscsigws 是 iSCSI 网关。

  6. 安装完成后,单击页面右下角的 Complete 按钮。这将打开一个窗口,显示命令 ceph status 的输出,以及控制面板访问信息。

    Complete 按钮
  7. 将以下示例中的集群状态信息与集群中的集群状态信息进行比较。示例显示了一个健康集群,所有 OSD 都正常运行和内向,并且所有服务都处于活动状态。PG 处于 active+clean 状态。如果集群的某些方面不相同,请参阅故障排除指南以了解有关如何解决问题的信息。

    Ceph 集群状态窗口
  8. 在 Ceph Cluster Status 窗口的底部,会显示控制面板访问信息,包括 URL、用户名和密码。记录此信息。

    仪表板访问信息
  9. 使用上一步中的信息以及控制面板指南来访问控制面板

    Dashboard

    控制面板提供了一个 Web 界面,您可以管理和监控 Red Hat Ceph Storage 集群。如需更多信息,请参阅控制面板指南

  10. 可选:查看 cockpit-ceph-installer.log 文件。此文件记录了选择的日志,以及探测进程生成的关联警告。它位于运行安装程序脚本 ansible-runner-service.sh 的用户主目录中。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.