NFS Live Migration support
OpenStack can support live migration of VMs between compute nodes. Make the necessary configuration changes for NFS live migration to work out of the box in deployment scenarios where this configuration is applicable.
Note that as of this release, management of the Nova userid/gid is outside the scope of the Puppet code and must be performed manually by the user. The Nova user should have the same uid/gid on each host.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Medium
- Drafter:
- subconscious
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- h.2
- Started by
- subconscious
- Completed by
- Mark T. Voelker
Related branches
Related bugs
Sprints
Whiteboard
Initial requirements to enable shared storage live migration
- shared storage for the VM mount point
- libvirt configuration changes
- default firewall configuration
- ssh key configuration
Phase 2 would be to also support shared nothing live migration which likely requires a new libvirt
Phase 2 should also sort out ceph backing stores with live migration
Work Items
Work items:
Place enable params in common.yaml : DONE
Configure Nova to use NFS: DONE
Configure NFS mounts: DONE
Document using live migration on wiki: TODO
Configure Nova user to have the same uid/gid on all systems: POSTPONED