Variables de configuración para migrar un nodo federado z/OS utilizando el mandato zmmt
Antes de migrar WebSphere Application Server para z/OS, debe crear los trabajos JCL (Job Control Language - lenguaje de control de trabajos) (conjuntos de datos CNTL y DATA) que ejecutarán durante la migración real. Puede utilizar el mandato zmmt con un archivo de respuestas para crear los trabajos de migración apropiados. El archivo de respuestas de migración contiene un conjunto de variables de configuración que se utilizan para crear trabajos a fin de migrar un nodo federado.

En este artículo se describe la migración de la configuración de perfil. Para migrar sus aplicaciones a la versión más reciente, utilice WebSphere Application Server Migration Toolkit. Para obtener más información, consulte Migration Toolkit en WASdev.
sptcfgVariables de archivo de respuestas
- Palabra clave necesaria para indicar la creación de una nueva definición de migración
- Si se ha de configurar un enlace simbólico intermedio
Si especifica un enlace simbólico intermedio, se crearán los enlaces simbólicos desde el sistema del archivo de configuración al enlace simbólico intermedio; de lo contrario, se crearán directamente en el sistema de archivos del producto.
- Nombre de la vía de acceso del enlace simbólico intermedio
Este enlace lo generarán los trabajos de personalización, apuntando al directorio del sistema de archivos del producto.
- Nombre de la vía de acceso del enlace simbólico intermedio
- Nombre del perfil creado durante la migración
Es siempre default en la plataforma z/OS.
- Vía de acceso totalmente calificada en que debe grabarse la salida de la definición de migración generada
- Vía de acceso de la plantillaEs uno de los valores siguientes:
- Nombre del conjunto de datos
MVS
que contendrá el sistema de archivos de configuración
Este nombre se utiliza como entrada para el trabajo de migración que crea el sistema de archivos de configuración.
- Número de cilindros primarios que se asignarán al sistema de archivos de configuración
En un servidor de aplicaciones, el espacio total necesario para este conjunto de datos aumenta con el tamaño y número de aplicaciones instaladas.
Recomendación: El tamaño mínimo recomendado es de 420 cilindros. - Número de cilindros secundarios que se asignarán al sistema de archivos de configuraciónRecomendación: El tamaño mínimo recomendado es de 100 cilindros.
- Número de serie de volumen DASD que va a contener el conjunto de datos anterior o
"*" para permitir que SMS seleccione un volumen
El uso de "*" requiere que las rutinas de selección automática de clases (ACS) SMS estén en su sitio para seleccionar el volumen. Si SMS no está configurado para manejar automáticamente la asignación de conjuntos de datos, enumere los volúmenes de forma explícita.
- Punto de montaje de directorios del sistema de archivos donde se graban los archivos de entorno y los datos de aplicación
- Tipo del sistema de archivosEs uno de los valores siguientes:
- HFS
Asigne y monte el conjunto de datos de sistema de archivos de configuración utilizando HFS (Hierarchical File System)
- ZFS
Asigne y monte el conjunto de datos de sistema de archivos de configuración utilizando el sistema de archivos zSeries
- HFS
- Sentencias JOB personalizables que se utilizarán para los trabajos de migración
generados
Todos los trabajos que se adaptarán para el usuario necesitarán una sentencia de trabajo. Especifique una sentencia de trabajo válida para la instalación del usuario. El proceso de creación de la migración actualizará automáticamente el nombre del trabajo en todos los trabajos generados, por lo que no tendrá que preocuparse por esa parte de la sentencia de trabajo. Si se necesitan líneas de continuación, sustituya las líneas de comentarios por líneas de continuación.
- Calificador de alto nivel para los conjuntos de datos
z/OS de destino que contendrán los trabajos generados
y las instruccionesNota: Se puede especificar un calificador de alto nivel de varios niveles como calificador de alto nivel del conjunto de datos.
- ID de usuario de un administrador que se utiliza para gestionar el nodo que se está
migrando
Se necesita para realizar acciones administrativas necesarias durante el proceso de migración.
- Contraseña para el ID de usuario del administrador que se utiliza para gestionar el
nodo que se está migrando
Se necesita para realizar acciones administrativas necesarias durante el proceso de migración.
- Nombre del procedimiento iniciado JCL utilizado para iniciar los controladores
migrados
Cuando se migra a la Versión 9.0, debe actualizar los procedimientos JCL iniciados. Se generará automáticamente un procedimiento iniciado nuevo durante la migración. Puede especificar un nombre nuevo para el procedimiento de controlador o utilizar el antiguo.
- Nombre del procedimiento iniciado JCL utilizado para iniciar los servants migrados
Cuando se migra a la Versión 9.0, debe actualizar los procedimientos JCL iniciados. Se generará automáticamente un procedimiento iniciado nuevo durante la migración. Puede especificar un nombre nuevo para el procedimiento de servant o utilizar el antiguo.
- Nombre del procedimiento iniciado JCL utilizado para iniciar el daemon migrado
Cuando se migra a la Versión 9.0, debe actualizar los procedimientos JCL iniciados. Se generará automáticamente un procedimiento iniciado nuevo durante la migración. Puede especificar un nombre nuevo para el procedimiento de daemon o utilizar el antiguo.
- Nombre del procedimiento iniciado JCL utilizado para iniciar el adjunto migrado
Cuando se migra a la Versión 9.0, debe actualizar los procedimientos JCL iniciados. Se generará automáticamente un procedimiento iniciado nuevo durante la migración. Puede especificar un nombre nuevo para el procedimiento de adjunto o utilizar el antiguo.
- Si se actualizan los mandatos START en la configuración con los nuevos valores
especificados (true) o conservar los mismos nombres (false).
Si ha especificado nombres nuevos para los procedimientos JCL, los mandatos START correspondientes de la configuración de WebSphere Application Server se deben actualizar para que coincidan con los nuevos nombres de procedimiento. Especifique true para que esta variable realice esta actualización de la configuración.
Si elige utilizar los mismos nombres de procedimiento, especifique false para esta variable. Si no va a utilizar nombres de procedimiento coherentes para todos los servidores de un tipo de proceso determinado (por ejemplo, todos servants) para el nodo que va a migrar, es recomendable que especifique false para esta variable. En este caso, tendrá que mantener los mismos mandatos START y sustituir manualmente los procedimientos utilizando como plantilla el procedimiento que se ha generado durante la migración.
Notas: - Habilitar (true) o inhabilitar (false) el rastreo durante el proceso WASPostUpgrade
- Habilitar (true) o inhabilitar (false) el rastreo durante el proceso WASPreUpgrade
- Habilitar (true) o inhabilitar (false) el rastreo durante la creación de perfiles
- Habilitar (true) o inhabilitar (false) el rastreo de la invocación inicial de las herramientas de creación, perfiles y migración, así como las fases de proceso finales de la migración
- Punto de montaje de la configuración desde la que va a realizar la migración
- Directorio inicial de la configuración desde la que va a realizar la migración
- La memoria inicial asignada para el almacenamiento dinámico de JVM.
- Un directorio temporal Java que utiliza la máquina virtual Java para crear y almacenar archivos temporales durante la migración.
- El tamaño máximo de almacenamiento dinámico que puede asignarse para el almacenamiento dinámico de JVM.
- Biblioteca de procedimientos existentes en la que se deben copiar los procedimientos catalogados de WebSphere Application Server para z/OS.
- Defina cómo manejar los conflictos de puerto especificando uno de los valores siguientes.
- Defina los valores de puerto que se utilizarán en el nuevo perfil especificando uno de los valores siguientes.
- Ubicación del sistema de archivos de productos instalados de WebSphere Application Server Versión 9.0.
- El directorio donde se graba la copia de seguridad de la configuración anterior y el rastreo de migración.
Durante la migración, es preciso realizar una copia de seguridad de la configuración de la versión anterior. La ubicación predeterminada de esta copia de seguridad es /tmp/migrate. Si el sistema de archivos /tmp no tiene suficiente espacio para almacenar la configuración de copia de seguridad, puede especificar otra ubicación. Si opta por sobrescribir la ubicación por omisión de la copia de seguridad, se recomienda mantener el mismo convenio de denominación y únicamente reemplazar la parte /tmp por otra vía de acceso, por ejemplo, /myTemp/migrate.
- Identificador que se utilizará para crear un directorio bajo el directorio temporal que contendrá los conjuntos de datos de migración temporales y los datos de configuración de copia de seguridad
- Punto de montaje de la configuración a la que va a realizar la migración
Es el mismo valor que el especificado para la variable zConfigMountPoint.
- Directorio inicial de la configuración a la que va a realizar la migración
- Indica si se deben migrar los valores de "Mis tareas" personalizados de la consola administrativa
guardados en la ubicación raíz de usuario de espacio de trabajo por omisión
(D) o se deben migrar los valores guardados en una ubicación raíz de espacio de trabajo
definida por el usuario (U)
- Ubicación raíz de espacio de trabajo definida por el usuario
Ejemplo de un archivo de respuestas para migrar un nodo federado
create
EnableIntermediateSymlink=false
EnableJavaTmpDir=false
intermediateSymlinkPreference=N
profileName=default
profilePath=<root>/profiles/ZMigFed01
templatePath=<root>/profileTemplates/zos-migFederated
zConfigHfsName=OMVS.WAS90.CONFIG.HFS
zConfigHfsPrimaryCylinders=420
zConfigHfsSecondaryCylinders=100
zConfigHfsVolume=*
zConfigMountPoint=/wasv9config
zFilesystemType=HFS
zJobStatement1=(ACCTNO,ROOM),'USERID',CLASS=A,REGION=0M
zJobStatement2=//*
zJobStatement3=//*
zJobStatement4=//*
zTargetHLQ=FED
zmbAdjunctProcName=BBO9CRA
zmbAdminPassword=XXXXXXXX
zmbAdminUserid=XXXXXXXX
zmbControllerProcName=BBO9ACR
zmbDaemonProcName=BBO89MN
zmbEnablePostUpgradeTrace=0
zmbEnablePreUpgradeTrace=0
zmbEnableProfileTrace=0
zmbEnableScriptingTrace=0
zmbFromConfigRoot=/WebSphere/V7R0
zmbFromWASHomeDir=AppServer
zmbInitialHeapSize=512
zmbMaxHeapSize=768
zmbProclibName=SYS1.PROCLIB
zmbReplaceStartedProcedureNames=true
zmbResolvePortConflicts=incrementCurrent
zmbSMPEHome=/usr/lpp/WebSphere/AppServer/V9R0
zmbServantProcName=BBO9ASR
zmbSetPorts=useOld
zmbTempDirectory=/tmp/migrate
zmbTimestamp=05173538
zmbToConfigRoot=/wasv9config
zmbToWASHomeDir=AppServer
zmbWorkspaceRootPreference=D