在“zmmt 命令响应文件:工作表”中指定 z/OS Deployment Manager 迁移配置

在将 WebSphere® Application Server for z/OS® 版本 7.0 或更高版本的节点迁移到版本 9.0 之前,必须创建作业控制语言 (JCL) 作业(CNTL 和 DATA 数据集),以便在迁移期间在 z/OS 上运行这些作业。 可以将 zmmt 命令与响应文件配合使用,以创建适当的迁移作业。 打印此工作表,并在收集和指定有关 WebSphere Application Server 的信息时使用它,用于在 zmmt 命令响应文件中配置 z/OS 部署管理器的迁移配置变量。

准备工作

支持的配置:

本主题阐述概要文件配置迁移。 要将您的应用迁移至最新版本,请使用 WebSphere Application Server Migration Toolkit。

过程

  1. 输入 create.
  2. 指定名称和位置值。
    表 1. 名称与位置 请输入您的值。
    变量 响应文件变量 示例值 您的值
    概要文件名称 profileName 缺省值                                                        
    概要文件目录 profilePath /AppServer/profiles  
    模板路径 templatePath zos-migDmgr  
  3. 指定目标数据集值。
    表 2. 目标数据集 请输入您的值。
    变量 响应文件变量 示例值 您的值
    高级别限定符 (HLD) zTargetHLQ DMR  
  4. 指定数据集名称、产品目录和中间符号链接值。
    表 3. 数据集名称、产品目录和中间符号链接
    变量 响应文件变量 示例值 您的值
    JCL 过程库数据集名称 zmbProclibName SYS1.PROCLIB  
    WebSphere Application Server 产品目录 zmbSMPEHome /usr/lpp/WebSphere/AppServer/V9R0  
    中间符号链接:创建中间符号链接 intermediateSymlinkPreference Y  
    中间符号链接的路径名 IntermediateSymlink /V9/symlink  
  5. 指定配置文件系统值。
    表 4. 配置文件系统
    变量 响应文件变量 示例值 您的值
    安装点 zConfigMountPoint /wasv9config  
    名称 zConfigHfsName OMVS.WAS90. CONFIG.HFS  
    卷,或者“*”(表示让 SMS 选择卷) zConfigHfsVolume *  
    初始分配(以柱面计) zConfigHfsPrimaryCylinders 420  
    辅助分配(按柱面计) zConfigHfsSecondaryCylinders 100  
    文件系统类型:分层文件系统 (HFS) zFilesystemType HFS  
    文件系统类型: zSeries 文件系统(ZFS) zFilesystemType HFS  
    存储类名(可选) zmbStorageClass ZSTORCLS  
    管理类名(可选) zmbManagementClass ZMGMTCLS  
    数据类名(可选) zmbDataClass ZDATACLS  
  6. 指定服务器定制值。

    如果指定克隆迁移,那么必须对“替换启动式过程命令名称”指定 true,并为新环境提供唯一的过程名称。 新环境需要唯一的过程名称才能与旧环境共存。

    表 5. 服务器定制
    变量 响应文件变量 示例值 您的值
    源配置位置:装载点 zmbFromConfigRoot /WebSphere/V7R0  
    源配置位置:主目录 zmbFromWASHomeDir DeploymentManager  
    目标配置位置:装载点 zmbToConfigRoot /WebSphere/V9R0  
    目标配置位置:主目录 zmbToWASHomeDir DeploymentManager  
    守护过程名称 zmbDaemonProcName BBO8DMN  
    控制器过程名称 zmbControllerProcName BBO8DCR  
    服务方过程名称 zmbServantProcName BBO8DSR  
    替换启动式过程命令名称 zmbReplaceStartedProcedure 名称  
    WebSphere 管理员用户ID zmbAdminUserid 用户  
    WebSphere 管理员密码 zmbAdminPassword pa$$  
    表 6. 服务器定制
    变量 响应文件变量 示例值 您的值
    禁用先前的 Deployment Manager。

    若指定克隆迁移,此变量必须设置为 False

    .
    zmbDisableDmgr  
    应用程序迁移首选项:迁移应用程序并使用缺省应用程序安装目录 (D) zmbAppMigrationPreference Y  
    应用程序迁移首选项:迁移并生成管理脚本以便稍后安装应用程序 (S) zmbAppMigrationPreference Y  
    应用程序迁移首选项:迁移应用程序并使用先前的应用程序安装目录 (P) zmbAppMigrationPreference Y  
    应用程序迁移首选项:不迁移应用程序 (N) zmbAppMigrationPreference Y  
    应用程序迁移首选项:迁移应用程序并使用指定的应用程序安装目录 (Y) zmbAppMigrationPreference Y  
    应用程序迁移首选项:应用程序安装目录 zmbAppInstallDirLine1 /wasv9config/AppServer/profiles/default/installedApps  
    应用程序迁移首选项:应用程序安装目录 zmbAppInstallDirLine2 Apps  
    迁移管理控制台定制“我的任务”设置:迁移保存在缺省工作空间用户根位置中的“我的任务”设置 (D) zmbWorkspaceRoot 首选项 D  
    迁移管理控制台定制“我的任务”设置:迁移保存在用户定义工作空间根位置中的“我的任务”设置 (U) zmbWorkspaceRoot 首选项 D  
    迁移管理控制台“我的任务”定制设置:用户定义工作空间根位置 zmbUserWorkspaceRoot    
  7. 为迁移过程选项指定值。
    表 7. 迁移过程选项
    变量 响应文件变量 示例值 您的值
    迁移跟踪选项:启用脚本跟踪 zmbEnableScriptingTrace  
    迁移跟踪选项:启用概要文件创建跟踪 zmbEnableProfileTrace  
    迁移跟踪选项:启用升级前跟踪 zmbEnablePreUpgradeTrace  
    迁移跟踪选项:启用升级后跟踪 zmbEnablePostUpgradeTrace  
    迁移过程的 JVM 选项:初始堆大小 (MB) zmbInitialHeapSize 512  
    迁移过程的 JVM 选项:最大堆大小 (MB) zmbMaxHeapSize 768  
    其他选项:临时目录位置 zmbTempDirectory /tmp/migrate  
    其他选项:迁移定义标识 zmbTimestamp 05124043  
    其他选项:Java™ 临时目录位置 zmbJavaTempDirectory /tmp  
  8. 指定如何设置端口值以及如何解决端口冲突。

    如果指定克隆迁移,那么 useOld 选项无效。 克隆的概要文件要求端口在新旧环境之间是唯一的。

    表 8. 端口值
    变量 响应文件变量 示例值 您的值
    设置端口:使用旧概要文件所使用的端口 (useOld) zmbSetPorts useOld  
    设置端口:手动选择端口 (generateNew) zmbSetPorts useOld  
    设置端口:生成新端口(从公共起始端口值递增)(startingPort) zmbSetPorts useOld  
    设置端口:生成新端口:起始端口值 zmbStartingPort 1024  
    解决端口冲突:从冲突的端口值递增 (incrementCurrent) zmbResolvePortConflicts incrementCurrent  
    解决端口冲突:从公共起始端口值递增 (startingPort) zmbResolvePortConflicts incrementCurrent  
    解决端口冲突:起始端口值 zmbStartingPort 1024  
  9. 指定用于克隆迁移的值。
    表9. 名称与位置请输入您的值:
    变量 响应文件变量 示例值 您的值
    克隆迁移 zmbCloneMigration  
  10. 若为克隆迁移指定了 true ,请为新的短名称指定值。
    表 10. 名称与位置请输入您的值:
    变量 响应文件变量 示例值 您的值
    新单元短名称 zmbCellShortName MIGRCELL  
    新节点短名称 zmbNodeShortName MIGRNODE  
    新服务器短名称 zmbServerShortName MIGRSVR  
    集群短前缀 zmbClusterShortPrefix V9C  
    守护程序作业名 zmbDaemonJobName BBODMNC  
  11. 指定作业语句定义值。
    表 11. 职位说明书定义请输入您的值:
    变量 响应文件变量 示例值 您的值
    //jobname JOB zJobStatement1 (ACCTNO,ROOM),'USERID', CLASS=A,REGION=OM  
    //* zJobStatement2 //*  
    //* zJobStatement3 //*  
    //* zJobStatement4 //*