Hi Dillaman, Thank you for getting back to me. My system is ubuntu, so I using "sudo rbd-mirror --cluster=local --log-file=mirror.log --debug-rbd-mirror=20/5" instead. I was read your reply but still confused. The image journaling is enable. ---------------rbd info start------------------- $ rbd info test rbd image 'test': size 1024 MB in 256 objects order 22 (4096 kB objects) block_name_prefix: rbd_data.853d2ae8944a format: 2 features: layering, exclusive-lock, object-map, fast-diff, deep-flatten, journaling flags: journal: 853d2ae8944a mirroring state: enabled mirroring global id: 912e6673-6dd9-480c-bfe1-f134f79a9989 mirroring primary: true ----------------rbd info end--------------------
And logs like below, I do not seem any errors. But images never show up on site2. ----------------log start -------------------- 2016-05-13 10:33:47.076797 7f70d0469c80 20 rbd-mirror: Mirror::run: enter 2016-05-13 10:33:47.076800 7f70d0469c80 20 rbd-mirror: ClusterWatcher::refresh_pools: enter 2016-05-13 10:33:47.083209 7f70d0469c80 20 rbd-mirror: ClusterWatcher::read_configs: pool rbd has mirroring enabled for peer uuid: 1add7cb3-2cee-43a3-a67c-4c5adb9d455d cluster: remote client: client.admin 2016-05-13 10:33:47.083229 7f70d0469c80 20 rbd-mirror: Mirror::update_replayers: enter 2016-05-13 10:33:47.083231 7f70d0469c80 20 rbd-mirror: Mirror::update_replayers: starting replayer for uuid: 1add7cb3-2cee-43a3-a67c-4c5adb9d455d cluster: remote client: client.admin 2016-05-13 10:33:47.083271 7f70d0469c80 20 rbd-mirror: Replayer::init: replaying for uuid: 1add7cb3-2cee-43a3-a67c-4c5adb9d455d cluster: remote client: client.admin 2016-05-13 10:33:47.091120 7f70d0469c80 20 rbd-mirror: Replayer::init: connected to uuid: 1add7cb3-2cee-43a3-a67c-4c5adb9d455d cluster: remote client: client.admin 2016-05-13 10:33:47.091178 7f70d0469c80 20 rbd-mirror: PoolWatcher::refresh_images: enter 2016-05-13 10:33:47.096067 7f707bfff700 20 rbd-mirror: Replayer::run: enter 2016-05-13 10:33:47.096207 7f707bfff700 20 rbd-mirror: Replayer::set_sources: enter ---------------------log end-------------------- Do I need upgrade kernel to 4.4 or higher? Best wishes, Mika 2016-05-12 21:10 GMT+08:00 Jason Dillaman <jdill...@redhat.com>: > On Thu, May 12, 2016 at 6:33 AM, Mika c <mika.leaf...@gmail.com> wrote: > > > 4.) Both sites installed "rbd-mirror". > > Start daemon "rbd-mirror" . > > On site1:$sudo rbd-mirror -m 192.168.168.21:6789 > > On site2:$sudo rbd-mirror -m 192.168.168.22:6789 > > Assuming you use keep "ceph" as the local cluster name and use > "remote" for its peer, you should be able to do the following: > > systemctl enable ceph-rbd-mirror@0 > systemctl start ceph-rbd-mirror@0 > > You can override the local cluster name by putting > "CLUSTER=<whatever>" in /etc/sysconfig/ceph. The name of the remote > cluster is derived from the registration added via the "rbd mirror > pool peer add" command. > > -- > Jason >
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com