Kopierte/importierte Xen Server-VM kann nicht alle CPUs sehen?

Kopierte/importierte Xen Server-VM kann nicht alle CPUs sehen?

Ich habe einen neuen Xen-Hostserver mit mehr Kernen installiert. Ich habe versucht, die VM vom alten Host zu kopieren und zu importieren. Wenn ich versuche, die CPUs zu erhöhen, zeigt mir die Option nur an, was auf dem alten Host verfügbar war. Wenn ich auf dem neuen Host eine neue VM erstelle, kann ich alle CPUs sehen. Warum ist das so? Wie kann ich das Problem beheben?

Antwort1

Ich habe mein Problem gelöst. Ich habe ein Dokument gefunden, in dem detailliert beschrieben wird, wie man mit der XSCONSOLE Änderungen an den Sockeln und Kernen vornimmt. Der Teil zum Ändern der Kerne funktionierte bei mir jedoch nicht.

Die Lösung bestand darin, die VMs aus dem Backup auf den neuen Host zu kopieren, zu verschieben, zu exportieren/importieren oder wiederherzustellen. Erstellen Sie dann eine neue VM auf dem neuen Host mit der entsprechenden Betriebssystemversion, die dem Betriebssystem der VM entspricht, mit der Sie arbeiten. Starten Sie die neue VM nicht. Diese neue VM auf dem neuen Host ist nur das Gitterwerk.

Konvertieren Sie diese neue VM in eine Vorlage. Trennen Sie die VHD von der importierten (usw.) VM. Verwenden Sie nun die von Ihnen erstellte Vorlage, um eine neue VM mit den Spezifikationen der importierten (usw.) VM zu erstellen. Übernehmen Sie die Standardeinstellungen für die VHD-Größe. Starten Sie sie nicht.

Trennen Sie nun die standardmäßige 32 GB-VHD und schließen Sie die VHD von der importierten VM an. Starten Sie die VM und sie wird problemlos booten.NOTIZ:Stellen Sie sicher, dass Sie die richtige Startkonfiguration (also BIOS - UEFI) wie bei der VM verwenden, die importiert wurde (usw.), als Sie mit der von Ihnen erstellten Vorlage eine neue VM auf dem neuen Host erstellt haben. Sie können jetzt die Sockel und Kerne nach Wunsch ändern. Wenn Sie Fragen haben, können Sie diese gerne stellen.

verwandte Informationen