1

У меня есть VM A на которой установлена последняя версия archlinux с QEMU, KVM и сетевой картой Virtio. Это buildbot, и он должен отбросить результат на другом компьютере B в локальной сети.

ВМ запускается с помощью этой команды:

qemu-system-x86_64 -net nic,model=virtio -net bridge,br=bridge0 -hda /some/place/disk.qcow2 -m 512 -enable-kvm

Он кропотливо медленный, 9 МБ занимает 1 час 30 минут, и он покалечен.

Любой другой трафик идет с нормальной скоростью локальной сети. Любой другой трафик ssh от A к другой машине, который не является B является нормальным. Трафик между всеми машинами, кроме A , нормальный.

Помогите? Я не понимаю это поведение.

1 ответ1

1

Arch Linux Wiki имеет специальную страницу, посвященную этому. В нем перечислено много разных возможностей, и я не знаю, относится ли один / любой / ни к вашей виртуальной машине. Они переходят от тривиального (недостаточно памяти, используют KVM и т.д.) К экзотическому, отключая кэш или параметр барьер = 0 для смонтированных файловых систем.

Возможно, вы захотите попробовать те из них, которые вы еще не внедрили, и посмотрите, изменит ли это что-либо, а затем сообщите об этом.

Я такой же лучник, и лучшее, что я могу вам предложить, - это всегда сначала посмотреть Arch Wiki, потому что это действительно хорошо сделано.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .