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

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

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

Обзор

Серверы 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».

 

受影響的產品

C Series, HS Series, Modular Infrastructure, Rack Servers, Tower Servers, XE Servers, XR Servers, OEM Server Solutions
文章屬性
文章編號: 000286311
文章類型: How To
上次修改時間: 28 8月 2025
版本:  5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。