PowerEdge: HTTP-start i SLES 15
摘要: Oplysningerne nedenfor beskriver trinnene i installation af SLES 15-operativsystemet i Dell EMC PowerEdge-servere ved hjælp af HTTP-start.
说明
HTTP-start
HTTP Boot er et klient/server-kommunikationsbaseret program. Den kombinerer DHCP (Dynamic Host Configuration Protocol), Domain Name System (DNS) og HTTP (Hypertext Transfer Protocol) for at give mulighed for systemimplementering og konfiguration over netværket. Denne nye funktion kan bruges som en mere effektiv erstatning for TFTP-baserede PXE-startmetoder (Trivial File Transfer Protocol) til netværksimplementering (Trivial File Transfer Protocol).
Dette dokument indeholder en kort introduktion til HTTP-startmekanismen, instruktioner til opsætning af HTTP-startserveren på SUSE Linux Enterprise Server 15 (SLES15) og en praksis med installation af SLES15 på en Dell EMC PowerEdge 14G-server og derover ved hjælp af HTTP-start.
Konfiguration af HTTP-startserver
I dette afsnit viser vi, hvordan HTTP-start kan bruges sammen med Dell EMC PowerEdge-servere. Vi viser også, hvordan du opretter en HTTP Boot-server i operativsystemet SUSE Linux Enterprise Server (SLES 15). OS-installationer via HTTP Boot bruger grub som HTTP NBP, vi skal redigere grub.cfg-filen, som indlæser kernen og initrd fra installationsbilledet gennem http-protokollen og sparker installationen for at starte.
Trin:
I vores eksempel bruges /var/www/html som HTTP-serverens rodmappe.
- Konfigurer en server med en HTTP-tjeneste, der kører på den.
systemctl start httpd
- Kopier SLES 15 iso i rodmappen, og montér den i en midlertidig mappe.
- Opret en mappe i /var/www/html/
F.eks.: her httpboot Mappen er oprettet.
- Kopier indholdet af
/root/tmp/EFI/BOOT in /var/www/html/httpboot

- Opret en anden mappe inde
/var/www/html/sles15og kopierinitrdefioglinuxefifra/root/tmp/boot/x86_64/loader. Det drejer sig ominitrdog kerne, der bruges til indledende opstart fra HTTP-startserver.

- Opret en anden mappe med lageret SLES 15. Dette er lageret, hvorfra installationsprogrammet vælger pakkerne under installationen.
- Rediger filen grub.cfg for at hente menupunkterne (hvis du har brug for yderligere OS-poster)

Konfiguration af HTTP-startklient:
HTTP-start skal understøttes og aktiveres på UEFI HTTP Boot-klienter i BIOS.
- Tænd for serveren, og tryk på tasten F2 for at åbne menuen Systemopsætning.
- Vælg System-BIOS.

- Vælg startindstillinger:
Vælg Starttilstand som UEFI. Gem indstillingerne.

- Vælg netværksindstillinger

- Under UEFI HTTP-indstillinger skal du vælge HTTP-enhed 1: Aktiveret

- Gå til Indstillinger for HTTP-enhed1:
Aktivér en grænseflade.
Vælg Protokol som IPv4.
Deaktiver VLAN.
Indtast en URI :

Installation af et operativsystem via HTTP-start
Før du installerer operativsystemet via HTTP-start, skal du kontrollere følgende:
HTTP-startserveren og klientmaskinen er i samme netværkssegment. HTTP-tjenesten og DHCP-tjenesten er i aktiv status.
Indstillingen HTTP-start er aktiveret, og starttilstanden er indstillet til UEFI i BIOS på klientsiden.
Trin:
Udfør følgende trin for at installere operativsystemet via HTTP-start på serveren:
1. Tænd Dell PowerEdge-serveren, og tryk på F11 for at åbne BOOT MANAGER.
2. Vælg indstillingen Startmenu som HTTP-enhed1.
3. Vælg SLES 15-installation for at starte installationen.
