OpenStack: Live migration fails when using NVMe
Applies to
- OpenStack
Issue
When performing a live migration (cinder migrate) between two hosts, the migration fails when the following is encountered:
- The source host NQN is present in the subsystem
- The destination host NQN is not present in the subsystem
- Cinder volume is attached to an instance (in-use)
netapp_use_legacy_client = False
is enabled in the backend
The live migration fails during the “pre-live migration” step when attempting to map the cinder volume to the subsystem.
The following error is seen in the Cinder API log during the migration attempt:
2024-08-12 19:46:19.365 21 ERROR cinder.