«Бездисковая загрузка — это процесс загрузки операционной системы на вашем компьютере с удаленного диска. Удаленным диском может быть iSCSI SAN, Fibre Channel SAN через FCoE (Fibre Channel over Ethernet) или AoE SAN. Преимущества бездисковой загрузки:
В этой статье я собираюсь показать вам, как настроить Synology NAS для бездисковой загрузки Ubuntu Desktop 22.04 LTS на ваших компьютерах из iSCSI SAN через iPXE. Итак, приступим».
SAN: полной формой SAN является сеть хранения данных. Это сервер iSCSI. В данном случае это Synology NAS.
iSCSI-диск/LUN: логический диск, совместно используемый в сети через iSCSI, называется iSCSI LUN (номер логического устройства). В этой статье я также буду называть его диском iSCSI .
Цель iSCSI: один или несколько дисков/LUN iSCSI будут сопоставлены с целью iSCSI. Вы войдете в цель iSCSI, чтобы получить доступ к дискам iSCSI/LUN, сопоставленным с ней.
IQN: полная форма IQN — полное имя iSCSI. Это уникальный идентификатор цели iSCSI и клиента iSCSI.
Для получения более подробной информации об iSCSI и о том, как он работает, прочитайте статью Настройка сервера хранения iSCSI в Ubuntu 18.04 LTS .
Топология сети, используемая в этой статье, показана ниже. Здесь у меня есть Synology NAS и два бездисковых компьютера, pc-01 и pc-02, подключенные к моей домашней сети. pc-01 имеет MAC-адрес 00:0c:29:5a:e5:56 , а pc-02 имеет MAC-адрес 00:0c:29:af:38:6a . Я покажу вам, как настроить Synology NAS и загрузочный сервер iPXE таким образом, чтобы компьютеры pc-01 и pc-02 автоматически загружались с разных дисков iSCSI/LUN в зависимости от их MAC-адресов.
ПРИМЕЧАНИЕ. Топология вашей сети будет другой. Так что не забудьте внести необходимые коррективы в последующих разделах этой статьи.
Если IP-адрес вашего Synology NAS часто меняется, у вас будут проблемы с загрузкой PXE с iPXE и бездисковой загрузкой Ubuntu Desktop 22.04 LTS на ваших компьютерах.
Поэтому перед настройкой бездисковой загрузки из iSCSI SAN с iPXE рекомендуется настроить статический IP-адрес на Synology NAS. Если вам нужна помощь в настройке статического IP-адреса на Synology NAS, прочитайте статью Как назначить статический IP-адрес Synology NAS.
Прежде чем двигаться дальше, обязательно подготовьте Synology NAS к загрузке PXE с помощью iPXE.
Чтобы подготовить Synology NAS к загрузке PXE с помощью iPXE, прочитайте статью Как настроить Synology NAS в качестве загрузочного сервера PXE для загрузки установочных образов Linux по сети с помощью iPXE (версия BIOS и UEFI) .
После настройки Synology NAS для загрузки PXE с iPXE вы должны увидеть следующие файлы и папку в общей папке pxeboot вашего Synology NAS.