<br><br><div class="gmail_quote">On Thu, Feb 7, 2013 at 10:51 AM, Jérôme Gallard <span dir="ltr"><<a href="mailto:jeronimo974@gmail.com" target="_blank">jeronimo974@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Just to add details to my first email, if it can help, here is a trace<br>
+ stdout : <a href="http://paste.openstack.org/show/30722/" target="_blank">http://paste.openstack.org/show/30722/</a><br>
<br>
Thanks,<br>
Jérôme<br>
<div class="HOEnZb"><div class="h5"><br>
On Thu, Feb 7, 2013 at 3:49 PM, Jérôme Gallard <<a href="mailto:jeronimo974@gmail.com">jeronimo974@gmail.com</a>> wrote:<br>
> Hi all,<br>
><br>
> I am testing the cinder multi backend support:<br>
> <a href="https://review.openstack.org/#/c/20347/" target="_blank">https://review.openstack.org/#/c/20347/</a> (patch 9)<br>
><br>
> When I start the cinder-volume service, it loops indefinitly with :<br>
> WARNING cinder.service [-] pid 0 not in child list<br>
> INFO cinder.service [-] Child 0 exited with status 0<br>
><br>
> Does someone have an idea about the issue?<br>
> At the end of the email I detail my lab configuration.<br>
><br>
> Thanks a lot,<br>
> Jérôme<br>
><br>
> ---<br>
> What I did to get this issue:<br>
><br>
> I setup an new OpenStack environment with devstack: everything was<br>
> working well (I was able to create / delete LVM volumes).<br>
><br>
> I stopped the running cinder-volume, -api, -scheduler processes.<br>
><br>
> I updated the cinder directory with:<br>
> git fetch <a href="https://review.openstack.org/openstack/cinder" target="_blank">https://review.openstack.org/openstack/cinder</a><br>
> refs/changes/47/20347/9 && git checkout FETCH_HEAD<br>
><br>
> I updated the cinder database:<br>
> cinder-manage db sync<br>
><br>
> I updated the /etc/cinder/cinder.conf file:<br>
> enabled_backends=backend1,backend2<br>
> [backend1]<br>
> volume_group = stack-volumes<br>
> volume_driver = cinder.volume.drivers.lvm.LVMISCSIDriver<br>
> backend_volume_type = lvm<br>
> [backend2]<br>
> volume_driver = cinder.volume.driver.FakeISCSIDriver<br>
> backend_volume_type = fake<br>
><br>
> I created 2 new volume types :<br>
> cinder type-create lvm<br>
> cinder type-create fake<br>
><br>
> I started the cinder services :<br>
> cinder-api and cinder-scheduler : OK<br>
> however, cinder-volume loops indefinitly with :<br>
> WARNING cinder.service [-] pid 0 not in child list<br>
> INFO cinder.service [-] Child 0 exited with status 0<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div>Hi Jerome,<br><br>This is still under development obviously, but your config file isn't quite right, try something like this:<br><br><div style="margin-left:40px">multi_backend_support=True<br>

enabled_backends=lvm-1,lvm-fake<br><br>[lvm-1]<br>backend_volume_type=lvm<br>volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver                                                                                                 <br>

volume_group=stack-volumes<br><br>[lvm-fake]<br>backend_volume_type = fake<br>volume_driver = cinder.volume.driver.FakeISCSIDriver</div><div style="margin-left:40px" class="h5"><br></div><br><br><br><br>