2016-08-12 13 views
0

コントローラ/計算ノードと計算ノードで構成される2ノードOpenStack Mitaka環境を使用しています。 設定ガイドに従って、LVMブロックストレージを使用してインスタンスのライブマイグレーションを有効にしました。 I:共有ストレージバックエンドはなく、ローカルのLVMブロックストレージだけです。Live Migration Failure:QEMUコマンドを実行できません。 'migrate':移行が無効です。共有メモリの割り当てに失敗しました。

ライブストリーミングを実行するためにOpenStack Horizo​​nを使用すると、成功のメッセージが表示されますが、移行は成功していません。これは、Junoのインストールですぐに使用できました。私はGoogleを使い果たし、同じ問題に直面している他の人のインスタンスを見つけることはできません。私はそれが時間同期の問題かもしれないと思ったので、両方のノードをUTCに設定しました。それでも問題は解決しません。

2016-08-12 15:56:42.120 2230 ERROR nova.virt.libvirt.driver [req-b71ea7b0-5fa8-4b57-92d2-4edec62135c2 b017d86d1143461a92a267d4b912c104 88c686f09e1b427fb750f5c00716f84e - - -] [instance: 5763b6b6-370c-448c-8e8f-8b71eafaa8f1] Migration operation has aborted

2016-08-12 15:56:42.470 2230 ERROR nova.virt.libvirt.driver [req-b71ea7b0-5fa8-4b57-92d2-4edec62135c2 b017d86d1143461a92a267d4b912c104 88c686f09e1b427fb750f5c00716f84e - - -] [instance: 5763b6b6-370c-448c-8e8f-8b71eafaa8f1] Live Migration failure: internal error: unable to execute QEMU command 'migrate': Migration disabled: failed to allocate shared memory

対象ノード/var/log/libvirt/libvirtd.log

2016-08-12 15:56:41.864+0000: 2170: error : qemuMonitorJSONGetMigrationStatsReply:2443 : internal error: info migration reply was missing return status

2016-08-12 15:56:41.864+0000: 2170: error : virNetClientProgramDispatchError:177 : Cannot open log file: '/var/log/libvirt/qemu/instance-0000006a.log': Device or resource busy

/var/log/nova/nova-compute.log

ソースマシン

ソースまたはターゲットのnovaまたはlibvirtログに他のイベントがキャプチャされていません。

はまた、私はテスト中物事をシンプルに保つためにQEMU + TCP(libvirtのリスニングが有効になって、デフォルトのTCPポート、無認証)ではなくのqemu + sshのを使用しようとしていますことに注意してください。実際、私はとにかくqemu + tcpだけを使うつもりです。

答えて

0

どのバージョンのubuntuを導入しましたか?

私は、ubuntu 14.04とmitakaのバージョンで同じエラーがありました。

そして私は、デフォルトのカーネル(3.13)がこの問題を作り出していることを知りました。

カーネルを3.13から4.40にアップグレードしましたが、この問題はもう解消されました。

この問題を解決するのに役立つことを願っています。

ありがとうございました

関連する問題