Skip to content
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

[Feature] Migrating of QEMU machines #2323

Open
lfarnell opened this issue Feb 16, 2017 · 1 comment
Open

[Feature] Migrating of QEMU machines #2323

lfarnell opened this issue Feb 16, 2017 · 1 comment
Labels
help-wanted We encourage community PRs for these issues! theme/driver/qemu type/enhancement

Comments

@lfarnell
Copy link
Contributor

Currently, Nomad does not handle QEMU allocation migration properly. According to @diptanu

Yeah we simply shutdown the process. So no we don't shutdown the VM properly.

My use case specifically would be a Windows VMs and migrating those allocations between nodes. If I'm running a SQL Server database or IIS web server as an example, I wouldn't the VM process to just be killed and restarted on another node. I would almost prefer some form of "live migration" across hosts. The reason for this specifically is because most Windows software doesn't handle shutdowns very well or at all so just rapidly killing the process could have adverse effects. Another scenario would be when issuing a node-drain on a host.

@cheeseprocedure
Copy link
Contributor

Hi @lfarnell! Just a heads-up: my team ran into this requirement as well, and we added a graceful shutdown option for the QEMU driver here (it uses the QEMU monitor under the hood): #3411

It's certainly not live migration, but it gives VMs the opportunity to shut down properly.

@tgross tgross added this to Needs Roadmapping in Nomad - Community Issues Triage Feb 12, 2021
@tgross tgross removed this from Needs Roadmapping in Nomad - Community Issues Triage Mar 4, 2021
@Amier3 Amier3 added the help-wanted We encourage community PRs for these issues! label Apr 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help-wanted We encourage community PRs for these issues! theme/driver/qemu type/enhancement
Projects
None yet
Development

No branches or pull requests

4 participants