Европейский Университет в Санкт-Петербурге
Опубликован: 19.10.2005 | Доступ: свободный | Студентов: 1740 / 154 | Оценка: 4.31 / 3.82 | Длительность: 18:28:00
Лекция 14:

Установка Solaris методом JumpStart

< Лекция 13 || Лекция 14: 12345 || Лекция 15 >
Аннотация: Лекция описывает методику установки системы Solaris 9 с помощью способа установки JumpStart, перекликаясь с содержимым лекции 3. Для установки систем этим методом следует познакомиться с материалом обеих лекций.

Способ установки Custom JumpStart Installation позволяет установить систему с нуля или выполнить обновление более ранней версии Solaris. Установка производится с интерфейсом командной строки и предполагает использование ранее подготовленного профиля установки для установки Solaris на несколько компьютеров.

Создание профиля установки (файл конфигурации с описанием параметров и особенностей установки) может отнять достаточно много времени. Если планируется установить Solaris на два-три компьютера, быстрее будет установить Solaris на каждый из них способом Solaris Web Start Installation Program или с помощью suninstall.

Этот способ специально предназначен для пакетной установки системы на несколько компьютеров и не предполагает интерактивного общения между программой-установщиком и системным администратором.

Порядок установки способом Custom JumpStart состоит в том, что вначале создаются профили установок для разных компьютеров (или всего один профиль, если все компьютеры - однотипные и устанавливать на них надо Solaris в одной и той же конфигурации), а затем установка быстро производится на все компьютеры.

"Быстро" не означает полную автоматизацию, потому что включить эти компьютеры и скомандовать им "загрузиться с такого-то сервера и установить оттуда систему" придется все-таки вручную. К счастью, эта команда довольно проста, и поэтому ее можно поручить ассистенту, он и будет обходить все двести рабочих мест, на которые решено устанавливать новый Solaris.

Метод Custom JumpStart Installation предполагает длительную подготовку, за которой следует собственно установка. Вы сможете найти чрезвычайно детальное руководство по установке (более четырехсот страниц, из которых большая часть посвящена Custom JumpStart Installation) по адресу http://docs-pdf.sun.com/816-7171/816-7171.pdf.

В данной лекции мы обсуждаем лишь основные моменты планирования и проведения этой операции.

Планирование установки

Наиболее важные моменты, которые следует помнить при планировании, это - архитектура компьютеров, на которые будет устанавливаться система (SPARC или x86) и требуемая конфигурация (какие наборы ПО будут устанавливаться - Entire Distribution или другой) для каждого компьютера. Чтобы избежать вопросов программы установки при выполнении установки системы, следует заранее ответить на них с помощью создания файла sysidcfg. Затем следует создать профили установки, файл rules с описаниями профилей, который нужен для того, чтобы программа установки выбрала из него нужный профиль, а также приготовить сервер установки, с которого и будет происходить установка.

Технически возможно обойтись и без сервера установки, если речь идет об установке системы на компьютеры, не присоединенные к сети, но это довольно редкий случай. В такой ситуации понадобится компакт-диск с дистрибутивом, файлы rules и файл(ы) профиля установки.

Создание файла sysidcfg

Процедура создания такого файла выглядит примерно так:

echo "system_locale=en_US" > sysidcfg
echo "timezone=US/Pacific" >> sysidcfg
echo "network_interface=primary {hostname=YOUR HOSTNAME"
     >> sysidcfg
echo " ip_address=YOUR HOST'S IP" >> sysidcfg
echo " netmask=255.255.255.0" >> sysidcfg
echo " protocol_ipv6=no}" >> sysidcfg
echo "terminal=vt100" >> sysidcfg
echo "security_policy=NONE" >> sysidcfg
echo "root_password=PASSWORD FROM SHADOW FILE" >> sysidcfg
echo "name_service=NONE" >> sysidcfg
echo "timeserver=localhost" >> sysidcfg
chmod 777 sysidcfg

После этого файл sysidcfg готов к употреблению.

< Лекция 13 || Лекция 14: 12345 || Лекция 15 >
Игорь Ермачков
Игорь Ермачков
Латвия, Рига
Александр Пучков
Александр Пучков
Россия