环境信息
Ceph 版本:Ceph Luminous 12.2.12
问题描述
rgw_num_rados_handles
的值默认为 1 ,在早期版本中,增加此值可以提高 rgw 对象存储的性能。
在此版本的 Ceph 中,如果配置了rgw_num_rados_handles
的值大于 1,则可能造成使用 s3cmd 无法删除对象。
问题分析
经检索,为 Ceph 的 bug :BUG #37734。
而且 Ceph 社区不建议调大此值,认为会造成内存泄漏。
从 Ceph Nautilus 14.2.3 版本之后,此配置选项已经从 Ceph 配置中删除。
解决方案
将rgw_num_rados_handles
的值调回 1 后,即可删除。