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
- Para remover a definição de condição denominada
FileSystem espaço usado
, execute este comando:rmcondition "FileSystem space used" - 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"
- 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"
- 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