XenServer resize: the second resize of the same vm fails
Bug #892765 reported by
Giuseppe Civitella
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
I'm experiencing the following problem doing a multiple
resize test using XenServer (version 5.6 SP2 and verion 6) as hypervisor.
On first resize everything works as expected. If I do another resize a
few minutes later, I receive an error about "VHD coalesce
attempts exceeded" on destination host.
Here's an extract from nova-compute.log:
http://
On the hypervisor's /var/log/SMlog I can find errors like this:
http://
Changed in nova: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
To post a comment you must log in.
The timeout for waiting on coalesce is too low. I'd try raising the value of this flag:
FLAGS.xenapi_ vhd_coalesce_ max_attempts
You might need to raise it substantially. coalesce could take an hour, maybe. And max attempts works with this flag:
FLAGS.xenapi_ vhd_coalesce_ poll_interval
We will check for it to be done <max_attempts> times... checking every <poll_interval> seconds. Default of 5 for poll_interval, means you may want to have max_attempts set to 720 to make it one hour total.
Try that and see what happens? If that fixes your problem, we can raise the default values in nova.