Это просто загадка. У кого-нибудь ещё было так, что приложение внутри гостевой VM работает с проблемами на какой-то версии PVE, хотя сама гостевая ОС вроде бы нормально функционирует? Мне кажется нелогичным по моей логике виртуализации: если гостевая ОС работает нормально, то и все приложения должны быть в порядке. У меня гостевая ОС Win7 Pro, на которой запущен XPUnlimited — стороннее приложение для терминальных служб. На pve 1.8 с virtio (hdd/net) всё работает без проблем, но как только я перенёс на новый сервер с pve 2.2, больше чем одно RDP-соединение не даёт себя установить. При этом все остальные сетевые функции работают (пинги, веб, одно RDP). Вторые и последующие RDP-сессии начинают процесс входа, но экран становится синим, виснет примерно минуту, после чего выходят из сессии и закрывается окно RDP. Обычно я бы обратился в поддержку производителя, но тут дело в том, что на pve 1.8 всё безупречно работало больше года. Я уже пробовал: удалить драйверы virtio и использовать e1000 (разницы нет); использовать -cpu host на случай, если в qemu64 отсутствуют нужные флаги; восстанавливал VM как на новом, так и на старом сервере из одной и той же резервной копии — на 1.8 работает, на 2.2 — нет. Может, дело в версии qemu-server? Планирую попробовать обратно перенести оригинальную VM на 1.8 и посмотреть, заработает ли она снова (как и мой восстановленный бэкап).
Код: НОВЫЙ Сервер
------------------
# pveversion -v
pve-manager: 2.2-32 (pve-manager/2.2/3089a616)
running kernel: 2.6.32-17-pve
proxmox-ve-2.6.32: 2.2-83
pve-kernel-2.6.32-16-pve: 2.6.32-82
pve-kernel-2.6.32-17-pve: 2.6.32-83
lvm2: 2.02.95-1pve2
clvm: 2.02.95-1pve2
corosync-pve: 1.4.4-1
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.93-2
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.9-1
pve-cluster: 1.0-34
qemu-server: 2.0-71
pve-firmware: 1.0-21
libpve-common-perl: 1.0-41
libpve-access-control: 1.0-25
libpve-storage-perl: 2.0-36
vncterm: 1.0-3
vzctl: 4.0-1pve2
vzprocps: 2.0.11-2
vzquota: 3.1-1
pve-qemu-kvm: 1.3-10
ksm-control-daemon: 1.1-1
Код: СТАРЫЙ Сервер
-----------------
# pveversion -v
pve-manager: 1.8-18 (pve-manager/1.8/6070)
running kernel: 2.6.32-4-pve
proxmox-ve-2.6.32: 1.8-33
pve-kernel-2.6.32-4-pve: 2.6.32-33
pve-kernel-2.6.24-11-pve: 2.6.24-23
pve-kernel-2.6.24-8-pve: 2.6.24-16
qemu-server: 1.1-30
pve-firmware: 1.0-11
libpve-storage-perl: 1.0-17
vncterm: 0.9-2
vzctl: 3.0.28-1pve1
vzdump: 1.2-14
vzprocps: 2.0.11-2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.14.1-1
ksm-control-daemon: 1.0-6
Код: НОВЫЙ Сервер
------------------
# pveversion -v
pve-manager: 2.2-32 (pve-manager/2.2/3089a616)
running kernel: 2.6.32-17-pve
proxmox-ve-2.6.32: 2.2-83
pve-kernel-2.6.32-16-pve: 2.6.32-82
pve-kernel-2.6.32-17-pve: 2.6.32-83
lvm2: 2.02.95-1pve2
clvm: 2.02.95-1pve2
corosync-pve: 1.4.4-1
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.93-2
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.9-1
pve-cluster: 1.0-34
qemu-server: 2.0-71
pve-firmware: 1.0-21
libpve-common-perl: 1.0-41
libpve-access-control: 1.0-25
libpve-storage-perl: 2.0-36
vncterm: 1.0-3
vzctl: 4.0-1pve2
vzprocps: 2.0.11-2
vzquota: 3.1-1
pve-qemu-kvm: 1.3-10
ksm-control-daemon: 1.1-1
Код: СТАРЫЙ Сервер
-----------------
# pveversion -v
pve-manager: 1.8-18 (pve-manager/1.8/6070)
running kernel: 2.6.32-4-pve
proxmox-ve-2.6.32: 1.8-33
pve-kernel-2.6.32-4-pve: 2.6.32-33
pve-kernel-2.6.24-11-pve: 2.6.24-23
pve-kernel-2.6.24-8-pve: 2.6.24-16
qemu-server: 1.1-30
pve-firmware: 1.0-11
libpve-storage-perl: 1.0-17
vncterm: 0.9-2
vzctl: 3.0.28-1pve1
vzdump: 1.2-14
vzprocps: 2.0.11-2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.14.1-1
ksm-control-daemon: 1.0-6
