PowerEdge. Загрузка сервера с использованием PXE over IPv6 в режиме UEFI

Summary: Данная статья посвящена настройке сервера PowerEdge для загрузки из сети по протоколу IPv6 в режиме Unified Extensible Firmware Interface (UEFI). Большинство шагов также относятся к загрузке из сети в сети IPv4. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Обзор

Серверы PowerEdge поддерживают несколько вариантов загрузки сервера из сети, использующей IPv4/IPv6:

  • Загрузка в среде PXE (Preboot Execution Environment) — сервер получает конфигурацию от сервера конфигурации динамического хоста (DHCP требуется для загрузки PXE) и загружается с использованием протокола TFTP (Trivial File Transfer Protocol).
  • Загрузка по протоколу HTTP (Hypertext Transfer Protocol) — сервер может вручную указать или получить конфигурацию от сервера DHCP и выполнить загрузку по протоколу HTTP.
  • Загрузка через интерфейс iSCSI (Internet Small Computer Systems Interface) — сервер может вручную указать или получить конфигурацию от сервера DHCP и выполнить загрузку по протоколу iSCSI.

Конфигурация для загрузки по HTTP и iSCSI может быть задана вручную. Однако для большего количества серверов желательно использовать DHCP.

Настройка сервера DHCP, TFTP, HTTP и iSCSI

Убедитесь, что DHCP-сервер предоставляет клиентам конфигурацию IP, включая параметры конфигурации загрузки. Проверьте это в документации поставщика DHCP-сервера.
Параметры загрузки приведены в RFC5970 Параметры DHCPv6 для загрузки по сети. Обязательным является только параметр "boot-file-url", остальные - необязательные. Также ознакомьтесь с документацией поставщика DHCP-сервера.

Некоторые параметры конфигурации загрузки DHCP

Обязательный параметр DHCP:

  • dhcp6.bootfile-url "tftp://[TFTP_server_IP]/boot_filename";
  • Этот параметр указывает URL-адрес загрузочного файла.
  • ПРИМЕЧАНИЕ. Адрес IPv6 должен быть заключен в квадратные скобки.
  • ПРИМЕЧАНИЕ. Имя пользователя, пароль или порт не поддерживаются как часть URL-адреса.

Пример:

  • dhcp6.bootfile-url "tftp://[fd00::1]/boot.efi";

К другим параметрам относятся параметры загрузки и классы поставщика устройств.

Убедитесь, что загрузочные файлы доступны.

Убедитесь, что файлы, настроенные в конфигурации DHCP, доступны на сервере TFTP или HTTP. Также убедитесь, что сервер может связаться с сервером TFTP или HTTP по сети IPv6.
При настройке загрузки iSCSI убедитесь, что настроенный том iSCSI доступен. На каждом сервере должен быть один загрузочный том. Убедитесь, что сервер может связаться с целевым ресурсом iSCSI по сети IPv6.

Проверьте конфигурацию сети.

Убедитесь, что сеть настроена на перенаправление трафика IPv6. В некоторых случаях сетевые коммутаторы по умолчанию не пересылают трафик DHCP на сервер DHCP. Дополнительную информацию см. в документации поставщика коммутатора.

Отслеживание обнаружения прослушивателя многоадресной рассылки (MLD)

MLD Snooping — это функция, используемая в IPv6-сетях для предотвращения переполнения сети многоадресным трафиком. Отслеживание MLD позволяет коммутатору прослушивать сообщения MLD и динамически создавать таблицу многоадресной пересылки. Эта таблица определяет, какие порты коммутатора должны принимать многоадресный трафик.

Коммутаторы Dell OS10

В коммутаторах Dell OS10 по умолчанию включен IPv6 MLD Snooping на интерфейсах VLAN.
Иногда коммутатор может не пересылать запросы DHCP на сервер DHCP.
Убедитесь, что пакет DHCP переадресован на DHCP-сервер, или отключите отслеживание IPv6 MLD на настроенном интерфейсе VLAN для устранения неполадок. Это может привести к увеличению сетевого трафика, так как MLD отслеживает многоадресный трафик по всей VLAN.
Изучите документацию и при необходимости настройте коммутаторы.

Конфигурация сервера

Параметры загрузки UEFI настраиваются в базовой системе ввода-вывода (BIOS). Либо настройте параметры BIOS с помощью iDRAC.

Войдите в BIOS системы.

Чтобы войти в BIOS системы, нажмите клавишу F2 во время перезагрузки сервера.
Убедитесь, что в BIOS выбран режим загрузки UEFI.
В BIOS выберите Параметры сети и включите устройства PXE, HTTP и iSCSI в соответствии с вашими требованиями.
Если устройство PXE, HTTP или ISCSI включено и включены функции «Autoconfiguration» или «DHCP», сервер связывается с DHCP-сервером во время выполнения последовательности загрузки PXE, HTTP или iSCSI. PXE, HTTP и iSCSI могут выбирать между IPv4 и IPv6. Выберите обязательный вариант.

  • ПРИМЕЧАНИЕ. В отличие от режима загрузки UEFI, в режиме загрузки BIOS параметры загрузки настраиваются вне BIOS в параметрах ПЗУ устройства.
  • ПРИМЕЧАНИЕ. Сведения о том, какие варианты загрузки по сети поддерживаются для целевой ОС, используемой на сервере, и инструкции для правильной загрузки целевой ОС см. в документации по серверной операционной системе (ОС).

Сервер должен быть готов к загрузке по сети.

Действия по поиску и устранению неисправностей

  • Во время загрузки UEFI сервер сообщает о получении обновления, а также об IP-адресе от сервера DHCP.
  • Если сервер не получает IP-адрес, вы можете захотеть перехватить пакеты, например, с помощью зеркала портов. Рекомендуется выполнять захват пакетов на интерфейсе сетевого коммутатора, который сервер использует для загрузки из сети. Настройка зеркалирования портов — см. документацию поставщика коммутатора.
  • Проверьте собранную информацию о пакетах с помощью выбранного вами инструмента анализатора Ethernet.
  • Сообщение об ошибке «Boot file name not provided» может указывать на то, что с сервера DHCP был отправлен неверный протокол, например «HTTP» вместо «TFTP».

 

Affected Products

C Series, HS Series, Modular Infrastructure, Rack Servers, Tower Servers, XE Servers, XR Servers, OEM Server Solutions
Article Properties
Article Number: 000286311
Article Type: How To
Last Modified: 28 Aug 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.