Controle de ambiente NIM

No ambiente NIM, o controle é realizado pelo NIM master ou pelo cliente independente. O sistema alocando os recursos tem controle.

A alocação de recursos é o ato de disponibilizar recursos para os clientes para operações do NIM. Normalmente, os recursos são alocados automaticamente como parte de uma operação, mas também podem ser alocados antes da iniciação de uma operação. O status de controle age como um mecanismo de bloqueio e permanece com o cliente ou o mestrado até que os recursos sejam dealocados. Usando o NIM, se a instalação de um cliente independente for concluída com sucesso, os recursos serão automaticamente dealocados.

Quando não há recursos alocados para o cliente independente pelo NIM master, o cliente independente assume o controle alocando recursos ou desativando as permissões push do NIM master. O atributo controle é gerenciado pelo master e indica se o cliente principal ou o cliente independente tem permissão para realizar operações no cliente independente.

O atributo controle indica quatro estados de controle. Você pode exibir o atributo controle a partir de um cliente NIM inserindo:
nimclient -l -l StandAloneClientName
O atributo controle pode ser exibido a partir do mestrado NIM inserindo:
lsnim -l StandaloneClientName

Os estados de controle são os seguintes:

Item Descrição
atributo de controle não é configurado Se o atributo controle não for exibido ao listar os atributos do objeto da máquina, então nem o master nem o cliente standalone tem controle.
control = master O mestrado alocou recursos para o cliente e está pronto para iniciar uma operação (ou já iniciou uma operação).
controle = StandaloneClientName O cliente independente alocou recursos e agora pode iniciar operações do NIM em si mesmo.
controle = StandaloneClientName push_off O cliente independente proibiu o mestrado NIM de alocar recursos ou iniciar operações no cliente. O cliente em si ainda pode controlar a alocação de recursos do NIM e a iniciação das operações do NIM.