第 4 章 程序错误修复
本节论述了在这个 Red Hat Ceph Storage 发行版本中修复的用户有严重影响的错误。此外,部分还包括之前版本中发现的固定已知问题的描述。
4.1. Cephadm 实用程序
original_weight
字段作为 OSD 移除队列的属性添加
在以前的版本中,cephadm osd removal 队列没有 original_weight 的参数。因此,cephadm 模块会在 OSD 移除过程中崩溃。在这个版本中,origin_weight 字段作为 osd removal 队列的属性添加,cephadm 在 OSD 移除过程中不再崩溃。
Cephadm 在大型部署过程中不再随机标记主机离线
在以前的版本中,当 Cephadm 在大型部署中有一个短命令超时时,主机会在主机检查过程中随机标记为离线。
在这个版本中,删除简短的超时时间。cephadm 现在依赖于 mgr/cephadm/default_cephadm_command_timeout
设置指定的超时。
ssh_keepalive_interval
间隔和 ssh_keepalive_count_max
设置现在可以通过 mgr/cephadm/ssh_keepalive_interval
和 mgr/cephadm/ssh_keepalive_count_max
设置进行配置。
这些设置可让用户更好地控制主机在 Cephadm 受管集群中被标记为离线的情况,Cephadm 在大型部署期间不再随机标记主机离线。
Bugzilla:2308688
自定义 Webhook 现在在 custom-receiver
接收器下指定。
在以前的版本中,自定义 Alertmanager Webhook 在 Alertmanager 配置文件中的 默认
接收器中指定。因此,自定义警报不会发送到指定的 Webhook,除非警报与任何其他接收器不匹配。
在这个版本中,自定义 Webhook 在 custom-receiver
接收器下指定。现在,即使警报与另一个接收器匹配,警报也会发送到自定义 Webhook。
Bugzilla:2313614