<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"><span>Thanks for reply,</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;"><span><br></span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;">1. checked DB and have mysql:cinder:services listing both cinder hosts running cinder-volume, cinder-api and cinder-scheduler. I think I should be running cinder-volume only but that doesn't work either. I tried running :</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent;
 font-style: normal;">nodeA: cinder-{api,volume,sheduler}, keystone,nova*</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;">nodeB: cinder-volume</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;">but that seems to be wrong.</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;"><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;">2. do you mean I should skip "--availability-zone" flag and just overflow one cinder instance and to see whether second will pick up the slack?</div><div style="font-family: 'times
 new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;"><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;">BTW - with "--availability-zone={nova-volume,nova,cinder}:nodeB" I keep on getting:</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;"><br></div><div style="background-color: transparent;">WillNotSchedule: Host nodeB is not up or doesn't exist.<br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;"><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color:
 transparent; font-style: normal;">Quite possibly I forgot to setup something simple, but what?</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;"><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;">What is the right sequence to install 2 cinder nodes that I can use from my nova nodes? (I don't care about HA/redundancy at this point).</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal;"><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;">  <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"> <div style="font-family:
 'times new roman', 'new york', times, serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1">  <font size="2" face="Arial"> <b><span style="font-weight:bold;">From:</span></b> Daniels Cai <danxcai@gmail.com><br> <b><span style="font-weight: bold;">To:</span></b> Dmitry Makovey <dmakovey@yahoo.com> <br><b><span style="font-weight: bold;">Cc:</span></b> Dmitry Mescheryakov <dmescheryakov@mirantis.com>; "openstack@lists.launchpad.net" <openstack@lists.launchpad.net> <br> <b><span style="font-weight: bold;">Sent:</span></b> Friday, April 19, 2013 6:21 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Openstack] Multinode setup?<br> </font> </div> <div class="y_msg_container"><br>
<meta http-equiv="x-dns-prefetch-control" content="off"><div id="yiv1484697710"><div><div>hi Dmitry</div><div>Cinder service is not managed by nova-manage service list </div><div>Mq is only needed to be installed once </div>
<div><br></div><div>You can do the following to check whether multi node works </div><div><br></div><div>1.check MySQL db cinder database , there should be a table named "service" which record all the available cinder services. </div>
<div>If not please check your cinder config file,make sure the service record is created and do step2 </div><div><br></div><div>2. tail -f /var/log/cinder/cinder-volume in all of your cinder scheduler service host </div><div>
And then create as many empty cinder volume as you can </div><div>A log will be generated when a cinder-volume works </div><div><br></div><div><br></div><div><br>发自我的 iPhone</div><div><br>在 2013-4-20,3:18,Dmitry Makovey <<a rel="nofollow" ymailto="mailto:dmakovey@yahoo.com" target="_blank" href="mailto:dmakovey@yahoo.com">dmakovey@yahoo.com</a>> 写道:<br>
<br></div><blockquote type="cite"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"><div style="font-size:12pt;">
<span style="background-color:transparent;"># cinder-manage host list</span><br></div><div style="background-color:transparent;color:rgb(0,0,0);font-size:16px;font-style:normal;">
<span><div style="background-color:transparent;">host                            zone           </div><div style="background-color:transparent;"><a rel="nofollow" target="_blank" href="http://primary.bar.com/">primary.bar.com</a>           nova           </div>
<div style="background-color:transparent;"><a rel="nofollow" target="_blank" href="http://foo.bar.com/">foo.bar.com</a>          nova           </div><div style="color:rgb(0,0,0);font-size:16px;font-style:normal;">
<br></div><div style="color:rgb(0,0,0);font-size:16px;font-style:normal;">however </div><div style="color:rgb(0,0,0);font-size:16px;font-style:normal;">
# nova-manage service list </div><div style="color:rgb(0,0,0);font-size:16px;font-style:normal;">only shows nova services on primary node (since that's the only place that has it installed) </div>
</span></div><div style="font-size:12pt;"><br><blockquote style="border-left:2px solid rgb(16,16,255);margin-left:5px;margin-top:5px;padding-left:5px;">  <div style="font-size:12pt;">
 <div style="font-size:12pt;"> <div dir="ltr"> <hr size="1">  <font face="Arial"> <b><span style="font-weight:bold;">From:</span></b> Dmitry Mescheryakov <<a rel="nofollow" ymailto="mailto:dmescheryakov@mirantis.com" target="_blank" href="mailto:dmescheryakov@mirantis.com">dmescheryakov@mirantis.com</a>><br>
 <b><span style="font-weight:bold;">To:</span></b> Dmitry Makovey <<a rel="nofollow" ymailto="mailto:dmakovey@yahoo.com" target="_blank" href="mailto:dmakovey@yahoo.com">dmakovey@yahoo.com</a>> <br><b><span style="font-weight:bold;">Cc:</span></b> "<a rel="nofollow" ymailto="mailto:openstack@lists.launchpad.net" target="_blank" href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a>" <<a rel="nofollow" ymailto="mailto:openstack@lists.launchpad.net" target="_blank" href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a>> <br>
 <b><span style="font-weight:bold;">Sent:</span></b> Friday, April 19, 2013 11:41 AM<br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Openstack] Multinode setup?<br> </font> </div> <div class="yiv1484697710y_msg_container">
<br>
<div id="yiv1484697710"><div dir="ltr">Did you try running<div style="">nova-manage service list</div><div style="">?</div><div style=""><br></div><div style="">It should show services status relatively to node on which you run that command.</div>
</div><div class="yiv1484697710gmail_extra">
<br><br><div class="yiv1484697710gmail_quote">2013/4/19 Dmitry Makovey <span dir="ltr"><<a rel="nofollow" ymailto="mailto:dmakovey@yahoo.com" target="_blank" href="mailto:dmakovey@yahoo.com">dmakovey@yahoo.com</a>></span><br><blockquote class="yiv1484697710gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

played with --availability-zone, so after specifying:<br>
<br>
# cinder  create --availability-zone nova:<a rel="nofollow" target="_blank" href="http://foo.bar.com/">foo.bar.com</a> 10<br>
<br>
<br>
I get:<br>
<br>
# cinder show c1e4bcc1-c8aa-4bc6-93a8-88e362028f9a<br>
+---------------------+--------------------------------------+<br>
|       Property      |                Value                 |<br>
+---------------------+--------------------------------------+<br>
|     attachments     |                  []                  |<br>
|  availability_zone  |     nova:<a rel="nofollow" target="_blank" href="http://foo.bar.com/">foo.bar.com</a>               |<br>
|      created_at     |      2013-04-19T17:06:40.000000      |<br>
| display_description |                 None                 |<br>
|     display_name    |                 None                 |<br>
|          id         | c1e4bcc1-c8aa-4bc6-93a8-88e362028f9a |<br>
|       metadata      |                  {}                  |<br>
|         size        |                  10                  |<br>
|     snapshot_id     |                 None                 |<br>
|        status       |                error                 |<br>
|     volume_type     |                 None                 |<br>
+---------------------+--------------------------------------+<br>
<br>
I can create volumes just fine without --availability-zone, however they are always created on "primary" cinder node that runs cinder-api, cinder-scheduler and cinder-volume and not on secondary that runs cinder-api and cinder-volume. <br>


<br>
I have added to /etc/cinder/cinder.conf:<br>
<br>
iscsi_ip_prefix= 1.1.1.2<br>
<br>
and <br>
<br>
iscsi_ip_prefix= 1.1.1.3<br>
<br>
<br>
on both hosts but I get nothing. creation with availability zone specified fails every time. <br>
<br>
from /var/log/cinder/scheduler.log on primary node I get:<br>
<br>
2013-04-19 11:06:40 13525 ERROR cinder.openstack.common.rpc.amqp [-] Exception during message handling<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp Traceback (most recent call last):<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/amqp.py", line 276, in _process_data<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp     rval = self.proxy.dispatch(ctxt, version, method, **args)<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/dispatcher.py", line 145, in dispatch<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp     return getattr(proxyobj, method)(ctxt, **kwargs)<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.6/site-packages/cinder/scheduler/manager.py", line 98, in _schedule<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp     db.volume_update(context, volume_id, {'status': 'error'})<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib64/python2.6/contextlib.py", line 23, in __exit__<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp     self.gen.next()<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.6/site-packages/cinder/scheduler/manager.py", line 94, in _schedule<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp     return driver_method(*args, **kwargs)<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.6/site-packages/cinder/scheduler/simple.py", line 59, in schedule_create_volume<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp     raise exception.WillNotSchedule(host=host)<br>
2013-04-19 11:06:40 13525 TRACE cinder.openstack.common.rpc.amqp WillNotSchedule: Host <a rel="nofollow" target="_blank" href="http://foo.bar.com/">foo.bar.com</a> is not up or doesn't exist.<br>
<br>
does that mean I have to run Qpid on secondary as well?<br>
<br>
<br>
<br>
>________________________________<br>
> From: Dmitry Makovey <<a rel="nofollow" ymailto="mailto:dmakovey@yahoo.com" target="_blank" href="mailto:dmakovey@yahoo.com">dmakovey@yahoo.com</a>><br>
>To: "<a rel="nofollow" ymailto="mailto:dmescheryakov@mirantis.com" target="_blank" href="mailto:dmescheryakov@mirantis.com">dmescheryakov@mirantis.com</a>" <<a rel="nofollow" ymailto="mailto:dmescheryakov@mirantis.com" target="_blank" href="mailto:dmescheryakov@mirantis.com">dmescheryakov@mirantis.com</a>><br>

>Cc: "<a rel="nofollow" ymailto="mailto:openstack@lists.launchpad.net" target="_blank" href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a>" <<a rel="nofollow" ymailto="mailto:openstack@lists.launchpad.net" target="_blank" href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a>><br>

>Sent: Thursday, April 18, 2013 10:37 PM<br>
<div class="yiv1484697710im yiv1484697710HOEnZb">>Subject: Re: [Openstack] Multinode setup?<br>
><br>
><br>
><br>
</div><div class="yiv1484697710HOEnZb"><div class="yiv1484697710h5">>thanks for the pointer. cinder indeed has --availability-zone switch. I'll try to play with that one<br>
><br>
><br>
</div></div></blockquote></div><br></div>
</div><br><br></div> </div> </div> </blockquote></div>   </div></div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br>
<span>Mailing list: <a rel="nofollow" target="_blank" href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></span><br><span>Post to     : <a rel="nofollow" ymailto="mailto:openstack@lists.launchpad.net" target="_blank" href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a></span><br>
<span>Unsubscribe : <a rel="nofollow" target="_blank" href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></span><br><span>More help   : <a rel="nofollow" target="_blank" href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a></span><br>
</div></blockquote></div>
</div><meta http-equiv="x-dns-prefetch-control" content="on"><br><br></div> </div> </div> </blockquote></div>   </div></body></html>