Variáveis de Customização do z/OS: Associando Servidores de Aplicativos
Especifique valores para as variáveis na Ferramenta de Gerenciamento de Perfil para criar dados de customização e instruções que podem ser usados para associar um servidor de aplicativos.
A Ferramenta de Gerenciamento de Perfil cria dados de customização e instruções que são usados para configurar um ambiente de tempo de execução do WebSphere Application Server para z/OS. Entretanto, um perfil de tempo de execução do z/OS não é criado até que as ações listadas nas instruções geradas sejam executadas no sistema z/OS de destino.
Nome da Definição de Customização
- Nome que identifica a definição de customização
Esse nome é usado na estação de trabalho para identificar dados de customização e instruções que são criados. O nome escolhido não tem efeito na configuração do WebSphere Application Server para z/OS.
- Nome completo do caminho de um arquivo de resposta que contém os valores padrão que serão usados
Quando esse valor é especificado, os campos de entrada são pré-carregados com os valores no arquivo de resposta.
Dica: Um arquivo de resposta é gravado sempre que uma definição de customização é criada. Esse arquivo de resposta contém todos os dados variáveis usados para criar a definição de customização e pode ser usado para pré-carregar os valores padrão ao definir uma definição de customização semelhante. Normalmente, você deve especificar um arquivo de resposta de uma definição de customização do mesmo tipo da definição que você está prestes a definir; no entanto, é possível usar um arquivo de resposta de um tipo de definição de customização diferente para pré-carregar a maioria dos valores padrão para um tipo semelhante.
Valores Padrão
Opções para gerar valores padrão para esta definição de customização
Se você especificou um arquivo de resposta para configurar valores padrão, nenhum padrão selecionado aqui substituirá os valores do arquivo de resposta correspondente.
- Selecionar valores de portas padrão a partir do intervalo de portas seguinte
Quando essa opção não for selecionada, cada valor de porta será padronizado como um número fornecido pela IBM. Quando essa opção for selecionada, cada valor de porta padrão será selecionado a partir do intervalo de números de portas seguinte.
O intervalo de portas deve conter pelo menos 10 portas.
- O menor número que pode ser designado como um número de porta padrão
- O maior número que pode ser designado como um número de porta padrão
Conjuntos de Dados de Destino
- Qualificador de alto nível para os conjuntos de dados z/OS de destino que conterão as tarefas e instruções geradasQuando uma definição de customização é transferida por upload para o sistema z/OS de destino, os arquivos e tarefas de customização são gravados em um par de conjuntos de dados particionados. Embora seja possível reutilizar esses conjuntos de dados, é mais seguro criar conjuntos de dados separados para cada configuração do WebSphere Application Server para z/OS. A melhor prática é usar o prefixo do nome do conjunto de dados de customização (às vezes chamado de config_hlq) para indicar a versão e a liberação do WebSphere Application Server for z/OS, a tarefa que está sendo executada e a célula (e também o nome do nó em alguns casos) que está sendo configurada. Por exemplo, é possível usar o seguinte prefixo de nome do conjunto de dados para configurar uma célula independente do WebSphere Application Server chamada TESTCELL para o Versão 9.0:
Nesse exemplo, os dois conjuntos de dados seguintes serão criados quando a definição de customização for transferida por upload para o sistema z/OS de destino:SYSPROG1.WAS90.TESTCELL.APPSERV
O conjunto de dados CNTL será um partitioned dataset (PDS) com registros de 80 bytes de bloco fixo que conterá as tarefas de customização. O conjunto de dados DATA será um PDS com dados de comprimento variável para conter os outros dados de customização.SYSPROG1.WAS90.TESTCELL.APPSERV.CNTL SYSPROG1.WAS90.TESTCELL.APPSERV.DATA
Regra: O qualificador de alto nível pode consistir de vários qualificadores (até 39 caracteres).As tarefas em lote e instruções geradas serão transferidas por upload para dois conjuntos de dados z/OS particionados:- Conjunto de dados particionado com registros de 80 bytes de bloco fixo para conter tarefas de customização
- Conjunto de dados particionado com comprimento variável para conter outros dados contidos na definição de customização
Dica: Um qualificador de alto nível com vários níveis pode ser especificado como um qualificador de alto nível do conjunto de dados.
Associar Servidor de Aplicativos
- Diretório home
- Ponto de montagem do diretório do sistema de arquivos de leitura/gravação no qual os dados do aplicativo e os arquivos do ambiente são gravados
- Nome do caminho relativo do diretório dentro do sistema de arquivos de configuração no qual a configuração do servidor de aplicativos reside
- Indica se a segurança global está ativada na célula que contém o servidor de aplicativos
- ID do usuário com privilégios administrativos totais para a célula que contém o servidor de aplicativos
- Senha para o ID de usuário que tem privilégios administrativos totais para a célula que contém o servidor de aplicativos
- Diretório home
- Nome ou endereço IP do sistema no qual o servidor do gerenciador de implementação está configurado
Este valor, equivalente ao host da célula em addNode.sh, é usado por outras funções do WebSphere Application Server for z/OS para conectar a este servidor para federar o nó designado à célula do gerenciador de implementação.
O nome do host do nó sempre deve resolver para uma pilha IP no sistema no qual o gerenciador de implementação é executado. O nome do host do nó não pode ser um nome DVIPA ou DNS que, de outra forma, faz com que os pedidos sejam direcionados para mais de um sistema.
- Conecte-se ao gerenciador de implementação usando uma conexão RMI
- Conecte-se ao gerenciador de implementação usando uma conexão SOAP
- Porta do conector SOAP (Simple Object Access Protocol) JMX (Java Management Extensions) que o pedido de inclusão de nó usa para se conectar ao gerenciador de implementação
Ela fornece o processo de federação com conhecimento de qual gerenciador de implementação é o destino da federação.
- Indica se as credenciais para um usuário com privilégios administrativos
completos precisam se conectar ao gerenciador de implementação
O ID do usuário e a senha são requeridos quando a segurança global está ativada na célula do Network Deployment, exceto em alguns casos, quando um conector RMI é usado.
- ID do usuário com privilégios administrativos para a célula do Network Deployment
- Senha para o ID de usuário que tem privilégios administrativos totais para a célula do Network Deployment
- Nome ou endereço IP do sistema no qual o servidor do gerenciador de implementação está configurado
- Nome do servidor do agente do nóEste é o nome da tarefa do servidor, conforme especificado no parâmetro JOBNAME do comando MVS START. Este valor identifica o servidor para determinados recursos do z/OS utilizados pelo WebSphere Application Server for z/OS (SAF por exemplo).Regra: O nome deve conter sete caracteres, ou menos, todos em letra maiúscula.
- Nome do agente do nó e a identificação externa primária do servidor do agente do nó
Este nome identifica o servidor conforme exibido no console administrativo. O nome longo do servidor do agente do nó é configurado para o valor fixo nodeagent.
- Número da porta da conexão JMX HTTP para este servidor, com base no protocolo SOA (SOAP_CONNECTOR_ADDRESS)
O JMX é utilizado para funções administrativas remotas e é chamado através de scripts como wsadmin.sh.
Regra: O valor não pode ser 0. - Endereço IP no qual o ORB do servidor atende a pedidos IIOP recebidos
O padrão é *, que instrui o ORB para atender em todos os endereços IP disponíveis.
- Porta para pedidos de IIOP que age como a porta de autoinicialização para esse servidor e também como a
porta através da qual o ORB aceita pedidos de IIOP (BOOTSTRAP_ADDRESS and ORB_LISTENER_ADDRESS)Regra: O valor não pode ser 0.
- Porta para pedidos IIOP seguros (ORB_SSL_LISTENER_ADDRESS)
O padrão é 0, que permite que o sistema escolha essa porta.
- Porta para pedidos de IIOP que age como a porta de autoinicialização para esse servidor e também como a
porta através da qual o ORB aceita pedidos de IIOP (BOOTSTRAP_ADDRESS and ORB_LISTENER_ADDRESS)
- Define a porta TCP/IP na qual os agentes de nó atendem a pedidos de descoberta originados do gerenciador de implementação (NODE_DISCOVERY_ADDRESS)
- Define a porta multicast através da qual o agente de nó envia pedidos de descoberta para seus servidores gerenciados (NODE_MULTICAST_DISCOVERY_ADDRESS)
O endereço IP multicast no qual a porta de descoberta é aberta é padronizado pelo WebSphere Application Server for z/OS como 232.133.104.73. Esse endereço padrão pode ser alterado utilizando o console administrativo. Esse é um endereço CLASS D. O intervalo de IP válido é de 224.0.0.0 a 239.255.255.255.
- Define a porta multicast IPv6 através da qual o agente do nó envia pedidos de descoberta a seus servidores gerenciados (NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS)
- Porta para o conector JMX que atende no adaptador de loopback
(IPC_CONNECTOR_ADDRESS)
O conector usa o protocolo de comunicação comm local, o que significa que a porta é usada apenas para comunicações que são locais para a imagem do sistema z/OS (ou sysplex).
- Porta na qual o Gerenciador de Alta Disponibilidade atende (DCS_UNICAST_ADDRESS)
- Porta de comunicações para funções administrativas do WebSphere Extended Deployment (NODE_XDAGENT_PORT)
- Porta de comunicação UDP para funções administrativas do WebSphere Extended Deployment (NODE_OVERLAY_UDP_LISTENER_ADDRESS)
- Porta de comunicação TCP para funções administrativas do WebSphere Extended Deployment (NODE_OVERLAY_TCP_LISTENER_ADDRESS)
- Nome do servidor do agente do nó
- Porta para pedidos IIOP que atua como a porta de autoinicialização para este servidor e também como a porta através da qual o ORB aceita pedidos IIOP
Esse ID de usuário também possui todos os sistemas de arquivo de configuração.
Regra: O valor não pode ser 0. - Grupo de nós no qual o nó será colocado
Especifique DefaultNodeGroup se o nó estiver no mesmo sysplex que o gerenciador de implementação.
- Nome do grupo de configuração do WebSphere Application Server
- ID do usuário que possui o sistema de arquivos de configuração
- Indica se aplicativos com o nó do gerenciador de implementação serão incluídos
Ativar essa opção instrui o comando addNode a incluir aplicativos a partir do nó; caso contrário, ele irá removê-los antes da associação. Se o aplicativo já existir na célula, uma aviso é impresso e o aplicativo não é instalado na célula.
Você deve utilizar essa opção para migrar todos os aplicativos para a nova célula. Associar o nó a uma célula usando o comando addNode não mesclará nenhuma informação de configuração de nível de célula, incluindo as informações do host virtual.
- Indica se o agente de nó deve ser iniciado automaticamente após a associação de um nó
- Indica se os barramentos de integração de serviço que existem neste nó serão associados
Definição de Instrução de Tarefa
Todas as tarefas de customização que serão padronizadas para você precisarão de uma instrução de tarefa. Digite uma instrução de tarefa válida para sua instalação. O processo de customização atualizará o nome da tarefa para você em todas as tarefas geradas, para que não seja necessário se preocupar com essa parte de instrução da tarefa. Se forem necessárias linhas de continuação, substitua as linhas de comentário por elas.