Re: RBD mirror direction settings issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Ilya,

I found that problem was while enabling mirror on the pool, the site-name wasn't specified correctly. I had to explicitly defined site name while enabling mirror on the pool and now all works fine.


Thank you!



On 5/1/22 13:40, Ilya Dryomov wrote:
On Sat, Apr 30, 2022 at 3:45 PM Denis Polom <denispolom@xxxxxxxxx> wrote:
Hi,

I'm setting up RBD mirror between two Ceph clusters and have an issue to
set up rx-tx direction on primary site.

Issuing the command

rbd mirror pool peer bootstrap import --direction rx-tx --site-name
primary rbd token
Hi Denis,

Normally, the token is created on the primary cluster and imported on
the secondary cluster.  Judging by --site-name primary here, you seem
to be doing it the other way around?

I'm expecting the bi-directional mirror for the pool rbd. But I'm
getting tx-only:

Mode: pool
Site Name: primary

Peer Sites:

UUID: df53d6f6-bd5e-44c1-adbe-90c170a90b27
Name: secondary
Mirror UUID: af8cc295-0574-4add-98aa-01018082e5e1
Direction: tx-only


Both clusters can talk to each other and I can issue the ceph commands
between both. On secondary cluster direction is rx-tx and this happens
on primary only.
Are rbd-mirror daemons running?

I would suggest starting from scratch and if it still doesn't work,
pasting all steps here.  To start from scratch, remove the peers on
both sides:

Cluster A:

$ rbd mirror pool peer remove rbd df53d6f6-bd5e-44c1-adbe-90c170a90b27
$ rbd mirror pool disable rbd

Cluster B:

$ rbd mirror pool peer remove rbd <see rbd mirror pool info on cluster B>
$ rbd mirror pool disable rbd

And set up bidirectional mirroring as follows:

Cluster A:

$ rbd mirror pool enable --site-name cluster-a rbd pool
$ rbd mirror pool peer bootstrap create rbd > token-file

Cluster B:

$ rbd mirror pool peer bootstrap import --site-name cluster-b rbd token-file

Thanks,

                 Ilya
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux