Группы ресурсов NIM позволяют объединять ресурсы и выделять их компьютерам как одно целое в операциях NIM. Группа ресурсов может содержать только один ресурс каждого типа, кроме ресурсов типа script и installp_bundle, которые могут входить несколько раз в одну группу ресурсов.
Группы ресурсов в настоящее время не поддерживаются Web-администратором системы.
Для определения группы ресурсов введите:
nim -o define -t res_group -a тип_ресурса=имя_ресурса имя_группы
Например, для создания группы ресурсов с именем ResGrp1, содержащей ранее определенные ресурсы images1, spot1, bosinst_data1 и bundle1, введите:
nim -o define -t res_group -a lpp_source=images1 -a spot=spot1 \ -a bosinst_data=bosinst_data1 -a installp_bundle=bundle1 \ -a comments="Ресурсы установки BOS" ResGrp1
Для выделения группы ресурсов введите:
nim -o allocate -a group=Имя_группы_ресурсов Имя_целевого_объекта
Например, для выделения группы ресурсов с именем ResGrp1 компьютеру с именем Standalone1 введите:
nim -o allocate -a group=ResGrp1 Standalone1
Кроме того, группу ресурсов можно указать в операции, выполняемой из командной строки. Например, для выделения группы ресурсов ddResGrp при выполнении операции dkls_init над группой бездисковых машин с именем DklsMacs введите:
nim -o dkls_init -a group=ddResGrp DklsMacs
После определения группы ресурсов можно выбрать ее в качестве группы по умолчанию для всех операций с ресурсами. Для этого присвойте атрибуту default_res на главной машине NIM имя группы ресурсов, которая будет применяться по умолчанию.
Для определения группы ресурсов по умолчанию введите:
nim -o change -a default_res=группа-ресурсов master
Например, если группу ресурсов ResGrp1 нужно сделать набором ресурсов по умолчанию для всех операций NIM, введите:
nim -o change -a default_res=ResGrp1 master
Примечание: Из указанной группы ресурсов будут по умолчанию выделяться нужные ресурсы для всех операций, кроме ресурса installp_bundle для операции maint.Ресурс будет выделяться из группы по умолчанию только в том случае, если ресурс такого типа еще не выделен и не указан в командной строке для автоматического выделения. Исключение составляют ресурсы типа script и installp_bundle, которые будут выделены как в случае, если они затребованы из группы ресурсов, так и в случае, если они указаны в командной строке.
Ресурс по умолчанию можно отключить, указав в соответствующем атрибуте пустое значение.
Следующая операция bos_inst выделяет все допустимые для bos_inst ресурсы из группы ресурсов по умолчанию, кроме ресурса bosinst_data:
nim -o bos_inst -a bosinst_data= Standalone1