![PowerKVM ゲストの POWER 上の RHEL 6.5 の何が問題なのでしょうか?](https://rvso.com/image/1421872/PowerKVM%20%E3%82%B2%E3%82%B9%E3%83%88%E3%81%AE%20POWER%20%E4%B8%8A%E3%81%AE%20RHEL%206.5%20%E3%81%AE%E4%BD%95%E3%81%8C%E5%95%8F%E9%A1%8C%E3%81%AA%E3%81%AE%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
2 つの PowerKVM (Ver 2.1 SP1) システムで、起動時に次の形式のコンソールにエラーが表示されます。
irq: irq 4110 on host null mapped to virtual irq 27
BUG: Bad page state in process vballoon pfn:03f6c
page:c0000003ff4117a0 flags:0003f00000000824 count:0 mapcount:0 mapping:c0000003f837d970 index:58879 (Not tainted)
Call Trace:
[c0000003ee323b70] [c000000000012ee4] .show_stack+0x74/0x1c0 (unreliable)
[c0000003ee323c20] [c000000000164178] .bad_page+0x168/0x1c0
[c0000003ee323cb0] [d0000000036f068c] .release_pages_by_pfn+0x8c/0xd0 [virtio_balloon]
[c0000003ee323d50] [d0000000036f0778] .leak_balloon+0xa8/0x100 [virtio_balloon]
[c0000003ee323de0] [d0000000036f0dc0] .balloon+0x2e0/0x304 [virtio_balloon]
[c0000003ee323ed0] [c0000000000bf04c] .kthread+0xbc/0xd0
[c0000003ee323f90] [c000000000033a44] .kernel_thread+0x54/0x70
Disabling lock debugging due to kernel taint
同じ PowerKVM バージョンを持つ別のシステムでは、これらのメッセージは表示されません。これらのメッセージ後のゲストの動作は予測不可能で、起動を継続する場合もあれば、1 つ以上の CPU が回転してハングする場合もあります (CPU ソフト ロックアップの報告が 1 つのゲストで表示されましたが、確実ではありません)。3 つの PowerKVM ホストすべてで、/var/log/libvirt/qemu/<domain>.log
次のようなメッセージが表示されます。
virtio-balloon: Buggy guest detected, disabling balloon
答え1
同僚から…
RHEL 6.5 のバルーン ドライバーが壊れています。これが一般的な説明なのか、POWER システムにのみ適用されるのかはわかりません。
「修正」は、<memballoon model='none' />
ドメイン ファイルでこれを完全に無効にすることです。これにより、RHEL6.5 ゲストの動作が大幅に改善されます。