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

Reply via email to