
ceph bugs
文章平均质量分 56
zzboat0422
这个作者很懒,什么都没留下…
展开
-
【Ceph Bugs 系列】Ceph Luminous 12 版本 bluestore 占用大量额外空间
环境信息一共三套 Ceph 环境进行对比,配置如下:配置\版本12.2.1212.2.1314.2.16节点数量101010HDD 数量360360360HDD 规格10TB10TB10TB物理容量3.2PiB3.2PiB3.2PiB使用场景cephfscephfscephfs文件系统bluestorebluestorebluestorecephfs_data PG 数819281928192ce原创 2021-03-22 00:16:10 · 663 阅读 · 2 评论 -
【Ceph Bugs 系列】使用 s3cmd 无法删除对象,由于 rgw_num_rados_handles 的值大于 1
环境信息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 版本原创 2021-02-19 15:57:00 · 642 阅读 · 0 评论 -
【Ceph Bugs 系列】Ceph Luminous 12.2.12 版本不支持以“/“开头的对象上传,报错:SignatureDoesNotMatch
环境信息Ceph 版本:Ceph Luminous 12.2.12问题描述若上传到 s3 对象存储的文件名以 “/” 开关,例如文件名为 /tmp/aaa,则会报错:SignatureDoesNotMatch问题分析经测试,在12.2.10,12.2.13,14.2.x 版本中均不存在此问题,可能为 12.2.12 版本特有的 bug。解决方案升级 Ceph 版本,或者手动去掉文件名开头的 “/”。附录s3 对象存储对 object 的 key 名和 bucket 名均有要求,例如:以下原创 2021-02-09 17:08:29 · 390 阅读 · 0 评论 -
【Ceph Bugs 系列】Red Hat Ceph Storage 3.2 设置 lifecycle 后,JDK 报错:Error parsing expiry-date from x-amz-ex
环境信息Ceph 版本:Red Hat Ceph Storage 3.1(对应社区版为 12.2.8)问题描述如果在对象存储的 bucket 上设置了 lifecycle(生命周期),那么 rgw 网关返回给客户端的 response headers 中会加一个 x-amz-expiration。对于 x-amz-expiration 的格式,Amazon 官网给出的示例为:x-amz-expiration: expiry-data="Fri, 21 Dec 2012 00:00:00 GMT,原创 2021-02-09 16:44:02 · 331 阅读 · 0 评论 -
【Ceph Bugs 系列】汇总目录
本系列文章主要记录本人在运维 Ceph 这么多年中遇到的各种 Bug,以及部分解决方案。分享出来也方便与大家一起学习交流。此文为系列文章的目录总览,每写完一篇会将超链接添加到此文中。rgw 对象存储【Ceph Bugs 系列】Ceph Luminous 12.2.12 版本不支持以"/"开头的对象上传,报错:SignatureDoesNotMatch【】Ceph Luminous 12 版本不支持 list_object_v2 接口Ceph Luminous 12 版本不支持过期时间...原创 2021-02-09 15:29:24 · 342 阅读 · 0 评论