Hallo zusammen,
ich habe seit 2 Jahren einen Cluster mit 2 großen AMD Maschinen und den dazugehörigen Fileservern (shared storage) am laufen.
Neu hinzugekommen ist jetzt ein Server mit Intel Xeon CPU.
In diesem Zuge wurde auch von der letzten 4er auf die 5.2.5 Version aktualisiert. Das hat auch soweit alles ganz gut funktioniert.
Leider gibt es ein Problem mit der Live Migration zwischen den Systemen. Der eigentliche Vorgang läuft normal und reibungslos ab, jedoch kommt es kurzer Zeit zu einer Kernel Panic unter den Linux-Gästen bzw. einem einfachen Freeze unter Windows.
Ich gehe davon aus, dass es an den verschiedenen CPU Typen liegt, aber mir ist nicht bewusst, wie man dies umgehen könnte.
Bei den virtuellen Maschinen ist überall kvm64 als CPU eingetragen.
Wenn ich nun aber zB VM 100 unter einem AMD Host starte bekomme ich folgende zusätzlichen CPU Flags angezeigt: rep_good, extd_apicid, cmp_legacy, 3dnowprefetch, vmmcall & bugs: fxsave_leak, sysret_ss_attrs
Unter dem Intel Host: constant_tsc, xtopology, lahf_lm
Gibt es irgendwie eine Möglichkeit, diese CPU Flags explizit NICHT der VM zu übergeben, oder liegt das Problem eventuell ganz wo anders?
ich habe seit 2 Jahren einen Cluster mit 2 großen AMD Maschinen und den dazugehörigen Fileservern (shared storage) am laufen.
Neu hinzugekommen ist jetzt ein Server mit Intel Xeon CPU.
In diesem Zuge wurde auch von der letzten 4er auf die 5.2.5 Version aktualisiert. Das hat auch soweit alles ganz gut funktioniert.
Leider gibt es ein Problem mit der Live Migration zwischen den Systemen. Der eigentliche Vorgang läuft normal und reibungslos ab, jedoch kommt es kurzer Zeit zu einer Kernel Panic unter den Linux-Gästen bzw. einem einfachen Freeze unter Windows.
Ich gehe davon aus, dass es an den verschiedenen CPU Typen liegt, aber mir ist nicht bewusst, wie man dies umgehen könnte.
Bei den virtuellen Maschinen ist überall kvm64 als CPU eingetragen.
Wenn ich nun aber zB VM 100 unter einem AMD Host starte bekomme ich folgende zusätzlichen CPU Flags angezeigt: rep_good, extd_apicid, cmp_legacy, 3dnowprefetch, vmmcall & bugs: fxsave_leak, sysret_ss_attrs
Unter dem Intel Host: constant_tsc, xtopology, lahf_lm
Gibt es irgendwie eine Möglichkeit, diese CPU Flags explizit NICHT der VM zu übergeben, oder liegt das Problem eventuell ganz wo anders?