Block migration problem
Hi ~
I'm using Openstack Liberty & Ceph Infernail.
Shared storage based (Ceph) live migration is work. ( boot from volume )
Block live migration with local storage not work. ( boot from image )
I think Nova always treat shared storage all compute-node even local storage.
How to solve this problem?.
Following things are result.
controllerl#nova list
| ID | Name | Status | Task State | Power State | Networks
| 47851db6-1fa0-4628-a4c1-2ebed0b3b54c | u-local-disk | ACTIVE | - | Running |
| 30a42572-2a00-4d6c-a8ba-0f7b15ac6d4b | u-volume-disk | ACTIVE | - | Running |
controller#nova live-migration 30a42572-2a00-4d6c-a8ba-0f7b15ac6d4b compute1 (work well)
controller#nova live-migration --block-migrate 47851db6-1fa0-4628-a4c1-2ebed0b3b54c compute5 (ERROR)
ERROR (BadRequest): compute4 is not on local storage: Block migration can not be used with shared storage. (HTTP 400) (Request-ID: req-75419d52-65c6-447f-b53d-c5d9746f5f94)
i am also facing the same issue