PowerEdge: Spuštění serveru pomocí technologie PXE over IPv6 v režimu UEFI
Summary: Tento článek je zaměřen na konfiguraci serveru PowerEdge pro spuštění ze sítě pomocí protokolu IPv6 v režimu UEFI (Unified Extensible Firmware Interface). Většina kroků platí také pro spuštění ze sítě v síti IPv4. ...
Instructions
Přehled
Servery PowerEdge podporují spouštění serveru ze sítě pomocí protokolu IPv4/IPv6 pomocí několika možností:
- Spouštění PXE (Preboot Execution Environment) – server přijímá konfiguraci ze serveru DHCP (Dynamic Host Configuration Protocol) (DHCP je vyžadováno pro spouštění PXE) a bootuje pomocí protokolu TFTP (Trivial File Transfer Protocol).
- Spouštění pomocí protokolu HTTP (Hypertext Transfer Protocol) – server může ručně zadat nebo přijmout konfiguraci ze serveru DHCP a spustit systém pomocí protokolu HTTP.
- Spouštění z rozhraní iSCSI (Internet Small Computer Systems Interface) – server může ručně zadat nebo přijmout konfiguraci ze serveru DHCP a spustit systém pomocí protokolu iSCSI.
Konfiguraci lze zadat ručně pro spouštění HTTP a iSCSI. Pro větší počet serverů je však žádoucí použít protokol DHCP.
Konfigurace protokolu DHCP, TFTP, HTTP serveru a úložiště iSCSI
Ověřte, zda server DHCP poskytuje klientům konfiguraci protokolu IP, včetně možností konfigurace spouštění. Ověřte to v dokumentaci výrobce serveru DHCP.
Možnosti spouštění jsou popsány v článku RFC5970 Možnosti DHCPv6 pro spouštění ze sítě. Povinná je pouze volba "boot-file-url", ostatní jsou volitelné. Prostudujte si také dokumentaci dodavatele serveru DHCP.
Některé z možností konfigurace spouštění DHCP
Povinná možnost DHCP:
dhcp6.bootfile-url "tftp://[TFTP_server_IP]/boot_filename";- Tato možnost určuje adresu URL spouštěcího souboru.
-
POZNÁMKA: IPv6 adresa musí být uzavřena v hranatých závorkách.
-
POZNÁMKA: Uživatelské jméno, heslo nebo port nejsou podporovány jako součást adresy URL.
Příklad:
dhcp6.bootfile-url "tftp://[fd00::1]/boot.efi";
Mezi další možnosti patří možnost zadat parametry spouštění a třídy výrobců zařízení.
Ověřte, zda jsou k dispozici spouštěcí soubory.
Ověřte, zda jsou soubory nakonfigurované v konfiguraci DHCP dostupné na serveru TFTP nebo HTTP. Ověřte také, zda se server může připojit k serveru TFTP nebo HTTP přes síť IPv6.
Pokud konfigurujete spouštění iSCSI, ověřte, zda je nakonfigurovaný svazek iSCSI dostupný. Každý server by měl mít jeden spouštěcí svazek. Ověřte, zda server může dosáhnout cíle iSCSI target prostřednictvím sítě IPv6.
Ověřte konfiguraci sítě.
Ověřte, zda je síť nakonfigurována pro předávání přenosů IPv6. Někdy se může stát, že síťové přepínače ve výchozím nastavení nepřesměrovávají provoz DHCP na váš server DHCP. Další informace naleznete v dokumentaci výrobce přepínače.
Sledování zjišťování posluchačů vícesměrového vysílání (MLD)
MLD snooping je funkce používaná v sítích IPv6, která zabraňuje zahlcení sítě vícesměrovým přenosem. MLD snooping umožňuje přepínači naslouchat zprávám MLD a dynamicky vytvářet vícesměrovou předávací tabulku. Tato tabulka určuje, které porty přepínače mají přijímat vícesměrový provoz.
Přepínače Dell OS10
Přepínače Dell OS10 mají ve výchozím nastavení v rozhraních VLAN povolenou funkci sledování ipv6 MLD Snooping.
Přepínač nemusí někdy předávat požadavky DHCP na server DHCP.
Pro účely odstraňování problémů se ujistěte, že je paket DHCP předáván na server DHCP, nebo zvažte zakázání sledování IPv6 MLD na nakonfigurovaném rozhraní VLAN. To může způsobit zvýšení síťového provozu, protože bez sledování vícesměrového vysílání MLD v celé síti VLAN může dojít ke zvýšení provozu.
Projděte si dokumentaci a podle potřeby nakonfigurujte přepínače.
Konfigurace serveru
Možnosti spouštění UEFI se konfigurují ze systému BIOS (Basic Input/Output System). Případně nakonfigurujte nastavení systému BIOS pomocí řadiče iDRAC.
Přejděte do systému BIOS.
Do systému BIOS přejdete stisknutím klávesy F2 během restartování serveru.
V systému BIOS zkontrolujte, zda je režim spouštění nastaven na režim UEFI.
V systému BIOS vyberte možnost Network Settings a povolte zařízení PXE, HTTP a iSCSI podle svých požadavků.
Pokud je povoleno zařízení PXE, HTTP nebo ISCSI a je povolena automatická konfigurace nebo DHCP, server kontaktuje server DHCP během spouštěcí sekvence PXE, HTTP nebo iSCSI. PXE, HTTP a iSCSI mají na výběr mezi protokolem IPv4 nebo IPv6. Vyberte dle potřeby.
-
POZNÁMKA: Na rozdíl od režimu spouštění UEFI se v režimu spouštění systému BIOS možnosti spouštění konfigurují mimo systém BIOS v možnostech paměti ROM zařízení.
-
POZNÁMKA: V dokumentaci k operačnímu systému serveru (OS) zjistíte, které možnosti síťového spouštění jsou podporovány pro cílový operační systém, který se používá na serveru, a konkrétní pokyny potřebné ke správnému spuštění cílového operačního systému.
Server by měl být připraven ke spuštění ze sítě.
Kroky pro odstranění problémů
- Server nahlásí během spouštění UEFI, pokud je přijata IP adresa ze serveru DHCP.
- Pokud server nezískává IP adresu, můžete použít zachytávání paketů - například pomocí zrcadla portů. Doporučuje se provádět zachytávání paketů v rozhraní síťového přepínače, které server používá ke spouštění ze sítě. Konfigurace zrcadlení portů – nahlédněte do dokumentace výrobce přepínače.
- Zkontrolujte informace o zachycených paketech pomocí nástroje analyzátoru sítě Ethernet podle vašeho výběru.
- Chybová zpráva "název spouštěcího souboru nebyl zadán" může znamenat, že ze serveru DHCP byl odeslán nesprávný protokol, například "HTTP" namísto "TFTP".