利用bucket localtion实现rgw集群扩容
扩容思路:ceph集群容量不足的时候,新加的OSD组成新的pool,制定新的rule规则,新建的bucket都存放在这些新加入的pool里面,注意扩容仅限于新加的bucket,已有的bucket扩容不适用。 ###1.新建pool ceph osd pool create .rgw.buckets.custom 4096 4096 ceph osd pool create .rgw.buckets.custom.index 512 512 ceph osd pool create .rgw.buckets.custom.extra 64 64 ###2.调整region和zone配置 导出region配置 radosgw-admin region get --name client.radosgw.us-zone1 > region.conf.json 编辑region.conf.json,修改placement_targets部分 #修改前 "placement_targets": [ { "name": "default-placement", "tags": [] } ], "default_placement": "default-placement" #修改后 "placement_targets": [ { "name": "default-placement",