_assert_compute_node_has_enough_memory doesn't support ram overcommit
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Hans Lindgren |
Bug Description
Cluster configuration
compute-nodeA (4GB) of RAM reported in OS as 4010MB
1 instance launched using 2048MB RAM
compute-nodeB (4GB) of RAM reported in OS as 4010MB
2 instances launched using 2048MB RAM each
With this configuration it is not possible to migrate an instance from compute-nodeB to compute-nodeA and the scheduler reports the following:
2012-10-18 17:34:51 WARNING nova.scheduler.
n: Migration error: Unable to migrate 15ca5cf7-
2012-10-18 17:34:51 ERROR nova.rpc.amqp [req-ce210164-
2012-10-18 17:34:51 TRACE nova.rpc.amqp Traceback (most recent call last):
2012-10-18 17:34:51 TRACE nova.rpc.amqp File "/usr/lib/
2012-10-18 17:34:51 TRACE nova.rpc.amqp rval = node_func(
2012-10-18 17:34:51 TRACE nova.rpc.amqp File "/usr/lib/
2012-10-18 17:34:51 TRACE nova.rpc.amqp context, ex, *args, **kwargs)
2012-10-18 17:34:51 TRACE nova.rpc.amqp File "/usr/lib64/
2012-10-18 17:34:51 TRACE nova.rpc.amqp self.gen.next()
2012-10-18 17:34:51 TRACE nova.rpc.amqp File "/usr/lib/
2012-10-18 17:34:51 TRACE nova.rpc.amqp return driver_
2012-10-18 17:34:51 TRACE nova.rpc.amqp File "/usr/lib/
2012-10-18 17:34:51 TRACE nova.rpc.amqp disk_over_commit)
2012-10-18 17:34:51 TRACE nova.rpc.amqp File "/usr/lib/
2012-10-18 17:34:51 TRACE nova.rpc.amqp disk_over_commit)
2012-10-18 17:34:51 TRACE nova.rpc.amqp File "/usr/lib/
2012-10-18 17:34:51 TRACE nova.rpc.amqp instance_ref, dest)
2012-10-18 17:34:51 TRACE nova.rpc.amqp File "/usr/lib/
2012-10-18 17:34:51 TRACE nova.rpc.amqp raise exception.
2012-10-18 17:34:51 TRACE nova.rpc.amqp MigrationError: Migration error: Unable to migrate 15ca5cf7-
2012-10-18 17:34:51 TRACE nova.rpc.amqp
/etc/nova/
compute_
scheduler_
scheduler_
ram_allocation_
Changed in nova: | |
assignee: | nobody → Hans Lindgren (hanlind) |
status: | Confirmed → In Progress |
Changed in nova: | |
milestone: | none → grizzly-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | grizzly-3 → 2013.1 |
What nova version?