-
Notifications
You must be signed in to change notification settings - Fork 494
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update failmigrate #113
base: master
Are you sure you want to change the base?
Update failmigrate #113
Conversation
When the live-migration fails the failmigrate script should deactivate the disks on the destination host
used code from OpenNebula#182 - do not remove the DST_PATH on the DST_HOST if the datastore template has `SHARED=YES`
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. The OpenNebula Dev Team |
Well IMO the issue is not completely resolved. IMO each core TM_MAD should have algo to call cleanup for other TM_MADs. Otherwise artefacts will be left on the (failed) destination. |
bdce88d
to
14635f2
Compare
@atodorov-storpool Trying to understand the migrate_other, it is used to have a list of TM's in the DISK TM_MAD to support disks from different datastore types, but this is not supported. So I'm wondering if this and the migrate other can be remove, or if storpool driver is using this? |
Hi @rsmontero
Can't get the unsupported part because this is how most[*] of the addon storage drivers are working with OpenNebula :-) [*] AFAIK addon-linstor-un maintained by @kvaps and addon-3par maintained by @feldsam are benefiting from this functionality too. p.s. There was a discussion and a fix for the SSH-backed System datastores to exclude the block devices from the blockcopy, but I can't find it at the moment. |
339f9c9
to
1cf07c3
Compare
It is obvious that I've totally missed the tm/failmigrate script when proposed the migrate_other function
Here are three commits:
tm/fs_lvm/premigrate
on DST_HOSTKind Regards,
Anton Todorov