根据常规方法部署Ceph(14.2.1 or 14.2.2)集群+rgw后,通过命令“radosgw-admin zone placement modify --rgw-zone=default --placement-id=default-placement --compression=zlib”使能zlib压缩。重启集群和radosgw进程后,测试时通过“radosgw-admin bucket stats --bucket=bucket1”发现对象文件写到bucket里了,但是数据并没有压缩。从rgw的日志看也没有进到压缩流程。

这种情况在几个环境中都有。

解决方法如下:

1. 导出用户user1的元数据。

radosgw-admin metadata get user:user1 > user.json

2.修改元数据

vim user.json

修改"default_storage_class":"STANDARD"

3. 导入user.json

radosgw-admin metadata put user:user1 < user.json

4. 重启radosgw

之后测试zlib压缩生效。

注1:使用这种方法,压缩在新的bucket里生效。如果把对象put到原有的bucket,压缩不生效。同学们可以验证一下。

最新文章

  1. ERROR 1452 (23000): Cannot add or update a child row: a foreign key constraint......
  2. Delphi 提示在Delphi的IDE中,按Ctrl+Shift+G键可以为一个接口生成一个新的GUID。
  3. python用paramiko将执行的结果存入excel表格
  4. XJOI网上同步训练DAY6 T1
  5. Chapter 2 Open Book——8
  6. Convex Hull 实现理论+自制Python代码
  7. win10 uwp 模拟网页输入
  8. html统计
  9. zuul入门(3)开发zuul的过滤器
  10. Github上如何查看当前最流行的开源项目
  11. BI项目记(二):给我接套数据
  12. 在 NLTK 中使用 Stanford NLP 工具包
  13. 嵌入式启动jetty
  14. BZOJ 5381 or &amp; Codeforces 623E Transforming Sequence DP+NTT
  15. 【题解】 Luogu P4312 / SP4155 [COCI 2009] OTOCI / 极地旅行社
  16. SpringMVC学习笔记:数据的接收与返回
  17. MySQL多线程同步-Transfer使用测试
  18. asp.net core 错误定位 &amp; vs2017 远程调试部署在centos上的asp.net core程序
  19. python datetime处理时间(转)
  20. hdu-5183-Negative and Positive (NP)(hash模板)

热门文章

  1. 008_硬件基础电路_RC消火花电路分析方法和思路
  2. Laravel $request 常用方法
  3. PostgreSQL 时间函数 extract函数
  4. PHP安装与配置
  5. package.json文件说明解释
  6. 实验1C语言开发环境使用和数据类型、运算符、表达式
  7. GitLab获取人员参与项目-贡献项目列表
  8. Tkinter 之Text文本框标签
  9. 入门cmake,窥探编译过程
  10. 怎么看部分元素的js代码?