Product SiteDocumentation Site

Глава 10. Настройка сервера установки

10.1. Настройка cobbler
10.2. Настройка источника установки дистрибутива
10.3. Создание зеркального сервера
10.4. Импортирование дистрибутива
10.5. Самостоятельная настройка сервера PXE
10.5.1. Настройка сетевого сервера
10.5.2. Настройка PXE-загрузки
10.5.3. Добавление PXE-узлов
10.5.4. TFTPD
10.5.5. Настройка сервера DHCP
10.5.6. Добавление своего сообщения загрузки
10.5.7. Выполнение PXE-установки

Информация для опытных пользователей

Приведенная в этом приложении информация предназначена для опытных пользователей Linux. Если у вас нет достаточных навыков, рекомендуется рассмотреть установку с DVD или минимального загрузочного носителя.

Warning

В этом приложении приведены инструкции по настройке сервера автоматической установки. Стандартная конфигурация подразумевает удаление всех существующих данных на дисках компьютеров, использующих этот способ установки, что отличает ее от других конфигураций, которые могут предоставлять интерактивный режим установки.
Fedora позволяет выполнять установку по сети с использованием протоколов NFS, FTP и HTTP. Сетевую установку можно запустить с загрузочного компакт-диска, загрузочного USB-устройства или указав параметр загрузки askmethod при использовании первого CD Fedora. Или же если в компьютере, на который будет устанавливаться система, есть сетевая плата, поддерживающая окружение PXE (Pre-Execution Environment), его можно настроить так, что он загрузится, используя файлы, размещенные не на локальном носителе (CD-ROM и др.), а в другой системе в сети.
Итак, для выполнения сетевой PXE-установки сетевая карта клиента отправит широковещательный запрос информации DHCP. DHCP-сервер предоставит IP-адрес, а также необходимую информацию о сети, в том числе сведения о сервере имен, IP-адрес или имя узла сервера tftp (который предоставляет необходимые для начала установки файлы), расположение файлов на сервере tftp. Это осуществляется за счет PXELINUX в составе пакета syslinux.
Раньше администраторам приходилось настраивать установочный сервер вручную. Теперь же при наличии в локальной сети сервера Red Hat Enterprise Linux, CentOS или Fedora для настройки можно использовать cobbler. Раздел 10.5, «Самостоятельная настройка сервера PXE» содержит информацию о самостоятельной настройке сервера PXE.
Для выполнения перечисленных в этой секции действий сначала исполните команду su - для перехода в режим root или каждую команду вводите в формате su -c 'команда'.

10.1. Настройка cobbler

Команда установки cobbler выглядит так:
yum -y install cobbler
Специальная команда может проверить настройки cobbler:
cobbler check
Измените настройки в файле /var/lib/cobbler/settings так, чтобы они отражали IP-адрес сервера (как минимум потребуется изменить параметры server и next_server даже если они будут содержать один и тот же адрес).
Если сервер DHCP еще не работает, измените значение параметра manage_dhcp на 1. Если же он работает, настройте его в соответствии с требованиями документации пакета syslinux. Дальнейшую информацию можно найти в локальных файлах /usr/share/doc/syslinux-версия/syslinux.doc и /usr/share/doc/syslinux-версия/pxelinux.doc.