In der aktuellen Version von Citrix's XenServer gibt es derzeit vereinzelt Probleme bei der Installation von Windows-basierten VMs. So kann es passieren, daß mitten im Setup die Installation bei der Erkennung der neuen Hardware hängen bleibt oder die VM sogar abstürzt. In einem Thread des Citrix Knowledge Center's finden sich mehrere Betroffene mit den selben Problemen. Beim Vergleich der Hardware stellt sich heraus, daß alle die selbe Plattform verwenden: Intel Core i7 und der damit verbundenen neuen Prozessorarchitektur Nehalem.
Die Architektur kommt übrigens auch in der Intel Xeon 55xx Serie zum Einsatz, daher ist es nicht ausgeschlossen das es auch hier Probleme geben kann.
Die genaue Ursache liegt bei Intel's EPT Feature (Extended Page Tables), welche normalerweise bei den aktuellen Hypervisorn je nach Workload einen deutlichen Performance Schub bedeutet. Details dazu finden sich hier.
Citrix arbeitet momentan an einem Patch für dieses Problem, in der Zwischenzeit kann folgender Workaround angewendet werden, um EPT zu deaktivieren:
Pro XenServer muss die Datei
/boot/extlinux.conf
editiert werden. Hinter den Parameter
"dom0_mem=752M"
muss nun folgender Parameter hinzugefügt werden:
"hap=0"
Nach dem Speichern der Datei muss der XenServer neu gestartet werden.
Dieser Fix behebt übrigens auch ein Problem mit XenMotion, welches in Zusammenhang mit den neuen Nehalem CPUs auftreten kann (Link).
Freitag, 31. Juli 2009
Abonnieren
Kommentare zum Post (Atom)
6 Kommentar(e):
Herzlichen Dank für diesen Beitrag! Habe ihn zwar ungefähr 4 Std. (gefühlte 4 Tage) zu spät gelesen, aber er hat auf jeden Fall geholfen!
Citrix hat nun einen Hotfix veröffentlicht, welcher diese Problematik löst.
CTX122348 - Hotfix XS550E002 - For XenServer 5.5
http://support.citrix.com/article/CTX122348
Viele Grüße
Tim Arenz
Der Hotfix scheint immer noch nicht alle Probleme zu lösen, daher muss im Notfall immer noch auf o.g. Workaround zurückgegriffen werden!
Hallo Spezialisten,
ich habe das selbe Problem mit einem Intel Quad Q6600. Die Lösung mit hap=0 ist demnach nciht machbar.
Kennt jemand dazu eine Lösung?
Hallo, hat schon jemand den neuen HotFix4 ausprobiert und kann mir bestätigen, dass damit dieses Problem gelöst?
Hallo,
der Hotfix 4 löst alle bis dato bekannten Probleme in Bezug auf die Intel Nehalem Plattform.
Haben diesen bereits mehrfach sehr erfolgreich im Einsatz.
Viele Grüße
Tim Arenz
Kommentar veröffentlichen