Puede utilizar tareas administrativas para escribir un script que pueda
recrear la configuración del servidor de middleware.
createTomCatServer
El mandato createTomCatServer
crea una representación de un servidor Apache Tomcat.
Objeto de
destino
El
nombre de nodo.
Parámetros necesarios
- -name
- Especifica el nombre del servidor que se va a crear. (String,
necesario)
- -templateName
- Especifica el nombre de la plantilla que se utiliza para crear el servidor.
- -genUniquePorts
- Especifica un parámetro para generar puertos HTTP únicos
para un servidor. (Boolean)
- -templateLocation
- Especifica la ubicación en la que está almacenada la plantilla.
Si no se especifica la ubicación, utilice la definida por el sistema.
Se recomienda utilizar la ubicación definida por el sistema.
- -clusterName
- Especifica el nombre del clúster para este servidor.
Valor de retorno
El
mandato devuelve una lista de servidores de middleware para el tipo especificado.
Ejemplo de utilización de la modalidad por lotes:
- Utilizando Jacl:
$AdminTask createTomCatServer nodename {-name ServerName}
- Utilizando Jython:
AdminTask.createTomCatServer ('nodename','[-name ServerName]')
Ejemplo de utilización
de la modalidad interactiva
createWebLogicServer
El mandato createWebLogicServer
crea una representación de un BEA WebLogic Server.
Objeto de
destino
El
nombre de nodo.
Parámetros necesarios
- -name
- Especifica el nombre del servidor que se va a crear. (String,
necesario)
- -templateName
- Especifica el nombre de la plantilla que se utiliza para crear el servidor.
- -genUniquePorts
- Especifica un parámetro para generar puertos HTTP únicos
para un servidor. (Boolean)
- -templateLocation
- Especifica la ubicación en la que está almacenada la plantilla.
Si no se especifica la ubicación, utilice la definida por el sistema.
Se recomienda utilizar la ubicación definida por el sistema.
- -clusterName
- Especifica el nombre del clúster para este servidor.
Valor de retorno
El
mandato devuelve una lista de servidores de middleware para el tipo especificado.
Ejemplo de utilización de la modalidad por lotes:
- Utilizando Jacl:
$AdminTask createWebLogicServer nodename {-name ServerName}
- Utilizando Jython:
AdminTask.createWebLogicServer ('nodename','[-name ServerName]')
Ejemplo de utilización
de la modalidad interactiva
createJBossServer
El mandato createJBossServer
crea una representación de un servidor JBoss.
Objeto de
destino
El nombre de nodo.
Parámetros necesarios
- -name
- Especifica el nombre del servidor que se va a crear. (String,
necesario)
- -templateName
- Especifica el nombre de la plantilla que se utiliza para crear el servidor.
- -genUniquePorts
- Especifica un parámetro para generar puertos HTTP únicos
para un servidor. (Boolean)
- -templateLocation
- Especifica la ubicación en la que está almacenada la plantilla.
Si no se especifica la ubicación, utilice la definida por el sistema.
Se recomienda utilizar la ubicación definida por el sistema.
- -clusterName
- Especifica el nombre del clúster para este servidor.
Valor de retorno
Ejemplo de utilización de la modalidad por lotes:
- Utilizando Jacl:
$AdminTask createJBossServer nodename {-name ServerName}
- Utilizando Jython:
AdminTask.createJBossServer ('nodename','[-name ServerName]')
Ejemplo de utilización
de la modalidad interactiva
createForeignServer
El mandato createForeignServer
crea un nuevo servidor foráneo.
Objeto de
destino
El nombre de nodo.
Parámetros necesarios
- -name
- Especifica el nombre del servidor que se va a crear. (String,
necesario)
- -templateName
- Especifica el nombre de la plantilla que se utiliza para crear el servidor.
- -genUniquePorts
- Especifica un parámetro para generar puertos HTTP únicos
para un servidor. (Boolean)
- -templateLocation
- Especifica la ubicación en la que está almacenada la plantilla.
Si no se especifica la ubicación, utilice la definida por el sistema.
Se recomienda utilizar la ubicación definida por el sistema.
- -clusterName
- Especifica el nombre del clúster para este servidor.
Valor de retorno
Ejemplo de utilización de la modalidad por lotes:
- Utilizando Jacl:
$AdminTask createForeignServer nodename {-name ServerName}
- Utilizando Jython:
AdminTask.createForeignServer ('nodename','[-name ServerName]')
Ejemplo de utilización
de la modalidad interactiva
createPHPServer
El mandato createPHPServer crea un nuevo servidor PHP.
Parámetros necesarios
- -name
- Especifica el nombre del servidor.
(String, necesario)
Parámetros opcionales
- -templateName
- Especifica el nombre de la plantilla del servidor que se va a utilizar. Puede especificar templateServerNode y templateServerName para utilizar un servidor existente como plantilla virtual en lugar de una plantilla definida.
(String,
opcional)
- -genUniquePorts
- Especifica un booleano para generar puertos exclusivos para el servidor. (String,
opcional)
- -templateLocation
- Especifica la ubicación en la que se almacena la plantilla.
Si la ubicación no se especifica, utilice la ubicación definida por el sistema.
(String,
opcional)
- -serverConfig
- Especifica la configuración de las propiedades de definición del servidor. Especifique phpServerRoot o apacheServerRoot para la vía de acceso del tiempo de ejecución. Especifique phpVersion oapacheVersion para el número de versión.
(String,
opcional)
Ejemplo de utilización de la modalidad por lotes:
- 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]]')
Ejemplo de utilización
de la modalidad interactiva
- Utilizando Jacl:
$AdminTask createPHPServer workstation_nameNode01 {-interactive}
- Utilizando Jython:
AdminTask.createPHPServer workstation_nameNode01 ('[-interactive]')
createWasCEServer
El mandato
createWasCEServer crea una representación de un servidor de WebSphere Application Server Community Edition.
Objeto de
destino
Ninguno.
Parámetros necesarios
- -name
- Especifica el nombre del servidor que se va a crear. (String,
necesario)
- -templateName
- Especifica el nombre de la plantilla que se utiliza para crear el servidor.
- -genUniquePorts
- Especifica un parámetro para generar puertos HTTP únicos
para un servidor. (Boolean)
- -templateLocation
- Especifica la ubicación en la que está almacenada la plantilla.
Si no se especifica la ubicación, utilice la definida por el sistema.
Se recomienda utilizar la ubicación definida por el sistema.
- -clusterName
- Especifica el nombre del clúster para este servidor.
- -assistedServer
- Especifica si el servidor que crea es un servidor de ciclo de vida asistido que es
una representación de un servidor existente. El valor predeterminado es
false. Si especifica false, se crea un
servidor de ciclo de vida completo. Si especifica true, se crea un
servidor de ciclo de vida asistido.
- -templateServerNode
- Especifica el nombre del nodo que contiene el servidor que desea utilizar como
plantilla.
- -templateServerName
- Especifica el nombre del servidor existente que desea utilizar como plantilla.
Valor de retorno
Ejemplo de utilización de la modalidad por lotes:
- Utilizando Jacl:
$AdminTask createWasCEServer nodename {-name ServerName -templateName wasce21}
- Utilizando Jython:
AdminTask.createWasCEServer ('nodename','[-name ServerName -templateName wasce21]')
Ejemplo de utilización
de la modalidad interactiva