PowerEdge: HTTP-oppstart i SLES 15
摘要: Informasjonen nedenfor dekker trinnene for å installere SLES 15 OS i Dell EMC PowerEdge-servere ved hjelp av HTTP Boot.
说明
HTTP-oppstart
HTTP Boot er et klient/server kommunikasjonsbasert program. Den kombinerer Dynamic Host Configuration Protocol (DHCP), DNS (Domain Name System) og Hypertext Transfer Protocol (HTTP) for å gi mulighet for systemimplementering og konfigurasjon over nettverket. Denne nye funksjonen kan brukes som en erstatning med høyere ytelse for TFTP-baserte oppstartsmetoder (Trivial File Transfer Protocol) basert på PXE (Preboot Execution Environment) for nettverksdistribusjon.
Dette dokumentet gir en kort innføring i HTTP-oppstartsmekanismen, instruksjoner om oppsett av HTTP-oppstartsserveren på SUSE Linux Enterprise Server 15 (SLES15) og en praksis for å installere SLES15 på en Dell EMC PowerEdge 14G og nyere servere som bruker HTTP-oppstart.
Konfigurere HTTP-oppstartsserveren
I denne delen viser vi hvordan HTTP-oppstart kan brukes med Dell EMC PowerEdge-servere. Vi viser også hvordan du oppretter en HTTP-oppstartsserver i operativsystemet SUSE Linux Enterprise Server (SLES 15). OS-installasjoner gjennom HTTP Boot bruker grub som HTTP NBP, vi må redigere grub.cfg-filen, som laster kjernen og initrd fra installasjonsbildet gjennom http-protokollen og sparker installasjonen for å starte.
Trinn:
I vårt eksempel brukes /var/www/html som rotkatalog for HTTP-serveren.
- Sett opp en server med en HTTP-tjeneste som kjører på den.
systemctl start httpd
- Kopier SLES 15 iso i rotkatalogen, og monter den i en midlertidig mappe.
- Opprett en mappe i /var/www/html/
Eksempel: hit httpboot Mappen er opprettet.
- Kopier innholdet i
/root/tmp/EFI/BOOT in /var/www/html/httpboot

- Opprett en annen mappe i
/var/www/html/sles15og kopierinitrdefioglinuxefifra/root/tmp/boot/x86_64/loader. Dette erinitrdog kjernen som brukes til første oppstart fra HTTP-oppstartsserver.

- Opprett en annen mappe med depotet til SLES 15. Dette er depotet hvor installasjonsprogrammet plukker pakkene under installasjonen.
- Rediger grub.cfg-filen for å få menyoppføringene (hvis du trenger flere OS-oppføringer)

Konfigurere HTTP-oppstartsklient:
HTTP-oppstart bør støttes og aktiveres på UEFI HTTP-oppstartsklienter i BIOS.
- Slå på serveren, og trykk på F2-tasten for å åpne menyen for systemoppsett.
- Velg System-BIOS.

- Velg oppstartsinnstillinger:
Velg oppstartsmodus som UEFI. Lagre innstillingene.

- Velg Nettverksinnstillinger

- Under UEFI HTTP-innstillinger velger du HTTP-enhet 1: Enabled (Aktivert)

- Gå til Innstillinger for HTTP-enhet1:
Aktiver et grensesnitt.
Velg protokoll som IPv4.
Deaktiver VLAN.
Skriv inn en URI:

Installere et operativsystem via HTTP-oppstart
Før du installerer operativsystemet via HTTP-oppstart, må du kontrollere følgende:
HTTP-oppstartsserveren og klientmaskinen er i samme nettverkssegment. HTTP-tjenesten og DHCP-tjenesten er i aktiv status.
Alternativet HTTP-oppstart er aktivert, og oppstartsmodus er angitt til UEFI i BIOS på klientsiden.
Trinn:
Hvis du vil installere operativsystemet via HTTP Boot på serveren, utfører du følgende trinn:
1. Slå på Dell PowerEdge-serveren, og trykk på F11 for å åpne BOOT MANAGER.
2. Velg alternativet Oppstartsmeny som HTTP-enhet1.
3. Velg SLES 15-installasjon for å starte installasjonen.
