<div dir="ltr">Dear all,<div><br></div><div>I am running openstack grizzly on 2 nodes, with multi-host options and without conductor.</div><div><br></div><div style>Node 1 has compute, api, network, etc</div><div style><br>
</div><div style>Node 2 has compute, network</div><div><br></div><div style>When launching new instances, those that are launched on the 1st node launches fine. Those not on node 2 gets stuck in BUILD. "nova show xxx" prints the following (snipped)</div>
<div style><br></div><div style><div>| status | BUILD |</div><div>| updated | 2013-04-25T11:37:29Z |</div>
<div>| OS-EXT-STS:task_state | scheduling </div><div><br></div><div style>I've been reviewing the logs and there are no errors. I have a few questions and hope someone can help.</div><div style><br>
</div><div style>1) How do I start tracing this error?</div><div style><br></div><div style>2) In multi-host mode, are the compute nodes supposed to connect to AMQP of the main node, or themselves? I specified rabbit_host and it still shows nova-compute connecting to localhost.</div>
<div style><br></div><div style>3) In scheduler.log, there is the following <br><div>2013-04-25 19:37:29.064 WARNING nova.scheduler.host_manager [req-2272a45e-8e8a-4af0-96cd-b8a387e051fa 91cd099661f54df7bad0c7248c0451ca c91d0ed52321439c8b7d0c05b89bb0c8] No service for compute ID 2</div>
<div style>Is this what is causing the problem?</div><div style><br></div><div style>4) If I were to use conductor in multi-host, do I need a conductor for each compute node? If not, how do I specify where is the conductor?</div>
<div style><br></div><div style>Any advice is greatly appreciated.</div><div style><br></div><div style>Thanks,</div><div style>WP</div></div></div></div>