<div dir="ltr">The problem is that the scheduler doesn't currently have enough info to know which backends are 'equivalent' and which aren't. e.g. If you have 2 ceph clusters as cinder backends, they are indistinguishable from each other.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 8 January 2015 at 12:14, Arne Wiebalck <span dir="ltr"><<a href="mailto:Arne.Wiebalck@cern.ch" target="_blank">Arne.Wiebalck@cern.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
The fact that volume requests (in particular deletions) are coupled with certain Cinder hosts is not ideal from an operational perspective:<br>
if the node has meanwhile disappeared, e.g. retired, the deletion gets stuck and can only be unblocked by changing the database. Some<br>
people apparently use the ‘host’ option in cinder.conf to make the hosts indistinguishable, but this creates problems in other places.<br>
<br>
>From what I see, even for backends that would support it (such as Ceph), Cinder currently does not provide means to ensure that any of<br>
the hosts capable of performing a volume operation would be assigned the request in case the original/desired one is no more available,<br>
right?<br>
<br>
If that is correct, how about changing the scheduling of delete operation to use the same logic as create operations, that is pick any of the<br>
available hosts, rather than the one which created a volume in the first place (for backends where that is possible, of course)?<br>
<br>
Thanks!<br>
 Arne<br>
<br>
—<br>
<span class="HOEnZb"><font color="#888888">Arne Wiebalck<br>
CERN IT<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>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Duncan Thomas</div>
</div>