IBM.Application

Este tópico descreve o elemento XML IBM.Application e fornece exemplos de uso.

Elemento opcional. É usado para especificar os atributos de um recurso da classe IBM.Application.

Exemplo

<IBM.Application name="Application1">
     <StartCommand>/usr/sbin/rsct/bin/xdrstarterpd</StartCommand>
     <StopCommand>/usr/sbin/rsct/bin/xdrstoperpd</StopCommand>
     <MonitorCommand>/usr/sbin/rsct/bin/xdrmonitorerpd</MonitorCommand>
     <StartCommandTimeout>10</StartCommandTimeout>
     <StopCommandTimeout>10</StopCommandTimeout>
     <RunCommandsSync>0</RunCommandsSync>
     <UserName>root</UserName>
</IBM.Application>

Atributos

nome
Obrigatório. Deve ser exclusivo e tem um máximo de 64 caracteres. Um Recurso, elemento ConstituentResource, ConcurrentGroup ou MoveGroup pode se referir a esse nome.

Contextos

Consulte o Guia do Administrador e do Usuário do System Automation for Multiplatforms para obter uma descrição detalhada dos elementos a seguir:

Filhos:
StartCommand
Obrigatório. Valor de cadeia. Possui um máximo de 1024 caracteres.
StopCommand
Obrigatório. Valor de cadeia. Possui um máximo de 1024 caracteres.
MonitorCommand
Obrigatório. Valor de cadeia. Possui um máximo de 1024 caracteres.
UserName
Obrigatório. Valor de cadeia. Possui um máximo de 1024 caracteres.
StartCommandTimeout
O número de segundos durante os quais o StartCommand pode ser executado antes de ser parado com killpg(). Também especifica o tempo após o qual o recurso deve ser colocado on-line. O valor-padrão é 5 segundos.
StopCommandTimeout
O número de segundos durante os quais o StopCommand pode ser executado antes de ser parado com killpg(). Também especifica o tempo após o qual o recurso deve ser colocado on-line. O valor-padrão é 5 segundos.
MonitorCommandTimeout
O número de segundos durante os quais o MonitorCommand pode ser executado antes de ser parado com killpg(). O valor-padrão é 5 segundos.
MonitorCommandPeriod
O valor especifica o período (segundos) entre as chamadas do MonitorCommand. Esse período começa após a conclusão da chamada anterior. O valor padrão é 10 segundos.
RunCommandsSync
Opcional. RunCommandsSync é um número inteiro entre 0 e 255. O padrão é 1.
ProtectionMode
Opcional. Os valores permitidos são 0 e 1. O padrão é 0.
  • 0: o recurso não é crítico.
  • 1: o recurso é crítico. Se o recurso for crítico, o IBM.ConfigRM decidirá se o recurso pode ser iniciado conforme solicitado. Um recurso crítico nunca pode estar on-line em mais de um nó ao mesmo tempo.
CleanupCommand
Opcional. Valor de cadeia. Possui um máximo de 1024 caracteres. Reservado para uso futuro.
CleanupCommandTimeout
Opcional. O valor de número inteiro positivo com um padrão de 10, se o comando de limpeza estiver configurado. Reservado para uso futuro.
CleanupNodeList
Opcional. Ele é o elemento-pai para vários elementos CleanupNode opcionais. Pelo menos um elemento CleanupNode deve ser especificado. Reservado para uso futuro.
CleanupNode
O subelemento opcional de CleanupNodeList. Ele especifica uma entrada da lista de nomes de nós para os quais o comando de limpeza para esse recurso tem permissão para ser executado. Esse elemento pode ocorrer até n vezes. Seu número máximo de caracteres é 256. Reservado para uso futuro.
ProcessCommandString
Opcional. Se as sequências de caracteres de comando dos processos na tabela de processos não estiverem vazias, elas serão comparadas com a sequência especificada em ProcessCommandString. Se as cadeias de caracteres de comando corresponderem, o estado do recurso será on-line. Valor de cadeia. Possui um máximo de 1024 caracteres.
MonitorUserName
Opcional. O comando de monitor executa no contexto de segurança quando o ID de usuário é especificado no MonitorUserName. Se esse atributo estiver vazio, o ID de usuário especificado no UserName será obtido. Valor de cadeia. Possui um máximo de 1024 caracteres.

Ocorrência

0 a várias vezes.