Criando Modelos de Servidor
Um modelo do servidor é utilizado para estabelecer as definições de configuração para um novo servidor de aplicativos. Ao criar um novo servidor de aplicativos, você seleciona o modelo do servidor padrão ou um modelo criado anteriormente, que é baseado em um outro servidor de aplicativos já existente. O modelo padrão é utilizado, se você não especificar um modelo diferente ao criar o servidor.
Sobre Esta Tarefa
Também é possível usar o comando createApplicationServerTemplate para o objeto AdminTask para criar um modelo de servidor.
Se não criar nenhum modelo de servidor adicional, o
modelo defaultZOS será utilizado como o modelo para o primeiro membro
do cluster. Esse modelo utiliza as designações de porta padrão para a plataforma z/OS.
Se algumas dessas portas já estiverem definidas para serem utilizadas
em qualquer parte do sistema z/OS, pode ser que o membro do cluster
recém-criado não inicie, não funcione corretamente ou gere mensagens
de erros inesperados.
Desse modo, você deve resolver quaisquer portas
de conflitos antes de iniciar esse servidor.
Procedimento
Resultados
O que Fazer Depois
- Você pode executar uma das ações a seguir para exibir uma lista de todos os
modelos de servidor que estão disponíveis no sistema:
- No console administrativo, clique em e, em seguida, clique em Modelos.
- Emita o comando wsadmin listServerTemplates.
- Mova o modelo do servidor de aplicativos para outro sistema.Não há uma maneira direta de exportar ou importar um modelo de servidor de aplicativos. Para mover uma cópia de um modelo de servidor de aplicativos para outro sistema, conclua o procedimento a seguir.
- Use o comando wsadmin AdminTask.createApplicationServerCreate
a seguir para criar um servidor de aplicativos a partir do modelo que
deseja mover para outro sistema.
AdminTask.createApplicationServer('<node_name>', '[-name server_name -templateName template_name ]')
em que <node_name> é o nó no qual você está incluindo o novo servidor de aplicativos, server_name é o nome do servidor de aplicativos que está sendo criado e template_name é o nome do modelo de servidor que está sendo usado para criar o novo servidor de aplicativos.
- Use o comando wsadmin AdminTask.exportServer a seguir para exportar
o novo servidor.
-AdminTask.exportServer('[-archive c:/temp/templateExport.car -nodeName <node_name> -serverName server_name]')
- Use o comando AdminTask.importServerdelete wsadmin para sair da ferramenta wsadmin sem salvar.
- Mova o arquivo templateExport.car, que foi criado quando você emitiu o AdminTask.exportServer, para o sistema de destino.
- Inicie a ferramenta wsadmin no sistema de destino e use o comando
wsadmin AdminTask.importServer a seguir para importar o arquivo
templateExport.car.
AdminTask.importServer('[-archive c:/temp/templateExport.car -nodeName <node_name> -serverInArchive server_name]')
O servidor server_name agora reside no sistema de destino com portas exclusivas. Se precisar alterar as portas designadas, no console administrativo, clique em
e, em seguida, clique em Comunicações > Portas. - Use o console adminstrativo ou o comando wsadmin AdminTask.createApplicationServerTemplate para criar um novo modelo a partir do servidor de aplicativos server_name. Em seguida, exclua o servidor de aplicativos server_name intermediário se não precisar mais deste servidor de aplicativos.
- Use o comando wsadmin AdminTask.createApplicationServerCreate
a seguir para criar um servidor de aplicativos a partir do modelo que
deseja mover para outro sistema.
- Especifique um intervalo de portas para a criação do modelo de servidor.As portas iniciais para um modelo de servidor de aplicativos não podem ser editadas diretamente a partir do console administrativo. No entanto, um modelo pode ser convertido em um servidor. As portas podem ser editadas enquanto estiverem nesse formulário, antes de converter de volta para um modelo. Para editar as portas iniciais para template1:
- Converta o modelo em um servidor. No painel Servidores de aplicativo, clique em Novo.
- Insira um nó e um nome de servidor (por exemplo, tmpServer) e, em seguida, clique em Avançar.
- Selecione o modelo template1 a ser usado para a criação do servidor e, em seguida, clique em Avançar. Opcionalmente é possível selecionar Gerar portas exclusivas.
- Clique em Concluir para criar o tmpServer.
- Em servidores de aplicativos, selecione tmpServer.
- Em Comunicações, clique em Portas.
- Selecione cada terminal e configure uma porta inicial. Clique em OK após cada uma.
- Clique em Servidores de aplicativos > Modelos de servidor e, em seguida, clique em Novo.
- Selecione tmpServer como a base para o novo servidor. Clique em OK e selecione um nome de modelo.
O novo modelo possui as portas iniciais conforme definidas em tmpServer. O nome do servidor tmpServer agora pode ser excluído, assim como o modelo template1 inicial, se não for necessário.