hi all:<div><br></div><div>I have 3 compute nodes,but one(node 3) is down:</div><div><div>root@controller:~/vms# nova-manage service list</div><div>2012-12-11 15:10:50 DEBUG nova.utils [req-a103d7d9-265c-4ef4-a11d-1dba1ccbc9e2 None None] backend <module 'nova.db.sqlalchemy.api' from '/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/api.pyc'> from (pid=14904) __get_backend /usr/lib/python2.7/dist-packages/nova/utils.py:494</div>

<div>Binary           Host                                 Zone             Status     State Updated_At</div><div>nova-scheduler   controller                           nova             enabled    :-)   2012-12-11 07:10:48</div>

<div>nova-network     controller                           nova             enabled    XXX   2012-11-22 02:05:14</div><div>nova-compute     controller                           nova             enabled    XXX   2012-11-21 03:44:34</div>

<div>nova-cert        controller                           nova             enabled    :-)   2012-12-11 07:10:46</div><div>nova-consoleauth controller                           nova             enabled    :-)   2012-12-11 07:10:41</div>

<div>nova-volume      controller                           nova             enabled    :-)   2012-12-11 07:10:48</div><div>nova-compute     node1                                nova             enabled    :-)   2012-12-11 07:10:42</div>

<div>nova-network     node1                                nova             enabled    XXX   2012-11-22 02:05:31</div><div>nova-compute     node2                                nova             enabled    :-)   2012-12-11 07:10:41</div>

<div>nova-network     node2                                nova             enabled    XXX   2012-11-22 02:05:31</div><div><b>nova-compute     node3                                nova             enabled    XXX   2012-12-07 09:03:06</b></div>

</div><div><br></div><div>When I am going to launch a instance, it often turns out that the task is launched on the unavailable node so the task fails:</div><div><br></div><div><div>2012-12-11 15:20:10 DEBUG nova.scheduler.filters.retry_filter [req-5b648097-33c8-426d-aea8-74be196f8f25 5eb9644d73544e04b347666d1156a002 e6621dd241764ddbaf9cd556882c5aa7] Previously tried hosts: [u'node1', u'node2'].  (host=node3) from (pid=24208) host_passes /usr/lib/python2.7/dist-packages/nova/scheduler/filters/retry_filter.py:39</div>

<div>2012-12-11 15:20:10 DEBUG nova.scheduler.filters.ram_filter [req-5b648097-33c8-426d-aea8-74be196f8f25 5eb9644d73544e04b347666d1156a002 <b>e6621dd241764ddbaf9cd556882c5aa7] host 'node3': free_ram_mb:476 free_disk_mb:22528 does not have 4096 MB usable ram, it only has 970.0 MB usable ram. from (pid=24208) host_passes </b>/usr/lib/python2.7/dist-packages/nova/scheduler/filters/ram_filter.py:48</div>

<div>2012-12-11 15:20:10 DEBUG nova.scheduler.host_manager [req-5b648097-33c8-426d-aea8-74be196f8f25 5eb9644d73544e04b347666d1156a002 e6621dd241764ddbaf9cd556882c5aa7] Host filter function <bound method RamFilter.host_passes of <nova.scheduler.filters.ram_filter.RamFilter object at 0x43be250>> failed for node3 from (pid=24208) passes_filters /usr/lib/python2.7/dist-packages/nova/scheduler/host_manager.py:166</div>

<div>2012-12-11 15:20:10 WARNING nova.scheduler.driver [req-5b648097-33c8-426d-aea8-74be196f8f25 5eb9644d73544e04b347666d1156a002 e6621dd241764ddbaf9cd556882c5aa7] [instance: 557ade83-151c-425c-bf38-2770e25d0450] <b>Setting instance to ERROR state.</b></div>

<div><br></div></div><div>I do not know why, any suggestion?</div><div><br></div><div>p.s. I use ubuntu 12.10 with Openstack 2012.2</div><div><br></div>