28.8.2. Предоставление доступа к файлу кикстарта по сети

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-server blarg.redhat.com;

Обратите внимание, вы должны заменить значение после filename именем файла кикстарта (или каталога, в котором расположен файл), а значение после next-server именем сервера NFS.

Если имя файла, возвращаемое BOOTP/DHCP сервером, оканчивается косой чертой ("/"), оно воспринимается только как путь. В этом случае клиентская система подключает этот путь, используя NFS, и ищет конкретный файл. Имя файла, который ищет клиент, имеет следующий вид:

        <ip-адрес>-kickstart
      

Часть <ip-адрес> имени файла должна быть заменена IP-адресом клиента в виде десятичных чисел, разделенных точками. Например, файл для компьютера с IP-адресом 10.10.0.1 будет иметь имя 10.10.0.1-kickstart.

Если вы не определите имя сервера, клиентская система попытается использовать в качестве сервера NFS текущий BOOTP/DHCP-сервер. В случае, если вы не укажете путь или имя файла, клиентская система пытается смонтировать каталог /kickstart, расположенный на BOOTP/DHCP сервере, а затем пытается найти файл кикстарта, используя имя <ip-адрес>-kickstart, как описано выше.