PowerEdge: HTTP-start i SLES 15
摘要: Informationen nedan beskriver stegen för att installera SLES 15 OS på Dell EMC PowerEdge-servrar med HTTP-start.
说明
HTTP-start
HTTP Boot är ett klient/server-kommunikationsbaserat program. Den kombinerar DHCP (Dynamic Host Configuration Protocol), DNS (Domain Name System) och HTTP (Hypertext Transfer Protocol) för att ge möjlighet till systemdistribution och konfiguration över nätverket. Den här nya funktionen kan användas som en ersättning med högre prestanda för TFTP-baserade (Trivial File Transfer Protocol) PXE-startmetoder (Preboot Execution Environment) för nätverksdistribution.
Det här dokumentet ger en kort introduktion till HTTP-startmekanismen, instruktioner om hur du konfigurerar HTTP-startservern på SUSE Linux Enterprise Server 15 (SLES15) och hur du installerar SLES15 på en Dell EMC PowerEdge 14G-server och senare med HTTP-start.
Konfigurera HTTP-startservern
I det här avsnittet visar vi hur HTTP-start kan användas med Dell EMC PowerEdge-servrar. Vi visar också hur du upprättar en HTTP-startserver i operativsystemet SUSE Linux Enterprise Server (SLES 15). OS-installationer via HTTP Boot använder grub som HTTP NBP, vi måste redigera filen grub.cfg, som läser in kärnan och initrd från installationsbilden via http-protokollet och startar installationen.
Steg:
I vårt exempel används /var/www/html som HTTP-serverns rotkatalog.
- Konfigurera en server med en HTTP-tjänst som körs på den.
systemctl start httpd
- Kopiera SLES 15-iso-filen i rotkatalogen och montera den i en temporär mapp.
- Skapa en mapp i /var/www/html/
Till exempel: här httpboot mappen skapas.
- Kopiera innehållet i
/root/tmp/EFI/BOOT in /var/www/html/httpboot

- Skapa en annan mapp inuti
/var/www/html/sles15och kopierainitrdefiochlinuxefifrån/root/tmp/boot/x86_64/loader. Dessa är deinitrdoch kernel som används för initial start från HTTP-startserver.

- Skapa en annan mapp med lagringsplatsen för SLES 15. Det här är förrådet som installationsprogrammet hämtar paketen från under installationen.
- Redigera filen grub.cfg för att hämta menyposterna (om du behöver ytterligare OS-poster)

Konfigurera HTTP-startklient:
HTTP-start bör stödjas och aktiveras på UEFI HTTP-startklienterna i BIOS.
- Slå på servern och tryck på F2-tangenten för att öppna menyn Systeminställningar.
- Välj System-BIOS.

- Välj Startinställningar:
Välj Boot Mode som UEFI. Spara inställningarna.

- Välj Nätverksinställningar

- Under UEFI HTTP-inställningar väljer du HTTP-enhet 1: Aktiverad

- Gå till Inställningar för HTTP Device1:
Aktivera ett gränssnitt.
Välj Protokoll som IPv4.
Inaktivera VLAN.
Ange en URI:

Installera ett operativsystem via HTTP-start
Innan du installerar operativsystemet via HTTP-start ska du kontrollera följande:
HTTP-startservern och klientdatorn finns i samma nätverkssegment. HTTP-tjänsten och DHCP-tjänsten är i aktiv status.
Alternativet HTTP Boot är aktiverat och startläget är inställt på UEFI i BIOS på klientsidan.
Steg:
Så här installerar du operativsystemet via HTTP-start på servern:
1. Starta Dell PowerEdge-servern och tryck på F11 för att öppna BOOT MANAGER.
2. Välj alternativet Startmeny som HTTP-enhet1.
3. Välj SLES 15-installation för att påbörja installationen.
