Creación de plantillas de servidor
Se utiliza una plantilla de servidor para definir los valores de configuración para un nuevo servidor de aplicaciones. Cuando cree un servidor de aplicaciones nuevo, seleccione la plantilla de servidor por omisión o bien la plantilla que creó previamente, que se basa en otra, que ya se encuentra en el servidor de aplicaciones existente. Se utiliza la plantilla por omisión, si no especifica una plantilla diferente al crear el servidor.
Acerca de esta tarea
También puede utilizar el mandato createApplicationServerTemplate para que el objeto AdminTask cree una plantilla de servidor.
Si no crea ninguna plantilla de servidor adicional,
se utiliza la plantilla defaultZOS como plantilla para el primer miembro de clúster. Esta plantilla utiliza las asignaciones de puerto predeterminado para la plataforma z/OS.
Si alguno de estos puertos ya se ha definido su uso en otro lugar del sistema z/OS, es posible que el miembro de clúster recién creado no se inicie, puede que no funcione correctamente o puede generar mensajes de error inesperados.
Por lo tanto, debe resolver cualquier conflicto de puerto existente antes de iniciar este servidor.
Procedimiento
Resultados
Qué hacer a continuación
- Puede realizar una de las acciones siguientes para visualizar una lista de todas
las plantillas de servidor que están disponibles en el sistema:
- En la consola de administración, pulse y, a continuación, pulse Plantillas.
- Emita el mandato listServerTemplates de wsadmin.
- Mueva la plantilla del servidor de aplicaciones a otro sistema. No hay ninguna manera directa de exportar o importar una plantilla de servidor de aplicaciones. Para mover una copia de una plantilla de servidor de aplicaciones a otro sistema, siga el procedimiento siguiente.
- Utilice el siguiente mandato AdminTask.createApplicationServerCreate de wsadmin
para crear un servidor de aplicaciones a partir de la plantilla que desea mover a
otro sistema.
AdminTask.createApplicationServer('<nombre_nodo>', '[-name nombre_servidor -templateName nombre_plantilla ]')
donde <nombre_nodo> es el nodo al que está añadiendo el nuevo servidor de aplicaciones, nombre_servidor es el nombre del servidor de aplicaciones que está creando, y nombre_plantilla es el nombre de la plantilla de servidor que está utilizando para crear el servidor de aplicaciones nuevo.
- Utilice el siguiente mandato AdminTask.exportServer de wsadmin para exportar el
nuevo servidor.
-AdminTask.exportServer('[-archive c:/temp/templateExport.car -nodeName <nombre_nodo> -serverName nombre_servidor]')
- Utilice el mandato AdminTask.importServerdelete de wsadmin para salir de la herramienta wsadmin sin guardar.
- Mueva el archivo templateExport.car, que se creó al emitir AdminTask.exportServer, al sistema de destino.
- Inicie la herramienta wsadmin en el sistema de destino, y utilice el siguiente
mandato AdminTask.importServer de wsadmin para importar el archivo
templateExport.car.
AdminTask.importServer('[-archive c:/temp/templateExport.car -nodeName <nombre_nodo> -serverInArchive nombre_servidor]')
El servidor nombre_servidor ahora reside en el sistema de destino con puertos exclusivos. Si necesita cambiar los puertos asignados, en la consola de administración, pulse
y luego pulse Comunicaciones > Puertos. - Utilice la consola administrativa o el mandato AdminTask.createApplicationServerTemplate de wsadmin para crear una nueva plantilla a partir del servidor de aplicaciones nombre_servidor. A continuación, suprima el servidor de aplicaciones intermedio nombre_servidor si ya no necesita este servidor.
- Utilice el siguiente mandato AdminTask.createApplicationServerCreate de wsadmin
para crear un servidor de aplicaciones a partir de la plantilla que desea mover a
otro sistema.
- Especifique un rango de puertos para la creación de la plantilla de servidor. Los puertos de inicio de una plantilla de servidor de aplicaciones no pueden editarse directamente desde la consola de administración. No obstante, una plantilla puede convertirse en un servidor. Los puertos se pueden editar mientras están en ese formato, antes de convertirse de nuevo en una plantilla. Para editar los puertos de inicio para template1:
- Convierta la plantilla en un servidor. En el panel Servidores de aplicaciones, pulse Nuevo.
- Especifique un nodo y un nombre de servidor (por ejemplo, tmpServer) y, a continuación, pulse Siguiente.
- Seleccione la plantilla template1 que se utilizará para la creación del servidor y, a continuación, pulse Siguiente. También puede seleccionar Generar puertos exclusivos.
- Pulse Finalizar para crear tmpServer.
- En Servidores de aplicaciones, seleccione tmpServer.
- En Comunicaciones, pulse Puertos.
- Seleccione cada punto final y establezca un puerto de inicio. Pulse Aceptar después de cada uno de ellos.
- Pulse Servidores de aplicaciones > Plantillas de servidor y, a continuación, pulse Nuevo.
- Seleccione tmpServer como base para un nuevo servidor. Pulse Aceptar y seleccione un nombre de plantilla.
La nueva plantilla tiene los puertos de inicio como se definen en tmpServer. El nombre de servidor tmpServer ahora puede suprimirse, al igual que la plantilla inicial template1 si no es necesaria.