Глава 10. Настройка сервера установки
Информация для опытных пользователей
Приведенная в этом приложении информация предназначена для опытных пользователей 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 'команда
'
.
Команда установки 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
.