web-dev-qa-db-ja.com

kvmゲストネットワークの問題

私は、ubuntu 13.10から14.04にアップグレードされたkvmを実行しているサーバーと、数時間後(場合によってはそれ以下)のゲストマシン(virtio、realtek、intelの両方をネットワークインターフェイスとして使用するLinuxとWindowsの混合) )、ネットワークの問題が発生し始めます。

それらをpingすると、時々pingが数ミリ秒から数秒になることがわかります。また、pingが屋根を通過するときにvirt-managerを使用してゲストに接続すると、ゲスト接続もフリーズしますが、ホストへのpingは10ミリ秒を超えることはありません。

私はすでにいくつかのことを試しました:ネットワークインターフェースタイプ(virtioなど)の変更、vcpusの固定、ゲストの構成への<driver name='qemu'/>の追加、ゲストネットワークの無効化と再有効化、およびこのppa:ubuntu-virt/virt-daily-upstreamしかし、ゲストを再起動するだけでこれが一時的に解決されます。

何か案は? 13.10に戻ることを検討しています。

2
mndo

KSM を無効にすると、これを解決するように見えます(無効にするというデメリットもあります)。

Ubuntu 14.04のKSMに関連するバグ(またはいくつか)があるようです。いくつかの here および here を見つけることができます。

無効にするには、/etc/default/qemu-kvmを編集して次の行を変更します。

KSM_ENABLED=1

KSM_ENABLED=0

その後、qemuを再起動します

Sudo restart qemu-kvm

これが整理されている場合は、KSMを再度有効にすることができるように、再度更新します。

2
mndo