Restart cinder-volume with Ceph rdb

ManuParra mparra at iaa.es
Wed May 12 21:15:42 UTC 2021


Hello Dominique, the integration with CEPH was already done and apparently everything works, I can create with CephFS manila but not Block Storage for volumes for Cinder. The OpenStack version is Train and Ceph is Octopus. If I check the Ceph Pools, I see that there is indeed a pool called cinder-volumes which is the one that connects cinder with ceph. 
Regards.

> On 12 May 2021, at 03:43, DHilsbos at performair.com wrote:
> 
> Is this a new cluster, or one that has been running for a while?
> 
> Did you just setup integration with Ceph?
> 
> This part: "rbd:volumes at ceph-rbd" doesn't look right to me.  For me (Victoria / Nautilus) this looks like: <cinder-volume-host>:<name>.
> 
> name is configured in the cinder.conf with a [<name>] section, and enabled_backends=<name> in the [DEFAULT] section.
> cinder-volume-host is something that resolves to the host running openstack-cinder-volume.service.
> 
> What version of OpenStack, and what version of Ceph are you running?
> 
> Thank you,
> 
> Dominic L. Hilsbos, MBA 
> Vice President – Information Technology 
> Perform Air International Inc.
> DHilsbos at PerformAir.com 
> www.PerformAir.com
> 
> 
> -----Original Message-----
> From: ManuParra [mailto:mparra at iaa.es] 
> Sent: Tuesday, May 11, 2021 3:00 PM
> To: Eugen Block
> Cc: openstack-discuss at lists.openstack.org
> Subject: Re: Restart cinder-volume with Ceph rdb
> 
> Thanks, I have restarted the service and I see that after a few minutes then cinder-volume service goes down again when I check it with the command openstack volume service list. 
> The host/service that contains the cinder-volumes is rbd:volumes at ceph-rbd that is RDB in Ceph, so the problem does not come from Cinder, rather from Ceph or from the RDB (Ceph) pools that stores the volumes. I have checked Ceph and the status of everything is correct, no errors or warnings. 
> The error I have is that cinder can’t  connect to rbd:volumes at ceph-rbd. Any further suggestions? Thanks in advance.
> Kind regards.
> 
>> On 11 May 2021, at 22:30, Eugen Block <eblock at nde.ag> wrote:
>> 
>> Hi,
>> 
>> so restart the volume service;-)
>> 
>> systemctl restart openstack-cinder-volume.service
>> 
>> 
>> Zitat von ManuParra <mparra at iaa.es>:
>> 
>>> Dear OpenStack community,
>>> 
>>> I have encountered a problem a few days ago and that is that when creating new volumes with:
>>> 
>>> "openstack volume create --size 20 testmv"
>>> 
>>> the volume creation status shows an error.  If I go to the error log detail it indicates:
>>> 
>>> "Schedule allocate volume: Could not find any available weighted backend".
>>> 
>>> Indeed then I go to the cinder log and it indicates:
>>> 
>>> "volume service is down - host: rbd:volumes at ceph-rbd”.
>>> 
>>> I check with:
>>> 
>>> "openstack volume service list”  in which state are the services and I see that indeed this happens:
>>> 
>>> 
>>> | cinder-volume | rbd:volumes at ceph-rbd | nova | enabled | down | 2021-04-29T09:48:42.000000 |
>>> 
>>> And stopped since 2021-04-29 !
>>> 
>>> I have checked Ceph (monitors,managers, osds. etc) and there are no problems with the Ceph BackEnd, everything is apparently working.
>>> 
>>> This happened after an uncontrolled outage.So my question is how do I restart only cinder-volumes (I also have cinder-backup, cinder-scheduler but they are ok).
>>> 
>>> Thank you very much in advance. Regards.
>> 
>> 
>> 
>> 
> 
> 
> 




More information about the openstack-discuss mailing list