Установка mksysb на целевом компьютере восстанавливает BOS и дополнительное программное обеспечение из образа mksysb в среде NIM.
Информация обо всех способах настройки процедуры установки BOS с помощью NIM приведена в описании операции bos_inst.
В этом случае размер файла не соответствует количеству выделенных блоков на диске. Если позднее в файл добавляются данные, то происходит выделение дополнительных блоков, но при условии, что в файловой системе есть достаточное количество свободных блоков. Свободных блоков может не оказаться, и тогда запись в файл будет невозможна.
Рекомендуется либо не использовать файлы с зарезервированным пространством, либо следить за тем, чтобы в файловой системе всегда было достаточно свободного пространства для выделения дополнительных блоков.
С помощью образов mksysb можно создать точные копии одной системы в нескольких целевых системах. При этом аппаратные устройства и адаптеры, тип ядра (одно- или многопроцессорное) и аппаратная платформа (rs6k, rspc или chrp) целевых систем могут быть другими, чем в исходной системе.
Так как NIM выполняет настройку TCP/IP на последнем этапе установки, в поле RECOVER_DEVICES для ресурса bosinst_data, предназначенного для дублирования установок mksysb, рекомендуется задать значение no. В этом случае в процессе установки BOS устройства в целевой системе не будут настраиваться так, как они были настроены в исходной для mksysb системе.
Внимание: Если в дублируемой системе были установлены продукты OpenGL или graPHIGS, то в некоторых случаях после дублирования вам потребуется отдельно установить некоторые наборы файлов. В OpenGL и graPHIGS_PHIGS применяются наборы файлов, зависящие от конкретного графического адаптера, поэтому если в исходной и целевой системах установлены разные адаптеры, необходимо создать соответствующий комплект программ с помощью следующих команд:
echo OpenGL.OpenGL_X.dev > /usr/sys/inst.data/user_bundles/graphic_dev.bnd echo PEX_PHIGS.dev >> /usr/sys/inst.data/user_bundles/graphic_dev.bndЭтот комплект можно использовать при установке mksysb. В этом случае, если OpenGL и graPHIGS содержатся в lpp_source, наборы файлов устройств будут установлены автоматически.
Примечание: процедура автономной установки BOS описана в разделе Установка BOS без вывода приглашений.
Примечание: Если образ mksysb уже существует в виде файла на жестком диске главной машины или клиента NIM, то для определения ресурса mksysb дополнительная информация не требуется.
Примечание: процедура автономной установки BOS описана в разделе Установка BOS без вывода приглашений.
nim -o define -t mksysb -a server=имя_сервера \ -a location=имя_расположения -a mk_image=yes \ -a source=исходный_компьютер имя_ресурса
Укажите имя сервера и имя расположения для образа mksysb. Атрибуты mk_image и source служат для создания образа mksysb, если он не существует.
Описание всех опций, которые могут применяться при создании ресурса mksysb, приведено в разделе Ресурс mksysb.
Для определения ресурса mksysb с именем mksysb_res1 с помощью существующего образа mksysb, расположенного в каталоге /export/backups/client_mksysb на главной машине, введите:
nim -o define -t mksysb -a server=master \ -a location=/export/backups/client_mksysb mksysb_res1
Пример 2:
Для создания образа mksysb для клиента client1 в каталоге /export/resources/new_mksysb на главной машине и определения ресурса mksysb с именем mksysb_res2 введите:
nim -o define -t mksysb -a server=master \ -a location=export/resources/new_mksysb -a mk_image=yes \ -a source=client1 mksysb_res2
nim -o bos_inst -a source=mksysb -a mksysb=mksysb \ -a lpp_source=Lpp_Source -a spot=имя_SPOT \ -a boot_client=yes/no имя_клиента
Укажите установочные ресурсы и все необходимые дополнительные опции. Для выполнения простой установки mksysb укажите ресурсы mksysb, lpp_source и SPOT.
Если устанавливаемый клиент не является настроенным клиентом NIM, то для выполнения установки NIM не будет автоматически перезагружать компьютер из сети. На этом компьютере необходимо выполнить сетевую загрузку вручную. В этом случае в команде bos_inst укажите атрибут boot_client=no. Если атрибут boot_client не указан, то по умолчанию применяется значение boot_client=yes.
Для выполнения установки mksysb с помощью mksysb с именем mksysb1, lpp_source с именем lpp_source1 и SPOT с именем spot1 на компьютере machine1, который не является настроенным клиентом NIM, введите:
nim -o bos_inst -a source=mksysb -a mksysb=mksysb1 \ -a lpp_source=lpp_source1 -a spot=spot1 -a boot_client=no machine1
Примечания:
- Процедура установки mksysb аналогична процедурам установки BOS других типов. Основные отличия состоят в том, что в атрибуте source команды nim bos_inst следует указать значение mksysb , а для выполнения этой операции необходим ресурс mksysb.
- Инструкции по установке BOS в автономном режиме приведены в разделе Установка BOS без вывода приглашений.