Глава 4. Подготовка к установке

4.1. Подготовка к сетевой установке

Примечание

Перед началом сетевой установки убедитесь, что в DVD-приводе нет установочного диска, так как это может привести к неожиданным результатам.
Предварительно подготовьте CD/DVD-диск или USB-носитель.
Для выполнения сетевой (NFS, FTP, HTTP, HTTPS) и локальной установки Red Hat Enterprise Linux потребуется установочный носитель. Ниже будет рассказано о подготовке к сетевой установке.
Сервер NFS, FTP, HTTP или HTTPS, который планируется использовать при установке, должен быть отдельно выделенным компьютером, предоставляющим доступ к содержимому установочного DVD.

Примечание

Anaconda может проверить целостность установочных носителей. Это актуально для DVD, образов жестких дисков, а также при NFS-установке из образов. Рекомендуется проверить носители перед началом установки и прежде чем сообщать об ошибках, убедиться, что они не вызваны ошибками записи DVD. Чтобы выполнить проверку, введите в приглашении boot:
linux mediacheck

Примечание

Общему каталогу с установочными файлами соответствует каталог на сервере FTP, HTTP, HTTPS или NFS. Например, /var/www/inst/rhel6 доступе на сервере как http://network.server.com/inst/rhel6.
Ниже путь к каталогу на сервере с установочными файлами будет обозначен как /путь. Общий каталог на на сервере FTP, NFS, HTTP или HTTPS будет представлен как /открытый/каталог. Так, например, в качестве общего каталога при установке с HTTP-сервера может выступать /var/www/html/rhel6.
Далее потребуется образ ISO, содержащий точную копию содержимого DVD. Чтобы создать образ диска DVD, выполните команду
dd if=/dev/dvd of=/путь/образ.iso
Укажите имя устройства DVD и путь к сохраняемому файлу образа.
Чтобы скопировать файлы с установочного DVD на компьютер Linux, который будет выполнять функции сервера установки, выполните действия, описанные в следующих секциях (см. Раздел 4.1.1, «Подготовка к установке по FTP, HTTP, HTTPS», Раздел 4.1.2, «Подготовка к NFS-установке»).

4.1.1. Подготовка к установке по FTP, HTTP, HTTPS

Поместите содержимое образа установочного DVD в каталог, к которому можно обращаться по FTP, HTTP или HTTPS.
Проверьте подключение: попробуйте подключиться к нему с сервера и с другой машины, принадлежащей той же сети, где будет выполняться установка.

4.1.2. Подготовка к NFS-установке

В этом случае нет необходимости в извлечении файлов из образа, — достаточно лишь открыть доступ к расположенным на сервере файлам install.img, product.img и, собственно, к самому образу.
  1. Скопируйте образ в экспортируемый каталог:
    mv /путь/образ.iso /открытый_каталог/
    Укажите путь к файлу образа и каталог, доступ к которому открыт через NFS.
  2. Проверьте его контрольную сумму SHA256. Для этой цели существует множество программ. Так, в Linux можно выполнить:
    $ sha256sum образ.iso
    Проверка вернет строку из 64 знаков — так называемый хэш. Он должен совпадать с исходным хэшем образа, который можно найти на странице загрузки программ в Red Hat Network (см. Глава 1, Получение Red Hat Enterprise Linux).
  3. Скопируйте images/ из ISO в тот же каталог, куда был сохранен образ:
    mount -t iso9660 /путь_к_образу/образ.iso /точка_подключения -o loop,ro
    cp -pr /точка_подключения/images /открытый_каталог/
    umount /точка_подключения
    Укажите путь к файлу образа, его имя и точку подключения. Например:
    mount -t iso9660 /var/isos/RHEL6.iso /mnt/tmp -o loop,ro
    cp -pr /mnt/tmp/images /var/isos/
    umount /mnt/tmp
    Образ ISO и каталог images/ будут расположены в одном каталоге.
  4. Убедитесь, что каталог images/ содержит обязательный для установки файл install.img. В images/ может также находиться product.img, позволяющий выполнить установку, не ограничиваясь минимальным набором пакетов (см. Раздел 9.18, «Выбор групп пакетов»).

    Важно

    В каталоге images/ должно располагаться всего два файла — install.img и product.img.
  5. Каталог будет доступен через NFS, если файл /etc/exports на сервере содержит соответствующую запись.
    Чтобы экспортировать каталог в конкретную систему:
    /открытый/каталог ip.адрес.клиента (ro)
    Чтобы экспортировать каталог во все системы:
    /открытый/каталог * (ro)
  6. Запустите службу NFS на сервере (в Red Hat Enterprise Linux выполните /sbin/service nfs start). Если NFS уже работает, перезагрузите файл конфигурации (/sbin/service nfs reload).
  7. Обязательно проверьте NFS-ресурс, следуя инструкциям в руководстве по развертыванию Red Hat Enterprise Linux. Информацию о запуске и остановке сервера NFS можно найти в документации NFS.

Примечание

Anaconda может проверить целостность установочных носителей. Это актуально для DVD, образов жестких дисков, а также при NFS-установке из образов. Рекомендуется проверить носители перед началом установки и прежде чем сообщать об ошибках, убедиться, что они не вызваны ошибками записи DVD. Чтобы выполнить проверку, введите в приглашении boot:
linux mediacheck