Опубликован: 19.10.2005 | Уровень: специалист | Доступ: платный | ВУЗ: Европейский Университет в Санкт-Петербурге
Лекция 14:

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

< Лекция 13 || Лекция 14: 12345 || Лекция 15 >

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

Теперь следует на сервере установки указать, какие именно системы будут установлены, с помощью команды add_install_client:

cd /export/install/sparc/Solaris_9/Tools
./add_install_client -c servername:/jumpstart hostname sun4u

Здесь указывается имя сервера установки ( servername ) и каталог jumpstart, разделяемый в сети через NFS, имя компьютера, на который будет производиться установка с использованием сервера установки, и платформа/модель этого компьютера (в нашем случае sun4u обозначает систему Sun Ultra-5). Эту команду надо выполнить для каждого компьютера!

Аналогичную процедуру надо проделать и с добавлением в список устанавливаемых компьютеров тех, что имеют архитектуру x86:

cd /export/install/intel/Solaris_9/Tools
./add_install_client -c servername:/jumpstart hostname i86pc

Если при этом надо обеспечить загрузку этих компьютеров по сети, следует на сервере загрузки выполнить команду

cd /export/install/intel/Solaris_9/Tools
./add_install_client -d -s bootserver:/export/install/intel \
-c installserver:/jumpstart SUNW.i86pc i86pc

Ключ -d объясняет, что клиент сервера загрузки использует DHCP, - s указывает путь к серверу с дистрибутивом, - c - путь к серверу с каталогом jumpstart (в общем случае это могут быть разные серверы).

SUNW.i86pc - это класс DHCP для всех клиентов архитектуры x86, i86pc - название платформы для всех компьютеров x86.

Загрузка систем клиентов для установки

После включения системы SPARC в строке OpenBoot следует выполнить команду

boot net - install

Система Solaris установится с сервера установки автоматически. Учитывайте объем передаваемых в сети данных: если ваша сеть не слишком быстра, или компьютеры подключены через медленный коммутатор (будем надеяться, концентраторы вы уже вообще не используете), одновременная установка системы на большое количество компьютеров с одного сервера установки может быть медленной, в худшем случае можно даже ожидать ошибок чтения из-за задержек в сети.

Для загрузки и установки системы на компьютерах x86 используйте один из следующих вариантов загрузки:

  • с первого или второго компакт-диска или DVD-диска дистрибутива;
  • через сеть (если поддерживается BIOSом сетевого адаптера и компьютера);
  • с дискеты.

Образ дискеты доступен по адресу:

http://soldc.sun.com/support/drivers/dca_diskettes.

Для загрузки может потребоваться указать дополнительные сведения. Так, сразу после загрузки системы x86 вы увидите меню выбора интерактивной установки или установки Custom JumpStart. Выбрав последнее, следует ввести команду:

b install [url:ask] [dhcp] [nowin]

В [] указаны необязательные параметры. Ниже объясняется их смысл. При загрузке SPARC-систем можно в команде boot install указывать эти же параметры в этом же порядке.

url - указывает расположение файла конфигурации JumpStart. Может иметь значения:

  • жесткий диск данного компьютера:

    file://jumpstart_dir_path/compressed_config_file
  • сервер NFS:

    nfs://server_name:IP_address/jumpstart_dir_path
         /compressed_config _file
  • web-сервер:

    http://server_name:IP_address/jumpstart_dir_path
          /compressed_config_file&proxy_info

Если файл параметров установки sysidcfg помещен в файл архива .tar, следует указать IP-адрес сервера, на котором размещен файл:

http://131.141.2.32/jumpstart/config.tar

Если сжатый файл конфигурации размещен на web-сервере, доступ к которому возможен только через прокси-сервер, следует указать IP-адрес прокси-сервера:

http://www.jumpstart.company.com/jumpstart/config.tar&132.14.231.1

Здесь 132.14.231.1 - IP-адрес прокси-сервера.

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

dhcp - означает требование использовать сервер DHCP; если этого не указать, программа установки будет пытаться использовать файл /etc/bootparams или карту NIS bootparams.

nowin - указывает, что не следует использовать графический режим при установке системы, это позволяет ускорить установку.

< Лекция 13 || Лекция 14: 12345 || Лекция 15 >
Алексей Антипин
Алексей Антипин
Россия, Томск, ТУСУР, 2010
Игорь Тарасенко
Игорь Тарасенко
Россия