layout: doc h3InToc: true description: Configure your servers to enable PXE booting of XenServer host installations, boot from SAN, or unattended installation.—

Andere Installationsszenarien

Zusätzlich zu einem manuellen Standardinstallationsprozess bietet XenServer die Möglichkeit, verschiedene andere Arten von Installationen durchzuführen, darunter die folgenden:

Unterstützte Startmodi

XenServer unterstützt das Booten von Hosts im UEFI- oder BIOS-Startmodus. UEFI Secure Boot ist derzeit nicht für XenServer-Hosts verfügbar.

Hinweis:

Das Booten von XenServer-Hosts im BIOS-Modus ist jetzt veraltet. Sie können Ihre XenServer 8-Hosts weiterhin im BIOS-Startmodus installieren. Dadurch können Sie jedoch verhindern, dass Sie Ihre XenServer 8-Hosts auf eine zukünftige Version von XenServer aktualisieren. Wir empfehlen, dass Sie Ihre XenServer 8-Hosts im UEFI-Startmodus installieren.

Der Serverstartmodus ändert die Art und Weise, wie Sie den Installationsvorgang starten. Nach dem Start des Installationsprogramms ist der Installationsvorgang für beide Startmodi derselbe.

Stellen Sie beim Upgrade Ihrer XenServer-Hosts sicher, dass das Upgrade denselben Startmodus wie die Erstinstallation verwendet.

Installation im Netzwerk

Wenn der Server, auf dem Sie die Installation durchführen möchten, über eine PXE-Boot-fähige Ethernet-Karte verfügt, können Sie diese Funktion verwenden, um eine Netzwerkinstallation mit PXE-Boot durchzuführen.

Die Verwendung von PXE-Start für die Installation über das Netzwerk umfasst die folgenden Schritte:

Hinweis:

Der PXE-Start wird über ein getaggtes VLAN-Netzwerk nicht unterstützt. Stellen Sie sicher, dass das VLAN-Netzwerk, das Sie für den PXE-Start verwenden, nicht gekennzeichnet ist

Konfigurieren Sie Ihre TFTP- und DHCP-Server

Bevor Sie das XenServer-Installationsmedium einrichten, müssen Sie Ihre TFTP- und DHCP-Server konfigurieren. Die folgenden Abschnitte enthalten Informationen zur Konfiguration Ihres TFTP-Servers für den PXE-Start mit BIOS oder UEFI. Konsultieren Sie die Dokumentation Ihres Anbieters für allgemeine Einrichtungsverfahren.

Konfigurieren Sie Ihren TFTP-Server für den PXE-Start mit dem BIOS

Hinweis:

Das Booten von XenServer-Hosts im BIOS-Modus ist jetzt veraltet. Wir empfehlen, dass Sie Ihre XenServer 8-Hosts im UEFI-Startmodus installieren.

Hosten Sie die Installationsdateien auf einem TFTP-Server und konfigurieren Sie Ihren TFTP-Server so, dass PXE-Boot im BIOS-Startmodus aktiviert wird. Diese Konfiguration wird verwendet, um den Installationsvorgang zu starten.

  1. Erstellen Sie in Ihrem TFTP-Stammverzeichnis (z. B. /tftpboot) ein Verzeichnis mit dem Namen xenserver.

  2. Kopieren Sie vom XenServer-Installationsmedium die pxelinux.0 Dateien mboot.c32 und aus dem /boot/pxelinux Verzeichnis Ihres Installationsmediums in das TFTP-Stammverzeichnis.

    Hinweis:

    Wir empfehlen dringend, pxelinux.0 Dateien aus derselben Quelle zu verwenden mboot.c32 (z. B. von derselben XenServer-Installations-ISO).

  3. Kopieren Sie die Dateien vom XenServer-Installationsmedium in das neue xenserver Verzeichnis auf dem TFTP-Server:

  4. Erstellen Sie im TFTP-Stammverzeichnis (z. B. /tftpboot) ein Verzeichnis mit dem Namen pxelinux.cfg.

  5. Erstellen Sie im Verzeichnis pxelinux.cfg Ihre Konfigurationsdatei mit dem Namen default.

    Der Inhalt dieser Datei hängt davon ab, wie Sie Ihre PXE-Boot-Umgebung konfigurieren möchten und welche Werte für Ihre Server geeignet sind.

    Weitere Informationen zum Inhalt der PXE-Konfigurationsdatei finden Sie auf der SYSLINUX-Website .

Nächster Schritt: Hosten Sie Ihr Installationsmedium auf NFS, FTP oder HTTP. Zusätzlich zu den TFTP- und DHCP-Servern benötigen Sie einen NFS-, FTP- oder HTTP-Server, um die auf Ihrem Server installierten XenServer-Dateien zu speichern.

Konfigurieren Sie Ihren TFTP-Server für den PXE-Boot mit UEFI

Hosten Sie die Installationsdateien auf einem TFTP-Server und konfigurieren Sie Ihre DHCP- und TFTP-Server so, dass PXE-Boot im UEFI-Startmodus aktiviert wird. Diese Konfiguration wird verwendet, um den Installationsvorgang zu starten.

  1. Erstellen Sie im TFTP-Stammverzeichnis (z. B. /tftpboot) ein Verzeichnis mit dem Namen EFI/xenserver.

  2. Kopieren Sie die folgenden Dateien vom XenServer-Installationsmedium in das neue Verzeichnis EFI/xenserver auf dem TFTP-Server:

  3. Konfigurieren Sie Ihren DHCP-Server so, dass /EFI/xenserver/grubx64.efi als Startdatei bereitgestellt wird.

  4. Erstellen Sie die grub.cfg Datei im EFI/xenserver Verzeichnis auf dem TFTP-Server.

    Der Inhalt dieser Datei hängt davon ab, wie Sie Ihre PXE-Boot-Umgebung konfigurieren möchten und welche Werte für Ihre Server geeignet sind.

Nächster Schritt: Hosten Sie Ihr Installationsmedium auf NFS, FTP oder HTTP. Zusätzlich zu den TFTP- und DHCP-Servern benötigen Sie einen NFS-, FTP- oder HTTP-Server, um die auf Ihrem Server installierten XenServer-Dateien zu speichern.

Hosten Sie Ihre Installationsmedien auf NFS, FTP oder HTTP

Der TFTP-Server hostet die Dateien, die zum Starten des Installationsprogramms benötigt werden, aber die zu installierenden Dateien werden auf einem NFS-, FTP- oder HTTP-Server gehostet.

Sie können auch Dateien verwenden, die auf NFS, FTP oder HTTP gehostet werden, um eine Installation abzuschließen, die von lokalen Medien auf Ihrem Server gestartet wurde.

  1. Erstellen Sie auf dem HTTP-, FTP- oder NFS-Server ein Verzeichnis, aus dem das XenServer-Installationsmedium über HTTP, FTP oder NFS exportiert werden kann.

  2. Kopieren Sie den gesamten Inhalt des XenServer-Installationsmediums in das neu erstellte Verzeichnis auf dem HTTP-, FTP- oder NFS-Server. Dieses Verzeichnis ist Ihr Installationsrepository.

    Hinweis:

    Achten Sie beim Kopieren des XenServer-Installationsmediums darauf, dass Sie die Datei .treeinfo in das neu erstellte Verzeichnis kopieren.

    Wenn Sie IIS zum Hosten des Installationsmediums verwenden, stellen Sie sicher, dass das doppelte Escaping auf IIS aktiviert ist, bevor Sie das Installations-ISO-Image darauf extrahieren.

Der nächste Schritt:

Erstellen Sie eine Antwortdatei für die unbeaufsichtigte Installation

Um Installationen unbeaufsichtigt durchzuführen, erstellen Sie eine XML-Antwortdatei.

Enthalten alle Knoten innerhalb eines Stammknotens mit dem Namen installation. Beachten Sie beim Erstellen Ihrer Antwortdatei die Referenz zur Antwortdatei.

Hier ist ein Beispiel für eine Antwortdatei:

<?xml version="1.0"?>
    <installation srtype="ext">
        <primary-disk>sda</primary-disk>
        <guest-disk>sdb</guest-disk>
        <guest-disk>sdc</guest-disk>
        <keymap>us</keymap>
        <root-password>mypassword</root-password>
        <source type="url">http://pxehost.example.com/xenserver/</source>
        <script stage="filesystem-populated" type="url">
          http://pxehost.example.com/myscripts/post-install-script
        </script>
        <admin-interface name="eth0" proto="dhcp" />
        <timezone>Europe/London</timezone>
    </installation>
<!--NeedCopy-->

Nächster Schritt: Starten Sie die Netzwerkinstallation.

Automatisierte Upgrades mit einer Antwortdatei

Sie können auch automatische Upgrades durchführen, indem Sie die Antwortdatei entsprechend ändern.

  1. Stellen Sie das Attribut mode des Elements installation auf upgrade ein.
  2. Geben Sie den Datenträger an, auf der die vorhandene Installation mit dem Element existing-installation ist.
  3. Lassen Sie die primary-disk- und guest-disk-Elemente nicht spezifiziert.

Beispiel:

<?xml version="1.0"?>
<installation mode="upgrade">
    <existing-installation>sda</existing-installation>
    <source type="url">http://pxehost.example.com/xenserver/</source>
    <script stage="filesystem-populated" type="url">
        http://pxehost.example.com/myscripts/post-install-script
    </script>
</installation>
<!--NeedCopy-->

Referenz zur Antwortdatei

Im Folgenden finden Sie eine Zusammenfassung der Elemente. Alle Knotenwerte sind Text, sofern nicht anders angegeben. Erforderliche Elemente sind angegeben.

<installation>

Erforderlich? Ja

Beschreibung: Das Stammelement, das alle anderen Elemente enthält.

Eigenschaften:

srtype

Das Attribut srtype kann einen der folgenden Werte haben: lvm, ext oder xfs:

Um Thin Provisioning zu aktivieren, können Sie das Attribut srtype als ext oder xfs angeben. Wenn Sie das Attribut srtype nicht angeben, lautet der Standardwert für srtype lvm. Wenn Sie das Attribut srtype nicht angeben, aber in Ihrer Antwortdatei einen nativen 4-KB-Datenträger für den lokalen Speicher konfigurieren, lautet der Standardwert xfs.

Hinweis:

Sie können die Speichertypen Local LVM oder Local EXT3/EXT4 nicht mit physischen Blöcken von 4 KB verwenden. Wenn Sie versuchen, bei der Konfiguration physischer Blöcke mit 4 KB lvm oder ext für das srtype Attribut anzugeben, wird Ihre Antwortdateikonfiguration als inkompatibel zurückgewiesen.

mode

Um den Installationstyp für das Upgrade zu ändern, geben Sie Attribut mode mit dem Wert upgrade an. Wenn dieses Attribut nicht angegeben ist, führt das Installationsprogramm eine Neuinstallation durch und überschreibt alle vorhandenen Daten auf dem Server.

<driver-source>

Erforderlich? Ja

Beschreibung: Die Quelle eines Zusatzpakets mit Gerätetreibern, die vom Installationsprogramm geladen und nach der Installation des Haupt-Repositorys hinzugefügt werden.

Attribute: Keine

<primary-disk>

Erforderlich? Ja

Hinweis:

Für Upgrade-Szenarien veraltet.

Beschreibung: Der Name des Speichergeräts, auf dem die Steuerdomäne installiert ist. Dieses Element entspricht der Auswahl, die im Schritt Primären Datenträger auswählen des manuellen Installationsvorgangs getroffen wurde.

Attribute: Sie können ein Attribut guest-storage mit möglichen Werten yes und no angeben. Zum Beispiel: <primary-disk guest-storage="no">sda</primary-disk>

Der Standardwert ist yes. Wenn Sie angeben no, können Sie ein Installationsszenario automatisieren, in dem kein Speicherrepository erstellt wird. In diesem Fall geben Sie keine Guest-Disk-Schlüssel an.

<guest-disk>

Erforderlich? Nein

Beschreibung: Der Name eines Speichergeräts, das zum Speichern von Gästen verwendet werden soll. Verwenden Sie eines dieser Elemente für jeden zusätzlichen Datenträger.

Attribute: Keine

<ntp>

Erforderlich? Ja

Beschreibung: Gibt die Quelle für NTP-Server an. Wenn das Element <ntp> nicht angegeben ist, ist die Standardeinstellung manual, wenn <ntp-server> angegeben ist, dhcp wenn DHCP verwendet wird, andernfalls default.

Eigenschaften:

Das Attribut source kann einen der folgenden Werte haben: dhcp, default, manual oder none.

Wenn source = dhcp, default oder none, geben Sie nicht <ntp-server> an.

<ntp-server>

Erforderlich? Nein

Beschreibung: Gibt einen oder mehrere NTP-Server an. Nur mit dem Element ntp und dem Attribut manual zu verwenden.

Attribute: Keine

<keymap>

Erforderlich? Nein

Beschreibung: Der Name der Tastenzuordnung, die während der Installation verwendet werden soll. <keymap>us</keymap> Der Standardwert, us, wird berücksichtigt, wenn Sie keinen Wert für dieses Element angeben.

Attribute: Keine

<root-password>

Erforderlich: Nein

Beschreibung: Das gewünschte Root-Kennwort für den XenServer-Host. Wenn kein Kennwort angegeben wird, wird beim ersten Booten des Hosts eine Eingabeaufforderung angezeigt.

Attribute: Sie können einen type angeben, entweder hash oder plaintext

Beispiel:

<root-password type="hash">hashedpassword</root-password>
<!--NeedCopy-->

Der Hashwert kann jeden Hashtyp verwenden, der von crypt(3) in glibc unterstützt wird. Der Standard-Hash-Typ ist SHA-512.

Sie können den folgenden Python-Code verwenden, um eine Hash-Kennwort-Zeichenfolge zu generieren, die in die Antwortdatei aufgenommen werden soll:

python -c 'import crypt; print(crypt.crypt("mypasswordhere", crypt.mksalt(crypt.METHOD_SHA512)))'
<!--NeedCopy-->
<source>

Erforderlich: Ja

Beschreibung: Der Speicherort des hochgeladenen XenServer-Installationsmediums oder eines Supplemental Packs. Dieses Element kann mehrfach vorkommen.

Attribute: Das Attribut type kann einen der folgenden Werte haben: url, nfs oder local.

Wenn der Wert ist local, lassen Sie das Element leer. Beispiel:

<source type="url">http://server/packages</source>
<source type="local" />
<source type="nfs">server:/packages</source>
<!--NeedCopy-->
<script>

Erforderlich: Nein

Beschreibung: Wo sich das Post-Install-Skript befindet.

Eigenschaften:

Das Attribut stage kann einen der folgenden Werte haben: filesystem-populated, installation-start oder installation-complete.

Das Attribut type kann einen der folgenden Werte haben: url, nfs oder local.

Wenn der Wert url oder nfs ist, geben Sie die URL oder den NFS-Pfad in die PCDATA ein. Wenn der Wert ist local, lassen Sie PCDATA leer. Beispiel:

<script stage="filesystem-populated" type="url">
    http://prehost.example.com/post-install-script
</script>
<script stage="installation-start" type="local">
    file:///scripts/run.sh
</script>
<script stage="installation-complete" type="nfs">
    server:/scripts/installation-pass-fail-script
</script>
<!--NeedCopy-->

Hinweis:

Wenn eine lokale Datei verwendet wird, stellen Sie sicher, dass der Pfad absolut ist. Das bedeutet im Allgemeinen, dass auf das Präfix file:// ein weiterer Schrägstrich folgt und dann der vollständige Pfad zum Skript.

<admin-interface>

Erforderlich: Manchmal

Hinweis:

Erforderlich während der Installation/Neuinstallation, aber nicht während des Upgrades oder der Wiederherstellung.

Beschreibung: Die einzige Netzwerkschnittstelle, die als Host-Administrationsschnittstelle verwendet werden soll.

Eigenschaften:

Geben Sie eines der folgenden Attribute an:

Das Attribut proto kann einen der folgenden Werte haben: dhcp oder static.

Wenn Sie angeben proto="static", müssen Sie auch alle diese untergeordneten Elemente angeben:

Untergeordnete Elemente

<timezone>

Erforderlich: Nein

Beschreibung: Die Zeitzone im Format, das von der Variablen TZ verwendet wird, zum Beispiel Europe/London oder Amerika/Los_Angeles. Der Standardwert ist Etc/UTC.

<name-server>

Erforderlich: Nein

Beschreibung: Die IP-Adresse eines Nameservers. Verwenden Sie eines dieser Elemente für jeden Nameserver, den Sie verwenden möchten.

<hostname>

Erforderlich: Nein

Beschreibung: Geben Sie dieses Element an, wenn Sie manuell einen Hostnamen festlegen möchten.

<ntp-server>

Erforderlich: Nein

Beschreibung: Geben Sie einen oder mehrere NTP-Server an.

Starten Sie die Netzwerkinstallation

Nachdem Sie die für eine PXE-Startinstallation erforderlichen Netzwerkserver eingerichtet haben, führen Sie die folgenden Schritte auf dem Server durch, auf dem Sie die Installation durchführen:

  1. Starten Sie das System und rufen Sie das Startmenü auf (F12 in den meisten BIOS-Programmen).

  2. Wählen Sie aus, ob Sie von Ihrer Ethernet-Karte starten

  3. Das System startet dann mit PXE von der Installationsquelle, die Sie eingerichtet haben, und das Installationsskript wird gestartet.

Booten von SAN

Boot-from-SAN-Umgebungen bieten mehrere Vorteile, darunter hohe Leistung, Redundanz und Speicherplatzkonsolidierung. In diesen Umgebungen ist der Startdatenträger auf einem Remote-SAN und nicht auf dem lokalen Host.

Die folgenden Arten der Boot-from-SAN-Konfiguration werden unterstützt:

Für eine vollständig redundante Boot-from-SAN-Umgebung müssen Sie mehrere Pfade für den I/O-Zugriff konfigurieren. Weitere Informationen finden Sie unter Multipathing aktivieren.

HBA und Hardware Fibre Channel

Diese Art der Boot-from-SAN-Bereitstellung hängt von SAN-basierten Datenträger-Arrays ab, die entweder Hardware-Fibre-Channel- oder HBA-iSCSI-Adapter auf dem Host unterstützen. Der Host kommuniziert mit dem SAN über einen Hostbusadapter (HBA). Das BIOS des HBA enthält die Anweisungen, die es dem Host ermöglichen, den Startdatenträger zu finden.

Die gesamte Konfiguration für den Start vom SAN über Hardware-Fibre Channel oder einen HBA-Adapter erfolgt in Ihrer Netzwerkinfrastruktur, bevor Sie XenServer auf Ihren Servern installieren. Informationen zum Abschließen dieser Einrichtung finden Sie in der vom Anbieter bereitgestellten Dokumentation.

Nachdem Ihre Netzwerkinfrastruktur korrekt eingerichtet ist, aktivieren Sie Multipathing auf Ihren Servern während der XenServer-Installation. Weitere Informationen finden Sie unter Multipathing aktivieren. Fahren Sie mit der Installation wie gewohnt fort.

Software-FCoE (veraltet)

Sie können einen XenServer-Host von einem FCoE-SAN aus starten, indem Sie einen Software-FCoE-Stack verwenden.

Für diese Art der Boot-from-SAN-Bereitstellung müssen Sie vor der Installation Ihres XenServer-Hosts die Konfiguration manuell abschließen, die erforderlich ist, um eine LUN für den Host verfügbar zu machen. Diese manuelle Konfiguration umfasst die Konfiguration der Storage-Fabric und die Zuweisung von LUNs zum Public Worldwide Name (PWWN) Ihres SAN. Nachdem Sie diese Konfiguration abgeschlossen haben, wird die verfügbare LUN als SCSI-Gerät in den CNA des Hosts eingebunden. Das SCSI-Gerät kann dann für den Zugriff auf die LUN verwendet werden, als wäre es ein lokal angeschlossenes SCSI-Gerät. Verwenden Sie beim Konfigurieren der FCoE-Fabric kein VLAN 0. Der XenServer-Host kann keinen Verkehr finden, der sich auf VLAN 0 befindet.

Informationen zum Konfigurieren des physischen Switches und des Arrays zur Unterstützung von FCoE finden Sie in der Dokumentation des Herstellers.

Nachdem Ihre Netzwerkinfrastruktur korrekt eingerichtet ist, aktivieren Sie Multipathing auf Ihren Servern während der XenServer-Installation. Weitere Informationen finden Sie unter Multipathing aktivieren. Fahren Sie mit der Installation wie gewohnt fort.

Bei einer manuellen Installation von XenServer haben Sie auf dem Bildschirm Willkommen beim XenServer-Setup die Möglichkeit, erweiterte Speicherklassen einzurichten. Drücken Sie F10 und folgen Sie den Anweisungen auf dem Bildschirm, um die Software FCoE einzurichten.

Software-Start von iSCSI

Die Software-Boot-from-iSCSI-Funktion ermöglicht es Kunden, XenServer mithilfe von iSCSI vom SAN aus zu installieren und zu starten. Mit dieser Funktion kann XenServer auf einer LUN, die von einem iSCSI-Ziel bereitgestellt wird, installiert, gebootet und von dieser ausgeführt werden. Das iSCSI-Ziel ist in der iSCSI-Boot-Firmware-Tabelle angegeben. Mit dieser Funktion kann die Rootdatenträger über iSCSI angeschlossen werden. Dieser Startdatenträger kann sich auf demselben Ziel befinden, das eine SR bereitstellt.

Um diese Funktion nutzen zu können, stellen Sie sicher, dass Ihre Umgebung die folgenden Anforderungen erfüllt:

Um die Software-Boot-from-iSCSI-Funktion zu konfigurieren, müssen Sie den use_ibft Parameter zu Ihren Boot-Parametern hinzufügen. Wie Sie diesen Parameter hinzufügen, hängt von Ihrem Startmodus und der Art der Installation ab, die Sie durchführen.

Aktivieren Sie die Software-Boot-from-iSCSI-Funktion auf einem UEFI-Boot-Server während einer Installation von lokalen Medien

  1. Starten Sie den Computer vom Installationsmedium aus. Weitere Informationen finden Sie unter Installieren des XenServer-Hosts.

    Nach den ersten Startmeldungen sehen Sie ein GRUB-Menü. Dieses Menü wird für 5 Sekunden angezeigt.

    Ein GRUB-Boot-Menü - Multipath ist die vierte Option.

  2. Wählen Sie mit den Cursortasten eine Installationsoption aus:

  3. Drücken Sie die e Taste, um die Befehle vor dem Booten zu bearbeiten.

  4. Bearbeiten Sie die Zeile, beginnend mit dem Folgenden:

    module2 /EFI/xenserver/vmlinuz ...
    <!--NeedCopy-->
    

    Bearbeiten Sie diese Zeile mit den Cursortasten so, dass sie use_ibft am Ende Folgendes enthält:

    module2 /EFI/xenserver/vmlinuz ... use_ibft
    <!--NeedCopy-->
    
  5. Drücken Sie die Eingabetaste.

  6. Setzen Sie den XenServer-Host-Installationsvorgang wie gewohnt fort.

Aktivieren Sie die Software-Boot-from-iSCSI-Funktion auf einem BIOS-Boot-Server während einer Installation von einem lokalen Medium

Hinweis:

Das Booten von XenServer-Hosts im BIOS-Modus ist jetzt veraltet. Wir empfehlen, dass Sie Ihre XenServer 8-Hosts im UEFI-Startmodus installieren.

  1. Starten Sie den Computer vom Installationsmedium aus. Weitere Informationen finden Sie unter Installieren des XenServer-Hosts.

    Nach den ersten Startmeldungen wird der Bildschirm Willkommen bei XenServer angezeigt.

  2. Geben Sie an der Startaufforderung ein menu.c32.

  3. Wählen Sie mit den Cursortasten eine Installationsoption aus:

  4. Drücken Sie die Tabulatortaste.

  5. Bearbeiten Sie die Zeile, die mit folgendem endet:

    ---  /install.img
    <!--NeedCopy-->
    

    Bearbeiten Sie diese Zeile mit den Cursortasten, um zu lesen:

    use_ibft ---  /install.img
    <!--NeedCopy-->
    
  6. Drücken Sie die Eingabetaste.

  7. Setzen Sie den XenServer-Host-Installationsvorgang wie gewohnt fort.

Aktivieren Sie die Software-Boot-from-iSCSI-Funktion auf einem UEFI-Boot-Server während einer PXE-Startinstallation

Stellen Sie bei der Installation mit PXE sicher, dass Sie das Schlüsselwort use_ibft in den Kernelparametern hinzufügen. Wenn Multipathing erforderlich ist, müssen Sie device_mapper_multipath=enabledhinzufügen.

Beispiel:

menuentry "XenServer Install (serial)" {
    multiboot2 /EFI/xenserver/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M com1=115200,8n1 console=com1,vga
    module2 /EFI/xenserver/vmlinuz console=hvc0 console=tty0 answerfile_device=eth0 answerfile=http://<ip_address>/<path_to_answer_file> install use_ibft device_mapper_multipath=enabled
    module2 /EFI/xenserver/install.img
    }
<!--NeedCopy-->

Weitere Informationen zum Einrichten von PXE-Start finden Sie unter Konfigurieren Ihres TFTP-Servers für PXE-Startmit UEFI.

Aktivieren Sie die Funktion Software-Boot-from-iSCSI auf einem BIOS-Boot-Server während einer PXE-Startinstallation

Hinweis:

Das Booten von XenServer-Hosts im BIOS-Modus ist jetzt veraltet. Wir empfehlen, dass Sie Ihre XenServer 8-Hosts im UEFI-Startmodus installieren.

Stellen Sie bei der Installation mit PXE sicher, dass Sie das Schlüsselwort use_ibft in den Kernelparametern hinzufügen. Wenn Sie Multipathing verwenden (empfohlen), müssen Sie device_mapper_multipath=enabled hinzufügen.

Beispiel:

default xenserver-auto
label xenserver-auto
    kernel mboot.c32
    append xenserver/xen.gz dom0_max_vcpus=1-16 \
    dom0_mem=max:8192M com1=115200,8n1 \
    console=com1,vga ---  xenserver/vmlinuz \
    console=hvc0 console=tty0 \
    answerfile=<http://pxehost.example.com/answer_file> \
    answerfile_device=<device> \
    use_ibft device_mapper_multipath=enabled ---  xenserver/install.img
<!--NeedCopy-->

Weitere Informationen zum Einrichten von PXE-Start finden Sie unter Konfigurieren Ihres TFTP-Servers für PXE-Startmit BIOS.

Multipathing aktivieren

Für eine vollständig redundante Boot-from-SAN-Umgebung müssen Sie mehrere Pfade für den I/O-Zugriff konfigurieren. Stellen Sie dazu sicher, dass auf dem Root-Gerät Multipath-Unterstützung aktiviert ist.

Wenden Sie sich an Ihren Speicheranbieter oder Administrator, um Informationen darüber zu erhalten, ob Multipath für Ihre SAN-Umgebung verfügbar ist.

Warnung:

Multipath-Einstellungen werden während des Upgrade-Vorgangs nicht vererbt. Folgen Sie bei der Aktualisierung mithilfe von ISO oder Netzwerkstart denselben Anweisungen wie im folgenden Installationsvorgang, um sicherzustellen, dass die Konfiguration korrekt multipath ist.

Wenn mehrere Pfade verfügbar sind, aktivieren Sie Multipathing in Ihrer XenServer-Bereitstellung, während Sie den Installationsvorgang initialisieren. Wie Sie Multipathing aktivieren, hängt von Ihrem Startmodus und der Art der Installation ab, die Sie durchführen.

Multipathing auf einem UEFI-Boot-Server während einer manuellen Installation aktivieren

  1. Starten Sie den Computer vom Installationsmedium aus. Weitere Informationen finden Sie unter Installieren des XenServer-Hosts.

    Nach den ersten Startmeldungen sehen Sie ein GRUB-Menü. Dieses Menü wird für 5 Sekunden angezeigt.

    Ein GRUB-Boot-Menü - Multipath ist die vierte Option.

  2. Wählen Sie im GRUB-Menü multipath und drücken Sie die Eingabetaste.

Der XenServer-Installationsprozess konfiguriert den XenServer-Host, der von einem Remote-SAN mit aktiviertem Multipathing bootet.

Multipathing auf einem BIOS-Boot-Server während einer manuellen Installation aktivieren

Hinweis:

Das Booten von XenServer-Hosts im BIOS-Modus ist jetzt veraltet. Wir empfehlen, dass Sie Ihre XenServer 8-Hosts im UEFI-Startmodus installieren.

  1. Starten Sie den Computer vom Installationsmedium aus. Weitere Informationen finden Sie unter Installieren des XenServer-Hosts.

    Nach den ersten Startmeldungen wird der Bildschirm Willkommen bei XenServer angezeigt.

  2. Drücken Sie auf dem Willkommensbildschirm F2, um Erweiterte Installation auszuwählen.

  3. Geben Sie an der Startaufforderung ein multipath.

Der XenServer-Installationsprozess konfiguriert den XenServer-Host, der von einem Remote-SAN mit aktiviertem Multipathing bootet.

Multipathing auf einem UEFI-Boot-Server während einer unbeaufsichtigten Installation aktivieren

Um Dateisystem-Multipathing während der PXE-Installation zu aktivieren, fügen Sie es device_mapper_multipath=enabled zu Ihrer Konfigurationsdatei hinzu.

Beispiel:

menuentry "XenServer Install (serial)" {
    multiboot2 /EFI/xenserver/xen.gz dom0_max_vcpus=1-16 dom0_mem=max:8192M com1=115200,8n1 console=com1,vga
    module2 /EFI/xenserver/vmlinuz console=hvc0 console=tty0 answerfile_device=eth0 answerfile=http://<ip_address>/<path_to_answer_file> install use_ibft device_mapper_multipath=enabled
    module2 /EFI/xenserver/install.img
    }
<!--NeedCopy-->

Weitere Informationen zum Einrichten von PXE-Start finden Sie unter Konfigurieren Ihres TFTP-Servers für PXE-Startmit UEFI.

Multipathing auf einem BIOS-Boot-Server während einer unbeaufsichtigten Installation aktivieren

Hinweis:

Das Booten von XenServer-Hosts im BIOS-Modus ist jetzt veraltet. Wir empfehlen, dass Sie Ihre XenServer 8-Hosts im UEFI-Startmodus installieren.

Um Dateisystem-Multipathing während der PXE-Installation zu aktivieren, fügen Sie es device_mapper_multipath=enabled zu Ihrer Konfigurationsdatei hinzu.

Beispiel:

default xenserver-auto
label xenserver-auto
    kernel mboot.c32
    append xenserver/xen.gz dom0_max_vcpus=1-16 \
    dom0_mem=max:8192M com1=115200,8n1 \
    console=com1,vga ---  xenserver/vmlinuz \
    console=hvc0 console=tty0 \
    answerfile=<http://pxehost.example.com/answer_file> \
    answerfile_device=<device> \
    device_mapper_multipath=enabled \
    install ---  xenserver/install.img
<!--NeedCopy-->

Weitere Informationen zum Einrichten von PXE-Start finden Sie unter Konfigurieren Ihres TFTP-Servers für PXE-Startmit BIOS.

Zusätzliche Pakete installieren

Zusätzliche Pakete werden verwendet, um die Funktionen von XenServer zu ändern und zu erweitern, indem Software in der Steuerdomäne (dom0) installiert wird. Ein OEM-Partner könnte beispielsweise XenServer mit einer Reihe von Verwaltungstools ausliefern, für die SNMP-Agenten installiert werden müssen. Sie können ein zusätzliches Paket entweder während der ersten XenServerinstallation oder jederzeit danach auf einer laufenden XenServer-Instanz installieren.

Wenn Sie Zusatzpakete während der XenServer-Installation installieren, entpacken Sie jedes Zusatzpaket in ein separates Verzeichnis auf einem Webserver.

Sie können das Zusatzpaket auf eine der folgenden Arten installieren:

Treiberdatenträger installieren

Sie können einen Treiberdatenträger mit einer der folgenden Methoden installieren:

Informationen zum Installieren eines Treiberdatenträgers mithilfe von XenCenter finden Sie unter Treiberdatenträger installieren. Informationen zur Installation eines Treiberdatenträgers während einer XenServer-Neuinstallation finden Sie unter Installieren des XenServer-Hosts.

Starten Sie nach der Installation des Treibers Ihren Server neu, damit die neue Version des Treibers wirksam wird. Wie bei jedem Softwareupdate empfehlen wir Ihnen, Ihre Daten zu sichern, bevor Sie einen Treiberdatenträger installieren.

Treiberdatenträger mithilfe der xe-CLI installieren

Führen Sie die folgenden Schritte aus, um den Treiberdatenträger mithilfe der Xe-CLI remote zu installieren:

  1. Laden Sie den Treiberdatenträger an einen bekannten Ort auf einem Computer herunter, auf dem die Remote-XE-CLI installiert ist.

  2. Extrahieren Sie den Inhalt der Zip-Datei.

    Stellen Sie für den nächsten Schritt sicher, dass Sie das Treiber-ISO verwenden und nicht das ISO, das die Quelldateien enthält.

  3. Laden Sie den Treiberdatenträger hoch:

    xe [connection_parameters] update-upload file-name=
    <!--NeedCopy-->
    

    Die UUID des Treiberdatenträgers wird zurückgegeben, wenn der Upload abgeschlossen ist.

  4. Wenden Sie den Treiberdatenträger an:

    xe [connection_parameters] update-apply uuid=
    <!--NeedCopy-->
    
  5. Starten Sie den Host neu, um die Installation abzuschließen. Der Treiber wird erst wirksam, nachdem der Host neu gestartet wurde.