第 3 章 新功能


本节列出了本 Red Hat Ceph Storage 版本中引入的所有主要更新、增强功能和新功能。

3.1. Ceph Ansible 实用程序

用户现在可以清除仪表板和监控堆栈

在以前的版本中,用户无法单独清除 Ceph Manager 仪表板和监控堆栈组件,如 Alertmanager、Prometheus、Grafana 和 node-exporter。

使用 'purge-dashboard.yml ' playbook 时,用户只能删除仪表板和监控堆栈组件。

使用 osd_auto_discovery: true 清除存储集群,现在清除集群并删除 Ceph OSD

在以前的版本中,清除使用 osd_auto_discovery: true 部署的存储集群不会清除 Ceph OSD。在这个版本中,purge playbook 会如预期运行,并在部署有 osd_auto_discovery: true 的存储集群时删除 Ceph OSD。

Alertmanager 配置可自定义

在这个版本中,您可以使用 /group_vars/all.yml 文件中的 alertmanager_conf_overrides 参数来自定义 Alertmanager 配置。

专用网络支持 Red Hat Ceph Storage Dashboard 部署

在以前的版本中,ceph-ansible 描述了部署仪表板应使用的地址与 public_network 位于同一个子网中。

在这个版本中,您可以通过使用 CIDR 子网地址设置 /group_vars/all.yml 文件中的 dashboard_network 参数来覆盖仪表板的默认专用子网。

支持在配置文件中设置全局 NFS 选项

在以前的版本中,ceph-ansible 不允许覆盖配置文件中的任何参数。

在此发行版本中,您可以通过在 group_vars/all.yml 中设置变量 ganesha_core_param_overrides,覆盖 ganesha.conf 文件中的 NFS_CORE_PARAM 块部分中的任何参数。

在开始升级前,ceph-ansible 会检查 Ceph Monitor 仲裁

在以前的版本中,当存储集群处于 HEALTH ERR 或 HEALTH WARN WARN 状态时,因为 Ceph 监视器要停机,所以 rolling_upgrade.yml playbook 将运行。但是,升级会失败,仲裁丢失,从而导致 I/O 丢失或集群失败。

在这个版本中,在开始升级前,ceph-ansible 会检查 Ceph Monitor 仲裁。

现在支持容器化部署的 systemd 目标单元

在以前的版本中,无法停止容器化部署中的所有 Ceph 守护进程。

在这个版本中,支持容器化部署的 systemd 目标单元,您可以停止主机上的所有 Ceph 守护进程或特定的 Ceph 守护进程,类似于裸机部署。

在执行 playbook 前,Ceph-ansible 现在会在升级过程中检查相关的发行版本

在这个版本中,在存储集群升级期间,ceph-ansible 会首先检查相关发行版本,如果提供了错误的 Ceph 版本,playbook 会失败并显示错误消息。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.