WASMigrationAppInstaller 命令
WebSphere® Application Server V9.0 的 WASMigrationAppInstaller 命令会将应用程序从先前安装的 WebSphere Application Server 版本迁移到新版本。只会迁移尚未安装的应用程序。
位置
命令文件位于 V9.0 profile_root/bin 目录中,并且必须从此目录中运行。对于具有联合节点的 Deployment Manager,仅从 Deployment Manager profile_root/bin 目录运行该命令,决不从联合节点概要文件运行该命令。对于独立节点,请从节点的 profile_root/bin 目录运行该命令。
语法
WASMigrationAppInstaller backupDirectory
[-properties properties_file_name]
[-traceString trace_spec [-traceFile file_name ]]
[-javaoption < -Xms...m > -javaoption < -Xmx...m > ]
WASMigrationAppInstaller backupDirectory
[-traceString trace_spec [-traceFile file_name ]]
[-javaoption < -Xms...m > -javaoption < -Xmx...m > ]
参数
此命令具有以下参数:
- 这是一个必需参数,并且必须是您指定的第一个参数。值 backupDirectory 指定该命令从其中装入配置数据以及运行用于安装应用程序的脚本的目录名称。
避免故障: WAS_INSTALL 和 USER_INSTALL 根目录是无效的目录,不能表示 WebSphere Application Server 备份目录的位置。gotcha
WASPostUpgrade 命令也是从该目录中读取配置。
- 这是一个可选参数。trace_spec 值指定您想收集的跟踪信息。
要收集所有跟踪信息,请指定 "*=all=enabled"(带有引号)。
如果未指定 -traceString 或 -traceFile 参数,那么缺省情况下该命令将创建一个跟踪文件并将它放入 backupDirectory/logs 目录中。
- 这是一个可选参数。file_name 值指定跟踪信息的输出文件的名称。
如果未指定 -traceString 或 -traceFile 参数,那么缺省情况下该命令将创建一个跟踪文件并将它放入 backupDirectory/logs 目录中。
- 这是一个可选参数。使用此参数可指定 WASPreUpgrade 命令所使用的 Java™ 堆的内存大小。
“-Xms...m”值是指定的表示起始堆大小的参数。请将“...”替换为您打算使用的大小(以兆字节计)。例如,如果起始堆大小为 128 MB,请将该参数指定为 -javaoption -Xms128m
“-Xmx...m”值是指定的表示最大堆大小的参数。请将“...”替换为您打算使用的大小(以兆字节计)。例如,如果最大堆大小为 1024 MB,请将该参数指定为 -javaoption -Xmx1024m
日志记录
WASMigrationAppInstaller 工具在运行时会将其状态显示在屏幕上。此工具还在写入 backupDirectory 目录的 WASMigrationAppInstaller.time_stamp.log 文件中保存一组更广泛的记录信息,其中 backupDirectory 是为 backupDirectory 参数指定的值。您可以用文本编辑器查看 WASMigrationAppInstaller.time_stamp.log 文件。
迁移的资源
WASMigrationAppInstaller 工具只会迁移目标发行版中尚未安装的应用程序。如果未成功安装任何应用程序,那么您可以根据需要多次重新运行该工具,而不用反复重新安装相同的应用程序。
该工具还会自动安装业务级别的应用程序 (BLA)。