![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: Tarefas Administrativas de Criação do Servidor de Middleware
É possível utilizar tarefas administrativas para gravar um script que pode recriar a configuração do servidor de middleware.

createTomCatServer
O comando createTomCatServer cria uma representação de um servidor Apache Tomcat.
Objeto de destino
O nome do nó.
Parâmetros Obrigatórios
- -name
- Especifica o nome do servidor a ser criado. (Sequência, obrigatória)
Parâmetros Opcionais
- -templateName
- Especifica o nome do modelo utilizado para criar o servidor.
- -templateLocation
- Especifica o local em que o modelo é armazenado. Utilize o local definido pelo sistema se ele não estiver especificado. O uso do local definido pelo sistema é recomendado.
-specificShortName
Especifica o nome abreviado específico do servidor. Todos os servidores devem ter um nome abreviado específico exclusivo. Esse parâmetro é opcional e quando ele não for especificado, um nome abreviado específico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
-genericShortName
Especifica o nome abreviado genérico do servidor. Todos os membros de um cluster devem ter o mesmo nome abreviado genérico. Servidores individuais devem ter um nome abreviado genérico exclusivo. Esse parâmetro é opcional. Quando esse parâmetro não for especificado, um nome abreviado genérico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
- -clusterName
- Especifica o nome do cluster para esse servidor.
- -genUniquePorts
- Especifica um parâmetro para gerar portas HTTP exclusivas
para um servidor. (Booleano)Nota: Esse parâmetro não é suportado atualmente.
Valor de retorno
O comando retorna uma lista dos servidores de middleware do tipo especificado.
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask createTomCatServer nodename {-name ServerName}
- Utilizando Jython:
AdminTask.createTomCatServer ('nodename','[-name ServerName]')
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask createTomCatServer {-interactive}
- Utilizando Jython:
AdminTask.createTomCatServer ([-interactive]')
createWebLogicServer
O comando createWebLogicServer cria uma representação de um servidor BEA WebLogic.
Objeto de destino
O nome do nó.
Parâmetros Obrigatórios
- -name
- Especifica o nome do servidor a ser criado. (Sequência, obrigatória)
Parâmetros Opcionais
- -templateName
- Especifica o nome do modelo utilizado para criar o servidor.
- -templateLocation
- Especifica o local em que o modelo é armazenado. Utilize o local definido pelo sistema se ele não estiver especificado. O uso do local definido pelo sistema é recomendado.
-specificShortName
Especifica o nome abreviado específico do servidor. Todos os servidores devem ter um nome abreviado específico exclusivo. Esse parâmetro é opcional e quando ele não for especificado, um nome abreviado específico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
-genericShortName
Especifica o nome abreviado genérico do servidor. Todos os membros de um cluster devem ter o mesmo nome abreviado genérico. Servidores individuais devem ter um nome abreviado genérico exclusivo. Esse parâmetro é opcional. Quando esse parâmetro não for especificado, um nome abreviado genérico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
- -clusterName
- Especifica o nome do cluster para esse servidor.
- -genUniquePorts
- Especifica um parâmetro para gerar portas HTTP exclusivas
para um servidor. (Booleano)Nota: Esse parâmetro não é suportado atualmente.
Valor de retorno
O comando retorna uma lista dos servidores de middleware do tipo especificado.
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask createWebLogicServer nodename {-name ServerName}
- Utilizando Jython:
AdminTask.createWebLogicServer ('nodename','[-name ServerName]')
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask createWebLogicServer {-interactive}
- Utilizando Jython:
AdminTask.createWebLogicServer ([-interactive]')
createJBossServer
O comando createJBossServer cria uma representação de um servidor JBoss Tomcat.
Objeto de destino
O nome do nó.
Parâmetros Obrigatórios
- -name
- Especifica o nome do servidor a ser criado. (Sequência, obrigatória)
Parâmetros Opcionais
- -templateName
- Especifica o nome do modelo utilizado para criar o servidor.
- -templateLocation
- Especifica o local em que o modelo é armazenado. Utilize o local definido pelo sistema se ele não estiver especificado. O uso do local definido pelo sistema é recomendado.
-specificShortName
Especifica o nome abreviado específico do servidor. Todos os servidores devem ter um nome abreviado específico exclusivo. Esse parâmetro é opcional e quando ele não for especificado, um nome abreviado específico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
-genericShortName
Especifica o nome abreviado genérico do servidor. Todos os membros de um cluster devem ter o mesmo nome abreviado genérico. Servidores individuais devem ter um nome abreviado genérico exclusivo. Esse parâmetro é opcional. Quando esse parâmetro não for especificado, um nome abreviado genérico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
- -clusterName
- Especifica o nome do cluster para esse servidor.
- -genUniquePorts
- Especifica um parâmetro para gerar portas HTTP exclusivas
para um servidor. (Booleano)Nota: Esse parâmetro não é suportado atualmente.
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask createJBossServer nodename {-name ServerName}
- Utilizando Jython:
AdminTask.createJBossServer ('nodename','[-name ServerName]')
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask createJBossServer (-interactive)
- Utilizando Jython:
AdminTask.createJBossServer ([-interactive]')
createLibertyServer
O comando createLibertyServer cria uma representação de um servidor de perfil Liberty.
Objeto de destino
O nome do nó.
Parâmetros Obrigatórios
- -name
- Especifica o nome do servidor a ser criado. (String, obrigatório) Esse nome deve ser igual ao nome do servidor de perfil Liberty. Por exemplo: para wlp/usr/servers/myServer, o valor de -name é myServer.
Parâmetros Opcionais
- -templateName
- Especifica o nome do modelo que é usado para criar o servidor
- -templateLocation
- Especifica o local em que o modelo é armazenado. Utilize o local definido pelo sistema se ele não estiver especificado. O uso do local definido pelo sistema é recomendado.
- -specificShortName
- Especifica o nome abreviado específico do servidor. Todos os servidores devem ter um nome abreviado específico exclusivo. Esse parâmetro é opcional e quando ele não for especificado, um nome abreviado específico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
- -genericShortName
- Especifica o nome abreviado genérico do servidor. Todos os membros de um cluster devem ter o mesmo nome abreviado genérico. Servidores individuais devem ter um nome abreviado genérico exclusivo. Esse parâmetro é opcional. Quando esse parâmetro não for especificado, um nome abreviado genérico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
- -clusterName
- Especifica o nome do cluster para esse servidor.
- -genUniquePorts
- Especifica um parâmetro para gerar portas HTTP exclusivas
para um servidor. (Booleano)Nota: Esse parâmetro não é suportado atualmente.
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask createLibertyServer nodename {-name ServerName}
- Utilizando Jython:
AdminTask.createLibertyServer ('nodename','[-name ServerName]')
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask createLibertyServer {-interactive}
- Utilizando Jython:
AdminTask.createLibertyServer ([-interactive]')
createForeignServer
O comando createForeignServer cria um novo servidor externo.
Objeto de destino
O nome do nó.
Parâmetros Obrigatórios
- -name
- Especifica o nome do servidor a ser criado. (Sequência, obrigatória)
Parâmetros Opcionais
- -templateName
- Especifica o nome do modelo utilizado para criar o servidor.
- -templateLocation
- Especifica o local em que o modelo é armazenado. Utilize o local definido pelo sistema se ele não estiver especificado. O uso do local definido pelo sistema é recomendado.
-specificShortName
Especifica o nome abreviado específico do servidor. Todos os servidores devem ter um nome abreviado específico exclusivo. Esse parâmetro é opcional e quando ele não for especificado, um nome abreviado específico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
-genericShortName
Especifica o nome abreviado genérico do servidor. Todos os membros de um cluster devem ter o mesmo nome abreviado genérico. Servidores individuais devem ter um nome abreviado genérico exclusivo. Esse parâmetro é opcional. Quando esse parâmetro não for especificado, um nome abreviado genérico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
- -clusterName
- Especifica o nome do cluster para esse servidor.
- -genUniquePorts
- Especifica um parâmetro para gerar portas HTTP exclusivas
para um servidor. (Booleano)Nota: Esse parâmetro não é suportado atualmente.
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask createForeignServer nodename {-name ServerName}
- Utilizando Jython:
AdminTask.createForeignServer ('nodename','[-name ServerName]')
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask createForeignServer {-interactive}
- Utilizando Jython:
AdminTask.createForeignServer ([-interactive]')
createPHPServer
O comando createForeignServer cria um novo servidor externo.
Objeto de destino
O nome do nó.
Parâmetros Obrigatórios
- -name
- Especifica o nome do servidor a ser criado. (Sequência, obrigatória)
Parâmetros Opcionais
- -templateName
- Especifica o nome do modelo utilizado para criar o servidor.
- -templateLocation
- Especifica o local em que o modelo é armazenado. Utilize o local definido pelo sistema se ele não estiver especificado. O uso do local definido pelo sistema é recomendado.
-serverConfig
Especifica a configuração das propriedades de definição do servidor. Especifique phpServerRoot ou apacheServerRoot para o caminho de tempo de execução. Especifique phpVersion ou apacheVersion para o número da versão. (String, opcional)
- -genUniquePorts
- Especifica um parâmetro para gerar portas HTTP exclusivas
para um servidor. (Booleano)Nota: Esse parâmetro não é suportado atualmente.
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask createPHPServer workstation_nameNode01 {-name myphpserver -serverConfig {-phpPath C:/PHP5 -apachePath C:/apache2}}
- Utilizando Jython:
AdminTask.createPHPServer workstation_nameNode01 ('[-name myphpserver -serverConfig [-phpPath C:/PHP5 -apachePath C:/apache2]]')
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask createPHPServer workstation_nameNode01 {-interactive}
- Utilizando Jython:
AdminTask.createPHPServer workstation_nameNode01 ('[-interactive]')
createWasCEServer
O comando createWasCEServer cria uma representação de um servidor WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -name
- Especifica o nome do servidor a ser criado. (Sequência, obrigatória)
Parâmetros Opcionais
- -templateName
- Especifica o nome do modelo utilizado para criar o servidor.
- -templateLocation
- Especifica o local em que o modelo é armazenado. Utilize o local definido pelo sistema se ele não estiver especificado. O uso do local definido pelo sistema é recomendado.
-specificShortName
Especifica o nome abreviado específico do servidor. Todos os servidores devem ter um nome abreviado específico exclusivo. Esse parâmetro é opcional e quando ele não for especificado, um nome abreviado específico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
-genericShortName
Especifica o nome abreviado genérico do servidor. Todos os membros de um cluster devem ter o mesmo nome abreviado genérico. Servidores individuais devem ter um nome abreviado genérico exclusivo. Esse parâmetro é opcional. Quando esse parâmetro não for especificado, um nome abreviado genérico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
- -clusterName
- Especifica o nome do cluster para esse servidor.
- -assistedServer
- Especifica se o servidor criado é um servidor de ciclo de vida assistido que é uma representação de um servidor existente. O padrão é false. Se você especificar false, um servidor de ciclo de vida completo será criado. Se especificar true, um servidor de ciclo de vida assistido será criado.
- -templateServerNode
- Especifica o nome do nó que contém o servidor que você deseja utilizar como modelo.
- -templateServerName
- Especifica o nome do servidor existente que você deseja utilizar como modelo.
- -genUniquePorts
- Especifica um parâmetro para gerar portas HTTP exclusivas
para um servidor. (Booleano)Nota: Esse parâmetro não é suportado atualmente.
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask createWasCEServer nodename {-name ServerName -templateName wasce21}
- Utilizando Jython:
AdminTask.createWasCEServer ('nodename','[-name ServerName -templateName wasce21]')
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask createWasCEServer {-interactive}
- Utilizando Jython:
AdminTask.createWasCEServer ([-interactive]')
createExtWasAppServer
O comando createExtWasAppServer cria um novo servidor WebSphere Application Server externo.
Objeto de destino
O nome do nó.
Parâmetros Obrigatórios
- -name
- Especifica o nome do servidor a ser criado. (Sequência, obrigatória)
Parâmetros Opcionais
- -templateName
- Especifica o nome do modelo utilizado para criar o servidor.
- -templateLocation
- Especifica o local em que o modelo é armazenado. Utilize o local definido pelo sistema se ele não estiver especificado. O uso do local definido pelo sistema é recomendado.
-specificShortName
Especifica o nome abreviado específico do servidor. Todos os servidores devem ter um nome abreviado específico exclusivo. Esse parâmetro é opcional e quando ele não for especificado, um nome abreviado específico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
-genericShortName
Especifica o nome abreviado genérico do servidor. Todos os membros de um cluster devem ter o mesmo nome abreviado genérico. Servidores individuais devem ter um nome abreviado genérico exclusivo. Esse parâmetro é opcional. Quando esse parâmetro não for especificado, um nome abreviado genérico exclusivo será designado automaticamente. O valor deve ter oito caracteres ou menos e todos os caracteres devem ser capitalizados.
- -clusterName
- Especifica o nome do cluster para esse servidor.
- -genUniquePorts
- Especifica um parâmetro para gerar portas HTTP exclusivas
para um servidor. (Booleano)Nota: Esse parâmetro não é suportado atualmente.
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask createExtWasAppServer nodename {-name ServerName}
- Utilizando Jython:
AdminTask.createExtWasAppServer ('nodename','[-name ServerName]')
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask createExtWasAppServer {-interactive}
- Utilizando Jython:
AdminTask.createExtWasAppServer ([-interactive]')