[openstack-dev] instance migration strangeness in devstack
Dan Genin
daniel.genin at jhuapl.edu
Thu Jan 16 16:24:27 UTC 2014
Raw backed instance migration also works so this appears to be an LVM issue.
On 01/16/2014 11:04 AM, Dan Genin wrote:
> Thank you for replying, Vish. I did sync and verified that the file
> was written to the host disk by mounting the LVM volume on the host.
>
> When I tried live migration I got a Horizon blurb "Error: Failed to
> live migrate instance to host" but there were no errors in syslog.
>
> I have been able to successfully migrate a Qcow2 backed instance.
> Dan
>
> On 01/16/2014 03:18 AM, Vishvananda Ishaya wrote:
>> This is probably more of a usage question, but I will go ahead and
>> answer it.
>>
>> If you are writing to the root drive you may need to run the sync
>> command a few times to make sure that the data has been flushed to
>> disk before you kick off the migration.
>>
>> The confirm resize step should be deleting the old data, but there
>> may be a bug in the lvm backend if this isn’t happening. Live(block)
>> migration will probably be a bit more intuitive.
>>
>> Vish
>> On Jan 15, 2014, at 2:40 PM, Dan Genin <daniel.genin at jhuapl.edu
>> <mailto:daniel.genin at jhuapl.edu>> wrote:
>>
>>> I think this qualifies as a development question but please let me
>>> know if I am wrong.
>>>
>>> I have been trying to test instance migration in devstack by setting
>>> up a multi-node devstack following directions at
>>> http://devstack.org/guides/multinode-lab.html. I tested that indeed
>>> there were multiple availability zones and that it was possible to
>>> create instances in each. The I tried migrating an instance from one
>>> compute node to another using the Horizon interface (I could not
>>> find a way to /confirm///migration, which is a necessary step, from
>>> the command line). I created a test file on the instance's ephemeral
>>> disk, before migrating it, to verify that the data was moved to the
>>> destination compute node. After migration, I observed an instance
>>> with the same id active on the destination node but the test file
>>> was not present.
>>>
>>> Perhaps I misunderstand how migration is supposed to work but I
>>> expected that the data on the ephemeral disk would be migrated with
>>> the instance. I suppose it could take some time for the ephemeral
>>> disk to be copied but then I would not expect the instance to become
>>> active on the destination node before the copy operation was complete.
>>>
>>> I also noticed that the ephemeral disk on the source compute node
>>> was not removed after the instance was migrated, although, the
>>> instance directory was. Nor was the disk removed after the instance
>>> was destroyed. I was using LVM backend for my tests.
>>>
>>> I can provide more information about my setup but I just wanted to
>>> check whether I was doing (or expecting) something obviously stupid.
>>>
>>> Thank you,
>>> Dan
>>> _______________________________________________
>>> OpenStack-dev mailing list
>>> OpenStack-dev at lists.openstack.org
>>> <mailto:OpenStack-dev at lists.openstack.org>
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140116/87f032ef/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3449 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140116/87f032ef/attachment.bin>
More information about the OpenStack-dev
mailing list