PowerEdge: HTTP-Start in SLES 15

摘要: Die folgenden Informationen decken die Schritte ab, die zur Installation des Betriebssystems SLES 15 auf Dell EMC PowerEdge-Servern mit HTTP-Start erforderlich sind.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明


HTTP-Start

HTTP Boot ist eine auf Client/Server-Kommunikation basierende Anwendung. Es kombiniert das Dynamic Host Configuration Protocol (DHCP), das Domain Name System (DNS) und das Hypertext Transfer Protocol (HTTP), um die Möglichkeit für die Systembereitstellung und -konfiguration über das Netzwerk bereitzustellen. Diese neue Funktion kann als leistungsfähigerer Ersatz für die auf dem Trivial File Transfer Protocol (TFTP) basierenden PXE-Startmethoden (Preboot Execution Environment) der Netzwerkbereitstellung verwendet werden.

Dieses Dokument enthält eine kurze Einführung in den HTTP-Startmechanismus, Anweisungen zum Einrichten des HTTP-Startservers auf SUSE Linux Enterprise Server 15 (SLES15) und eine Vorgehensweise zur Installation von SLES15 auf einem Dell EMC PowerEdge 14G Server 14G und höher mit HTTP-Start.

 

Konfigurieren des HTTP-Boot-Servers

In diesem Abschnitt wird gezeigt, wie HTTP Boot mit Dell EMC PowerEdge-Servern verwendet werden kann. Außerdem wird gezeigt, wie Sie einen HTTP-Boot-Server im Betriebssystem SUSE Linux Enterprise Server (SLES 15) einrichten. Betriebssysteminstallationen über HTTP Boot verwendet grub als HTTP NBP müssen wir die Datei grub.cfg bearbeiten, die den Kernel und initrd aus dem Installations-Image über das HTTP-Protokoll lädt und die Installation kickt, um zu starten.

Schritte:

In unserem Beispiel wird /var/www/html als Stammverzeichnis des HTTP-Servers verwendet.

  1. Richten Sie einen Server ein, auf dem ein HTTP-Dienst ausgeführt wird.
systemctl start httpd 
  1. Kopieren Sie die SLES 15-ISO-Datei in das Stammverzeichnis und hängen Sie sie in einen temporären Ordner ein.
  2. Erstellen Sie einen Ordner in /var/www/html/

                        Zum Beispiel: Hier httpboot Ordner erstellt wird.

  1. Kopieren Sie den Inhalt von /root/tmp/EFI/BOOT in /var/www/html/httpboot

SLN316044_en_US__1image(8200)

  1. Erstellen Sie darin einen weiteren Ordner /var/www/html/sles15 und kopieren Sie die Datei initrdefi und linuxefi from /root/tmp/boot/x86_64/loader. Dies sind die initrd und Kernel, die für den anfänglichen Start vom HTTP-Boot-Server verwendet werden.

SLN316044_en_US__2image(8201)

  1. Erstellen Sie einen weiteren Ordner mit dem Repository von SLES 15. Dies ist das Repository, aus dem das Installationsprogramm die Pakete während der Installation auswählt.
  2. Bearbeiten Sie die Datei grub.cfg, um die Menüeinträge abzurufen (wenn Sie zusätzliche Betriebssystemeinträge benötigen)

SLN316044_en_US__3image(8202)


 

Konfigurieren des HTTP-Boot-Clients:

HTTP-Start sollte auf den UEFI-HTTP-Startclients im BIOS unterstützt und aktiviert werden.

  1. Schalten Sie den Server ein und drücken Sie die Taste F2, um das System-Setup-Menü aufzurufen.
  2. Wählen Sie System-BIOS aus.

SLN316044_en_US__4image(8203)

  1. Wählen Sie die Starteinstellungen:

          Wählen Sie als Startmodus UEFI aus.  Speichern Sie die Einstellungen.

SLN316044_en_US__5image(8204)

  1. Netzwerkeinstellungen auswählen

SLN316044_en_US__6image(8205)

  1. Wählen Sie unter UEFI HTTP Settings die Option HTTP Device 1 aus: Enabled

SLN316044_en_US__7image(8206)

  1. Navigieren Sie zu HTTP-Gerät1-Einstellungen:

           Aktivieren Sie eine Schnittstelle.

           Wählen Sie als Protokoll IPv4 aus.

           Deaktivieren Sie VLAN.

           Geben Sie einen URI ein:

SLN316044_en_US__8image(8207)
 


Installieren eines Betriebssystems über HTTP-Boot

Überprüfen Sie vor der Installation des Betriebssystems über HTTP Boot Folgendes:

Der HTTP-Boot-Server und der Clientcomputer befinden sich im selben Netzwerksegment. Der HTTP-Service und der DHCP-Service befinden sich im aktiven Status. 

Die Option "HTTP Boot" ist aktiviert und der Startmodus wird clientseitig im BIOS auf UEFI eingestellt. 

Schritte:

Führen Sie die folgenden Schritte aus, um das Betriebssystem über HTTP-Boot auf dem Server zu installieren:

1. Schalten Sie den Dell PowerEdge-Server ein und drücken Sie F11, um den BOOT MANAGER aufzurufen.

2. Wählen Sie die Option "Boot Menu" als HTTP Device1 aus.

SLN316044_en_US__9image(8208) 

3. Wählen Sie SLES 15 Installation aus, um mit der Installation zu beginnen.

SLN316044_en_US__10image(8209)

 


 

受影响的产品

SUSE Linux Enterprise Server 15

产品

PowerEdge R250, PowerEdge R340, PowerEdge R350, PowerEdge R440, PowerEdge R450, PowerEdge R540, PowerEdge R550, PowerEdge R640, PowerEdge R6415, PowerEdge R650, PowerEdge R650xs, PowerEdge R6515, PowerEdge R6525, PowerEdge R740, PowerEdge R740XD , PowerEdge R740XD2, PowerEdge R7415, PowerEdge R7425, PowerEdge R750, PowerEdge R750XA, PowerEdge R750xs, PowerEdge R7515, PowerEdge R7525, PowerEdge R840, PowerEdge R940, PowerEdge R940xa, PowerEdge T150, PowerEdge T160, PowerEdge T340, PowerEdge T350, PowerEdge T360, PowerEdge T440, PowerEdge T550, PowerEdge T560, PowerEdge T640 ...
文章属性
文章编号: 000138011
文章类型: How To
上次修改时间: 06 12月 2024
版本:  5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。