Европейский Университет в Санкт-Петербурге
Опубликован: 10.10.2005 | Доступ: свободный | Студентов: 1576 / 254 | Оценка: 4.30 / 3.85 | Длительность: 16:22:00
ISBN: 978-5-94774-820-8
Лекция 3:

Установка ОС Solaris

< Лекция 2 || Лекция 3: 123 || Лекция 4 >
Аннотация: Лекция подробно рассказывает об установке системы. Рассматриваются все способы установки; эта информация важна для принятия решения о том, как устанавливать системы на несколько компьютеров.

Подробное руководство по установке системы размещено на web-сайте компании Sun Microsystems по адресу http://docs.sun.com/app/docs/doc/816-7171/6md6pohm1?a=view (или здесь). Здесь будут рассмотрены основные концепции установки и некоторые детали этого процесса.

Дистрибутив Solaris 9 может быть бесплатно переписан с сайта http://www.sun.com для любой поддерживаемой платформы (x86 и SPARC), а также получен в виде комплекта компакт-дисков или диска Solaris 9 DVD.

Cпособы установки

Прежде всего надо определить, что предстоит сделать:

  • установить Solaris на один компьютер или на несколько однотипных компьютеров;
  • установить только операционную систему Solaris или же еще какие-либо дополнительные пакеты программного обеспечения.

Ниже описаны шесть способов установки Solaris 9 и даны краткие рекомендации по их применению, на основании чего вы сможете выбрать тот, который подходит вам больше.

  1. Solaris Web Start Installation Program.
  2. Solaris suninstall Program.
  3. Solaris Live Upgrade Method.
  4. Factory JumpStart Installation Method.
  5. Custom JumpStart Installation Method.
  6. Web Start Flash Installation Feature.

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

Названия способов здесь и далее приводятся по-английски, чтобы легче было руководствоваться англоязычной документацией и англоязычным пояснительным текстом на web-сайте http://www.sun.com или на компакт-дисках дистрибутива Solaris 9.

Установка с помощью Solaris Web Start Installation Program

Этим способом стоит воспользоваться в следующих случаях:

  1. установку выполняет "умеренно опытный" системный администратор, для которого важна возможность выполнить шаг назад в установке ;
  2. установку необходимо провести в графическом режиме;
  3. требуется установить не только Solaris 9, но и дополнительные программы, пакеты которых уже готовы к установке (имеются в локальной сети или на компакт-дисках).

Этот способ отличается от других тем, что обеспечивается отдельным Java-приложением Solaris Web Start Installation. Установка производится с компакт-диска Solaris Web Start Installation или диска Solaris 9 DVD. С помощью Solaris Web Start Installation неудобно устанавливать несколько однотипных систем, потому что этот способ предполагает интерактивное общение между программой-установщиком и системным администратором. Для пакетной (неинтерактивной) установки следует воспользоваться способами Custom JumpStart Installation или Web Start Flash Installation.

Установка с помощью Solaris suninstall Program

Установка посредством программы suninstall производится с компакт-диска Solaris 9 Software 1 of 2. Этот способ позволяет установить только саму операционную систему Solaris 9 без дополнительных приложений. Установка с помощью suninstall выполняется с интерфейсом командной строки.

Так же, как и предыдущий, этот способ неудобен для пакетной установки системы на несколько компьютеров, потому что предполагает интерактивное общение между программой-установщиком и системным администратором. Для пакетной (неинтерактивной) установки следует воспользоваться способами Custom JumpStart Installation или Web Start Flash Installation.

Для того чтобы начать установку способом suninstall, достаточно просто загрузиться с компакт-диска Solaris 9 Software 1 of 2.

Установка способом Custom JumpStart

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

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

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

Установка способом Web Start Flash

Web Start Flash Installation позволяет произвести установку Solaris 9 на большое количество компьютеров на основе настроек, заранее сделанных на главном сервере установки (master server). Для установки Solaris этим способом следует вначале настроить главный сервер установки, а затем создать архив Web Start Flash. Можно создать несколько архивов и указать, какие из них следует использовать для установки системы на определенные компьютеры.

Архив Web Start Flash представляет собой образ установки, поэтому установка из такого архива выполняется намного быстрее, чем любым другим способом. Это связано с тем, что при установке другими способами программа установки обновляет базу установленных пакетов при установке каждого выбранного пакета программ, а образ Web Start Flash уже содержит и все требуемые для установки пакеты и базу установленных пакетов.

Каждый из перечисленных способов позволяет организовать сервер установки и создать на нем образ Web Start Flash. Программа-установщик спрашивает, желаете ли вы установить образ Web Start Flash, если вы используете метод установки Web Start Installation, Solaris Live Upgrade или программу suninstall. В остальных случаях вы можете указать, что это следует сделать, используя настройки профиля установки.

После того как образ Web Start Flash создан, его нельзя изменить. Если требуется установить Solaris на несколько разных компьютеров с разными установками, следует создать по одному образу Web Start Flash для каждого вида компьютеров в отдельности. Помните, что образ Web Start Flash занимает много места на диске: это образ всех устанавливаемых каталогов.

Этот способ лучше всего подходит для установки системы на множество однотипных систем. Если требуется установить много систем разных конфигураций, надо пользоваться способом Custom Jump Start Installation.

Как создать образ Web Start Flash

Вначале установите Solaris на главный сервер установки. Все остальные компьютеры будут клонированы именно с этого сервера, т.е. их системы будут в точности повторять систему главного сервера установки. Поэтому прежде всего любым из способов следует установить Solaris 9 на этот компьютер. Затем, с помощью программы flarcreate следует создать образ установки:

flarcreate -n имя ключи путь

Создаваемый образ установки будет иметь заданное имя (оно идентифицирует образ и может не совпадать с именем файла, где сохранен образ), и будет записан в указанный каталог и файл, как требует параметр путь. Доступные ключи можно изучить в man flarcreate.

Для разделения и объединения созданных архивов служит команда flar.

Чтобы клонировать установленную систему с помощью созданного образа установки, следует записать этот образ на один из следующих носителей, путь к которому затем надо будет указать в качестве источника для установки Solaris везде, где его требуется установить:

  • каталог NFS;
  • web-сервер;
  • FTP-сервер;
  • лента;
  • компакт-диск CD или DVD;
  • локальный жесткий диск компьютера, на который планируется установить Solaris.

Образ установки можно сжать для экономии места на диске, если указать соответствующий флаг программе flarcreate, которая после создания образа установки вызовет программу compress для сжатия образа. Программа compress является стандартным средством сжатия архивов в любой системе UNIX.

Для установки системы из образа установки можно воспользоваться любым из вышеперечисленных методов. Если производится интерактивная установка Web Start, то следует начать ее обычным образом, например, загрузившись с компакт-диска Solaris Installation CD. Как только установочная программа попросит выбрать местоположение дистрибутива (Specify Media), надо выбрать местоположение образа установки (Web Flash Archive). В зависимости от типа носителя, на котором он хранится, следует либо вставить компакт-диск с образом установки (местоположение на CD или DVD), либо указать путь к образу (NFS), либо указать адрес и, если требуется, информацию о прокси-сервере (http или ftp), или указать файл устройства ленты, если выбрана установка с ленты.

Аналогично следует поступить при установке с помощью программы suninstall: в диалоговом окне Flash Archive Retrieval Method потребуется указать путь к образу установки.

При установке методом Custom Jumpstart следует:

  1. Создать на главном сервере установки файл правил rules, как описано в "лекции 14" курса "Администрирование ОС Solaris".
  2. Создать на главном сервере установки файл профиля, как описано "лекции 14" курса "Администрирование ОС Solaris", и в нем указать тип установки, местоположение образа установки и правила разбиения дисков на разделы. Это может выглядеть, например, так:

    install_type flash_install
    archive_location nfs masterserver:/export/solaris9archive
    partitioning explicit
    filesys rootdisk.s0 3000 /
    filesys rootdisk.s1 512 swap
    filesys rootdisk.s7 free /export/home
  3. Указать на главном сервере имена компьютеров, на которые через сеть будет установлена система Solaris 9:

    # cd /export/home/s9cdsparc/Solaris_9/Tools
    # ./add_install_client -d hero sun4u

    Вместо /export/home/s9cdsparc следует указать каталог образа установочного компакт-диска, в котором в вашей системе находится программа add_install_client. В данном примере hero - имя сервера, который будет установлен через сеть (а не главного сервера установки!), а sun4u - название платформы этого сервера.

  4. Выполнить установку систем-клонов.

Более подробно об установке способом Custom JumpStart говорится в "лекции 14" курса "Администрирование ОС Solaris".

< Лекция 2 || Лекция 3: 123 || Лекция 4 >
Игорь Ермачков
Игорь Ермачков
Латвия, Рига
Андрей Мальщуков
Андрей Мальщуков
Россия