Bug 34920

Summary: В версии openstack-nova <17 и версии qemu => 2.10 не работает живая миграция на NFS
Product: Sisyphus Reporter: sobbi996
Component: openstack-nova-computeAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: shaba, snejok
Version: unstableKeywords: patch
Hardware: x86_64   
OS: Linux   
URL: https://bugs.launchpad.net/nova/+bug/1718295
Attachments:
Description Flags
применял на openstack-nova-compute-13.1.2 none

Description sobbi996 2018-05-17 18:28:06 MSK
Created attachment 7544 [details]
применял на openstack-nova-compute-13.1.2

После обновления qemu с репозитория P8 (до версии 2.11) перестала работать живая миграция виртуальных машин в OpenStack.
Как воспроизвести:
1) Установить qemu 2.11, Openstack Mitaka.
2) Настроить шару образов виртуалок по NFS (/var/lib/nova/instances).
3) Отправить ВМ на живую миграцию.
Реальные результаты: миграция падает с ошибкой Failed to get shared "write" lock Is another process using the image?
Ожидаемые результаты: ВМ успешно мигрирует.
После применения патча https://git.openstack.org/cgit/openstack/nova/diff/?id=abe566df40a12b5a6c1bf9e8dcc56bd1fa087a3a миграция работает.
При запуске ВМ с диска на lvm или при backend настроенном на ceph ВМки мигрируют без ошибок.
Comment 1 sobbi996 2018-05-18 10:08:45 MSK
В P8 по тех причинам пока не удаётся повесить на openstack-nova
Comment 2 sobbi996 2018-06-01 10:48:47 MSK
В версии 13.1.2-alt0.M80P.4 добавлен патч, решающий проблему живой миграции.