I create two new cluster and successfully deploy a multisite. However it gets error "failed to commit period: (2202) Unknown error 2202" when I commit period on the secondary zone, while the master zone has data in it. I'm not sure if the multisite can just be deployed on two new zones? Zhenshi Zhou <deaderzzs@xxxxxxxxx> 于2020年4月2日周四 下午2:47写道: > Hi, I am new on rgw and try deploying a mutisite cluster in order to sync > data from one cluster to another. > My source zone is the default zone in the default zonegroup, structure as > belows: > > realm: big-realm > | > zonegroup: default > / \ > master zone: default secondary zone: backup > > *STEP*: > on source cluster: > 1. radosgw-admin realm create --rgw-realm=big-realm --default > 2. radosgw-admin zonegroup modify --rgw-realm big-realm --rgw-zonegroup > default --master --endpoints "http://172.24.29.26:7480" > 3. radosgw-admin zone modify --rgw-zonegroup default --rgw-zone default > --master --endpoints "http://172.24.29.26:7480" > 4. radosgw-admin user create --uid=sync-user > --display-name="Synchronization User" --access-key=redhat --secret=redhat > --system > 5. radosgw-admin zone modify --rgw-zone=default --access-key=redhat > --secret=redhat > 6. radosgw-admin period update --commit > > on destination cluster: > 1. radosgw-admin realm pull --url="http://172.24.29.26:7480 > <http://172.24.29.26/>" --access-key=redhat --secret=redhat > --rgw-realm=big-realm > 2. radosgw-admin realm default --rgw-realm=big-realm > 3. radosgw-admin period pull --url="http://172.24.29.26:7480" > --access-key=redhat --secret=redhat > 4. radosgw-admin zonegroup default --rgw-zonegroup=default > 5. radosgw-admin zone create --rgw-zonegroup=default --rgw-zone=backup > --endpoints="http://172.24.29.29:7480" --access-key=redhat > --secret=redhat --default > 6. radosgw-admin period update --commit > > commit period on secondary zone get error: > 2020-04-02 14:36:04.707 7fd8ee9376c0 1 Cannot find zone > id=8c75360a-c0cf-4772-b85e-ff74726396c2 (name=backup), switching to local > zonegroup configuration > Sending period to new master zone 5fba7cae-47f1-4c8e-9a34-1b499c9c27f8 > request failed: (2202) Unknown error 2202 > failed to commit period: (2202) Unknown error 2202 > radosgw-admin sync status: > 2020-04-02 14:37:18.330 7f27c60676c0 1 Cannot find zone > id=8c75360a-c0cf-4772-b85e-ff74726396c2 (name=backup), switching to local > zonegroup configuration > realm fec73799-36be-4418-abb2-9804cc83d83d (big-realm) > zonegroup fc61ac2f-dc1d-421b-90af-ffe9113b9935 (default) > zone 8c75360a-c0cf-4772-b85e-ff74726396c2 (backup) > metadata sync failed to read sync status: (2) No such file or directory > data sync source: 5fba7cae-47f1-4c8e-9a34-1b499c9c27f8 (default) > syncing > full sync: 0/128 shards > incremental sync: 128/128 shards > data is caught up with source > > > My source cluster's version is 13.2.8, and destination cluster's is 14.2.8. > I tried sync data from cluster of both 13.2.8 version and got the same > error. > Is there any step I was wrong or the default zone cannot be synced? > > Thanks > _______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx