comando de rmcondição

Propósito

Remove uma condição.

Sintaxe

rmcondition [-f] [-q] [-h] [-TV] condição[:node_name]

Descrição

O comando rmcondition remove a condição especificada pelo parâmetro condição . A condição já deve existir para ser removida. Quando a condição deve ser removida mesmo que ela tenha respostas vinculadas, use a bandeira -f para forçar a condição e os links com as respostas a serem removidas. Se a sinalização -f não for especificada e links com respostas existirem, a condição não será removida. Este comando não remove respostas.

Se uma determinada condição for necessária para que o software do sistema funcione corretamente, ele pode ser bloqueado. Uma condição bloqueada não pode ser modificada ou removida até que ela seja desbloqueada. Se a condição que você especificar no comando rmcondition estiver bloqueada, ela não será removida; em vez disso, um erro será gerado informando que a condição está bloqueada. Para desbloquear uma condição, você pode usar a sinalização -U do comando chcondition . No entanto, uma vez que uma condição é tipicamente travada porque é essencial para que o software do sistema funcione corretamente, você deve exercitar a cautela antes de desbloqueá-lo.

Sinalizações

-f
Força a condição a ser removida mesmo que esteja ligada a respostas. Os links com as respostas são removidos assim como a condição, mas as respostas não são removidas.
-q
Não retorna um erro quando condição não existir.
-h
Grava a instrução de uso do comando para saída padrão.
-T
Escreve as mensagens de rastreio do comando para erro padrão. Para o uso de sua organização de serviço de software apenas.
-V
Grava as mensagens verbosas do comando para a saída padrão.

Parâmetros

condição
Especifica o nome de uma condição a ser removida.
nome_do_nó
Especifica o nó onde a condição é definida. Se node_name não for especificado, o nó local será usado. node_name é um nó dentro do escopo determinado pela variável de ambiente CT_MANAGEMENT_SCOPE.

Segurança

O usuário precisa de permissão de gravação para a classe de recursos IBM.Condition para executar rmcondition. As permissões são especificadas no arquivo de lista de controle de acesso (ACL) no sistema contatado.

Status de saída

0
O comando correu com sucesso.
1
Ocorreu um erro com a RMC.
2
Ocorreu um erro com um script de interface da linha de comandos.
3
Uma sinalização incorreta foi inserida na linha de comando.
4
Um parâmetro incorreto foi inserido na linha de comando.
5
Ocorreu um erro que foi baseado em entrada de linha de comandos incorreta.

Variáveis de ambiente

CT_CONTACT
Determina o sistema onde ocorre a sessão com o daemon de monitoramento e controle de recursos (RMC). Quando o CT_CONTACT é configurado para um nome de host ou endereço IP, o comando entra em contato com o daemon RMC no host especificado. Se CT_CONTACT não estiver configurado, o comando entra em contato com o daemon RMC no sistema local onde o comando está sendo executado. O alvo da sessão do daemon RMC e o escopo de gerenciamento determinam as classes de recursos ou recursos que são processados.
CT_IP_AUTHENT
Quando a variável de ambiente CT_IP_AUTHENT existe, o daemon RMC usa autenticação de rede baseada em IP para entrar em contato com o daemon RMC no sistema que é especificado pelo endereço IP ao qual a variável de ambiente CT_CONTACT está configurada. CT_IP_AUTHENT só tem significado se CT_CONTACT for configurado para um endereço IP; ele não depende do serviço de DNS (domain name system).
CT_MANAGEMENT_SCOPE
Determina o escopo de gerenciamento que é usado para a sessão com o daemon RMC no processamento dos recursos do gerenciador de recursos de resposta a eventos (ERRM). O escopo de gerenciamento determina o conjunto de nós de destino possíveis onde os recursos podem ser processados. Os valores válidos são os seguintes:
0
Especifica o escopo local .
1
Especifica o escopo local .
2
Especifica o escopo domínio peer .
3
Especifica o escopo domínio de gerenciamento .

Se esta variável de ambiente for not set, o escopo local é usado.

Saída Padrão

Quando a sinalização -h é especificada, a instrução de uso deste comando é escrita para saída padrão. Todas as mensagens de verbose são gravadas na saída padrão.

Erro Padrão

Todas as mensagens de rastreio são escritas para erro padrão.

Exemplos

Estes exemplos aplicam-se a sistemas independentes:
  1. Para remover a definição de condição denominada FileSystem espaço usado, execute este comando:
     rmcondition "FileSystem space used"
  2. Para remover a definição de condição denominada FileSystem espaço usado mesmo se a condição estiver vinculada a respostas, execute este comando:
    rmcondition -f "FileSystem space used"
Este exemplo se aplica aos domínios de gerenciamento:
  1. Neste exemplo, o nó atual é o servidor de gerenciamento. Para remover a definição de condição denominada nodeB FileSystem space used que é definida no nó gerenciado nodeB. execute este comando:
     rmcondition "FileSystem space used:nodeB"
Este exemplo se aplica aos domínios de pares:
  1. Para remover a definição de condição denominada nodeA FileSystem space used definida no nó nodeA, execute este comando a partir de qualquer nó no domínio:
     rmcondition "nodeA FileSystem space used:nodeA"

Local

/opt/rsct/bin/rmcondition