<div dir="ltr">Hi, <div><br></div><div>I am trying to deploy cinder-backup service and c-vol uses multi-backend, the configuration as follows:</div><div><br></div><div>...</div><div><div>enabled_backends = ceph1, ceph2</div><div>backup_driver = cinder.backup.drivers.ceph</div><div>backup_ceph_conf=/etc/ceph/ceph.conf</div><div>backup_ceph_user = admin</div><div>backup_ceph_chunk_size = 134217728</div><div>backup_ceph_pool = cinder-backups</div><div>backup_ceph_stripe_unit = 0</div><div>backup_ceph_stripe_count = 0</div></div><div>...</div><div><div>[ceph1]</div><div>rbd_ceph_conf=/etc/ceph/server-31.conf</div><div>backend_host=cinder</div><div>rbd_user=admin</div><div>volume_backend_name=ceph1</div><div>volume_driver=cinder.volume.drivers.rbd.RBDDriver</div><div>rbd_pool=cinder-volumes</div><div>rbd_secret_uuid=035adbab-a410-4ec6-a3f1-d1eaaac4db6a</div><div>rbd_store_chunk_size=4</div><div>rbd_cluster_name=server-31</div><div><br></div><div>[ceph2]</div><div>rbd_ceph_conf=/etc/ceph/server-32.conf</div><div>backend_host=cinder</div><div>rbd_user=admin</div><div>volume_backend_name=ceph2</div><div>volume_driver=cinder.volume.drivers.rbd.RBDDriver</div><div>rbd_pool=cinder-volumes</div><div>rbd_secret_uuid=7058cdfc-8297-4c06-b965-0604cc7991fc</div><div>rbd_store_chunk_size=4</div><div>rbd_cluster_name=server-32</div></div><div><br></div><div>the server-31 and server-32 are different ceph cluster.</div><div><br></div><div>All cinder services look OK:</div><div><br></div><div>cinder service-list</div><div><div>+------------------+-----------------+------+---------+-------+----------------------------+-----------------+</div><div>|      Binary      |       Host      | Zone |  Status | State |         Updated_at         | Disabled Reason |</div><div>+------------------+-----------------+------+---------+-------+----------------------------+-----------------+</div><div>|  cinder-backup   |    server-31    | nova | enabled |   up  | 2017-02-07T02:13:51.000000 |        -        |</div><div>| cinder-scheduler |    server-33    | nova | enabled |   up  | 2017-02-07T02:13:52.000000 |        -        |</div><div>|  cinder-volume   |   cinder@ceph1  | nova | enabled |   up  | 2017-02-07T02:13:43.000000 |        -        |</div><div>|  cinder-volume   |   cinder@ceph2  | nova | enabled |   up  | 2017-02-07T02:13:43.000000 |        -        |</div><div>+------------------+-----------------+------+---------+-------+----------------------------+-----------------+<br></div></div><div><br></div><div>Firstly, create two volume with different backend:</div><div><br></div><div>cinder create --volume-type ceph1 --name ceph1 1</div><div>cinder create --volume-type ceph2 --name ceph2 2</div><div><br></div><div>Then try to create backup:</div><div><br></div><div>cinder backup-create ceph1</div><div>cinder backup-create ceph2</div><div><br></div><div>The result show that the ceph1 is ok but the ceph2 always fails to create backup, and the log show the image not found error:</div><div><br></div><div><div>2017-02-06 15:08:21.185 121910 ERROR os_brick.initiator.linuxrbd [req-8abc2a96-1152-4906-8dfa-9bdb8f7001cd c12f90f5257a446682aa7cd11b2d1a97 78b0cf3fa582430ba9be966c7af441bc - - -] error opening rbd image volume-380ba471-b7f0-4e8f-a55a-5e0c39fa1349</div><div>2017-02-06 15:08:21.185 121910 ERROR os_brick.initiator.linuxrbd Traceback (most recent call last):</div><div>2017-02-06 15:08:21.185 121910 ERROR os_brick.initiator.linuxrbd   File "/usr/lib/python2.7/site-packages/os_brick/initiator/linuxrbd.py", line 98, in __init__</div><div>2017-02-06 15:08:21.185 121910 ERROR os_brick.initiator.linuxrbd     read_only=read_only)</div><div>2017-02-06 15:08:21.185 121910 ERROR os_brick.initiator.linuxrbd   File "rbd.pyx", line 1042, in rbd.Image.__init__ (rbd.c:8581)</div><div>2017-02-06 15:08:21.185 121910 ERROR os_brick.initiator.linuxrbd ImageNotFound: error opening image volume-380ba471-b7f0-4e8f-a55a-5e0c39fa1349 at snapshot None</div><div>2017-02-06 15:08:21.185 121910 ERROR os_brick.initiator.linuxrbd</div></div><div><br></div><div>It seems that the backup service connected wrong ceph cluster to get volume image.</div><div><br></div><div>I wonder if the backup service support multibackend or I did something wrong configuration.</div><div><br></div><div><span style="font-size:12.8px">Thank you very much!</span><br></div><div><br></div><div><br></div></div>