Назад | Перейти на главную страницу

Смотрите процессы внутри qemu

Иногда виртуальная машина внутри kvm / qemu перегружена (слишком высокая нагрузка). Даже вход в систему (ssh) занимает несколько секунд.

Но хост все еще доступен. Как я могу выяснить, почему виртуальная машина переполнена?

Я хотел бы использовать top / iotop извне. Я хотел бы убить только те процессы внутри виртуальной машины, которые создают проблемы.

Вы не можете повлиять на виртуальную машину напрямую с хоста, однако такие команды, как kvm_stat и top может обеспечить хорошее представление о том, что делает виртуальная машина и где находится узкое место. Под virsh (или в qemu-monitor) есть дополнительная статистика, например domblkstat например

Если ваша виртуальная машина настолько загружена, что вы не можете получить доступ к ее консоли SSH, вы можете попробовать использовать прямую консоль qemu, используя VNC / Spice или последовательную консоль.