It failed all nodes:

> Previously tried hosts: [u'node1', u'node2'].

the ComputeFilter checks for whether the host is up. The RamFilter just ran 
first and failed it. Your instance is going to Error because node1 and node2 
are failing.

Vish

On Dec 11, 2012, at 1:34 AM, Liu Wenmao <marvel...@gmail.com> wrote:

> hi all:
> 
> I have 3 compute nodes,but one(node 3) is down:
> root@controller:~/vms# nova-manage service list
> 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
> Binary           Host                                 Zone             Status 
>     State Updated_At
> nova-scheduler   controller                           nova             
> enabled    :-)   2012-12-11 07:10:48
> nova-network     controller                           nova             
> enabled    XXX   2012-11-22 02:05:14
> nova-compute     controller                           nova             
> enabled    XXX   2012-11-21 03:44:34
> nova-cert        controller                           nova             
> enabled    :-)   2012-12-11 07:10:46
> nova-consoleauth controller                           nova             
> enabled    :-)   2012-12-11 07:10:41
> nova-volume      controller                           nova             
> enabled    :-)   2012-12-11 07:10:48
> nova-compute     node1                                nova             
> enabled    :-)   2012-12-11 07:10:42
> nova-network     node1                                nova             
> enabled    XXX   2012-11-22 02:05:31
> nova-compute     node2                                nova             
> enabled    :-)   2012-12-11 07:10:41
> nova-network     node2                                nova             
> enabled    XXX   2012-11-22 02:05:31
> nova-compute     node3                                nova             
> enabled    XXX   2012-12-07 09:03:06
> 
> 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:
> 
> 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
> 2012-12-11 15:20:10 DEBUG nova.scheduler.filters.ram_filter 
> [req-5b648097-33c8-426d-aea8-74be196f8f25 5eb9644d73544e04b347666d1156a002 
> 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 
> /usr/lib/python2.7/dist-packages/nova/scheduler/filters/ram_filter.py:48
> 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
> 2012-12-11 15:20:10 WARNING nova.scheduler.driver 
> [req-5b648097-33c8-426d-aea8-74be196f8f25 5eb9644d73544e04b347666d1156a002 
> e6621dd241764ddbaf9cd556882c5aa7] [instance: 
> 557ade83-151c-425c-bf38-2770e25d0450] Setting instance to ERROR state.
> 
> I do not know why, any suggestion?
> 
> p.s. I use ubuntu 12.10 with Openstack 2012.2
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to