XEN feletti Windowson a diszk megáll

Fórumok

Van egy xen szerverem (nem cirtix - xen.org), amin fut egy Windows 2008 szerver. A PV driverek felrakva.
Az alatta levő gép a diszkeket kivéve (software raid6 drbd-vel szinkronizálva egy másik gépre)meglehetősen erős, RAM van bőven.

A probléma az, hogy a guesten lemez időnként (általában nagyobb terhelés esetén) sok (2-40) másodpercre megáll.
A perfmon szerint ilyenkor a disk queue elég hosszú (10-15) a jelenséghez hozzátartozik, hogy a disk queue és a lemez aktivitását mutató grafikon frissítése megáll.

Ilyenkor a winchestereket nem lehet elérni semmi nem indul el, fájlok nem nyithatók ...
A jelenség magától elmúlik. Az eseménynapló pedig üres, mint a Góbi sivatag.
Nem nagyon hiszek abban, hogy ennyire lassú lenne a diszk alrendszer - 10-15 IO-nak nem szabad fél percig tartani akkor sem, ha manók vésik fel vésővel az adatokat a diszkekre.

Túl sok megfigyelést nem tudtam tenni a megállás ideje alatt, de a Dom0-ban futtatott virt-top vagy iotop nem mutat különös aktivitást.

Találkozott már valaki ilyen jelenséggel?

Hozzászólások

Xen-nél elég jól hozzáférhető a diszk alrendszer. Próbáltál dom0-ból létrehozni egy lvm-et és azt piszkálni az állás alatt? Ott mit tapasztalsz? Így talán ki lehet tapogatni, hogy a xen pv, dom0 vagy a diszk alrendszer a ludas.