Monday, February 23, 2015

NIM: подключение клиента

   Подключаем клиента к ним-серверу, даем команду с клиента (hostname=client1):
#niminit -a name=client1 -a master=10.30.1.34 -a pif_name=en4 -a cable_type=tp -a master_port=1058
А в ответ ошибка: 
0042-291 NIMkid: The NIM master is not currently allowing registration of NIM clients.
Please seek assistance from your network install administrator.
Т.е. ним-мастер не разрешает подключения клиентов. Исправим это!
Виновата эта настройка на NIM-мастере client_reg=no
#nim -o change -a client_reg=yes master
Теперь можем подключиться!
Для просмотра ресурсов ним-мастера, выполним такую команду:
#nimclient -l -L master
Определим ресурсы NIM-сервера(как правило это spot и lpp_source), которые будут доступны для клиента с именем i2-test1:
#nim -o allocate -a spot=lpp_cd0 -a lpp_source=lpp1412 i2-test1
Определим новую машину, назовем ее client01
#nim -o define -t standalone -a if1="ether_10_30_1 client01 0" -a cable_type1="tp" client01

Итак, посмотрим все доступные операции, которые можно выполнить с клиента (их также можно выполнить через Ним-сервер) или так : #smit nim => Perform a NIM Client Operation
 -o Operation
               allocate   Определяет ресурсы
               bos_inst  происходит базовая установка (BOS install)
               change    Изменение аттрибутов объяекта ним-сервера
               cust         Происходит установка ПО.
               deallocate  Удаляет ресурсы.
               diag          Загружает машину в диагностический режим.
               reset         Обнуляет значение объекта NIM сервера.
               showres    Отображает ресурсы определенного типа NIM-сервера.
Посмотрим все ресурсы : 
#nimclient -o showres -a resource=lpp1412
Произведем обновление до последнего TL + SP
#nimclient -o cust -a afixes=update_all
Конечно же удобнее делать через смит, но можно и через консоль!

Если нужно удалить клиентскую машину из окружения Ним-сервера:
#nim -o remove clientname

Успехов! Комментарии приветствуются!

No comments:

Post a Comment