Hi, We are running the following radosgw( luminous 12.2.8) replications scenario. 1) We have 2 clusters, each running a radosgw, Cluster1 defined as master, and Cluster2 as slave. 2) We create a number of bucket with objects via master and slave 3) We shutdown the Cluster1 4) We execute failover on Cluster2: radosgw-admin zone modify --master --default radosgw-admin period update --commit 5) We create some new bucket and delete some existing bucket that were created in Step 2 6) We restart Cluster1, and execute :radosgw-admin realm pull radosgw-admin period pull 7) We saw that resync has finished succesfull and Cluster1 is defined as slave and Cluster2 as master
The issue that now we see in Cluster1 the buckets that were deleted in Step5 ( while this cluster was down). We have waited awhile to see if maybe there were some objects left that should be deleted by GC, but even after a few hours those buckets are still visible in Cluster1 and not visible in Cluster2 We also tried: 6) We restart Cluster1, and execute :radosgw-admin period pull But then we see that sync is stuck, both of the clusters are defined as masters, and Cluster1 current period is the one before last period of Cluster2 How can we fix this issue? Is there some config command that should be called during failover? Thanks, Rom
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com