28.8.2. Предоставление доступа к файлу кикстарта по сети
28.8.2. Предоставление доступа к файлу кикстарта по сети
Сетевые кикстарт-установки выполняются достаточно часто, так как системные администраторы могут автоматизировать установку множества сетевых компьютеров быстро и безболезненно. Вообще говоря, чаще всего этот подход требует от администратора настройки в локальной сети серверов BOOTP/DHCP и NFS. BOOTP/DHCP сервер определяет сетевую конфигурацию для системы клиента, тогда как файлы, используемые во время установки, находятся на NFS-сервере. Довольно часто оба сервера располагаются на одной физической машине, хотя это и не требуется.
Чтобы выполнить кикстарт-установку с использованием сети, вы должны установить в вашей сети сервер BOOTP/DHCP; он должен содержать параметры настройки компьютеров, на которые вы будете устанавливать Red Hat Enterprise Linux. Сервер BOOTP/DHCP предоставляет клиенту информацию о его сетевой конфигурации, а также о размещении файла кикстарта.
Если файл кикстарта определен сервером BOOTP/DHCP, клиентская система пытается смонтировать путь к файлу с помощью NFS, а затем скопировать и использовать указанный файл. Конкретные настройки могут меняться в зависимости от используемого сервера BOOTP/DHCP.
Ниже приведен пример строки из файла dhcpd.conf
с DHCP-сервера:
filename
"/usr/new-machine/kickstart/"
; next-serverblarg.redhat.com;
Обратите внимание, вы должны заменить значение после filename
именем файла кикстарта (или каталога, в котором расположен файл), а значение после next-server
именем сервера NFS.
Если имя файла, возвращаемое BOOTP/DHCP сервером, оканчивается косой чертой ("/"), оно воспринимается только как путь. В этом случае клиентская система подключает этот путь, используя NFS, и ищет конкретный файл. Имя файла, который ищет клиент, имеет следующий вид:
<ip-адрес>
-kickstart
Часть
имени файла должна быть заменена IP-адресом клиента в виде десятичных чисел, разделенных точками. Например, файл для компьютера с IP-адресом 10.10.0.1 будет иметь имя <ip-адрес>
10.10.0.1-kickstart
.
Если вы не определите имя сервера, клиентская система попытается использовать в качестве сервера NFS текущий BOOTP/DHCP-сервер. В случае, если вы не укажете путь или имя файла, клиентская система пытается смонтировать каталог /kickstart
, расположенный на BOOTP/DHCP сервере, а затем пытается найти файл кикстарта, используя имя
, как описано выше.
<ip-адрес>
-kickstart