可以提交管理概要文件作业,以在远程主机上创建、删除、扩充、备份、列出和复原概要文件。概要文件是用来定义运行时环境的文件集。在本地主机上,可以使用 manageprofiles 命令或 Profile Management Tool 来管理概要文件。向作业管理器注册远程主机后,可以使用管理概要文件作业以在远程主机上运行 manageprofiles 命令。远程主机必须具有 WebSphere® Application Server 安装。
开始之前
限制: 管理概要文件作业只有在分布式操作系统和 IBM® i 操作系统上才可用。在 z/OS® 操作系统上不可用。
请完成下列每个步骤,以便能运行管理概要文件作业:
- 启动作业管理器。
- 使远程主机成为作业管理器的目标。在作业管理器控制台中,单击,并填写“新建目标”页面上的字段。
主机是计算机。远程主机通常是安装作业管理器的计算机以外的计算机。远程主机必须具有 WebSphere Application Server 安装。产品不需要在远程主机上运行,管理概要文件作业也能成功完成。
- 创建 XML 响应文件来定义您想要远程主机上产品安装的 manageprofiles 命令执行的任务。
manageprofiles 命令提供的任何任务都可以包括在响应文件中。有关创建、删除、列出以及其他概要文件管理任务的描述,请参阅有关 manageprofiles 命令的信息。
例如,要在远程主机上的安装中创建概要文件 test1,请创建以下响应文件 test_response_file.txt:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
create
profileName=test1
profilePath=/WAS_v850/IBM/WebSphere/AppServer/profiles/test1
templatePath=/WAS_v850/IBM/WebSphere/AppServer/profileTemplates/default
![[IBM i]](../images/iseries.gif)
create
profileName=test1
profilePath=/QIBM/ProdData/WebSphere/AppServer/V85/ND/profiles/test1
templatePath=/QIBM/ProdData/WebSphere/AppServer/V85/ND/profileTemplates/default
![[Windows]](../images/windows.gif)
create
profileName=test1
profilePath=C:\\WAS_v850\\IBM\\WebSphere\\AppServer\\profiles\\test1
templatePath=C:\\WAS_v850\\IBM\\WebSphere\\AppServer\\profileTemplates\\default
在响应文件的第一行指定命令任务,然后使用每个
manageprofiles 命令参数单独一行。对于响应文件,请不要在
manageprofiles 命令参数之前包含减号短划线 (
-)。请使用
parameter=value 格式。例如,在命令行上输入的
manageprofiles 命令具有以下格式:
manageprofiles -create -profileName MyProfile -templatePath app_server_root/profilesTemplates/default
-enableAdminSecurity true -adminUserName user1 -adminPassword security -cellName MyNewCell -nodeName MyNewNode
管理概要文件作业的响应文件对同一个命令使用以下格式:
create
profileName=MyProfile
templatePath=app_server_root/profileTemplates/default
enableAdminSecurity=true
adminUserName=user1
adminPassword=security
cellName=MyNewCell
nodeName=MyNewNode
避免故障: 对于 Windows 操作系统,请在响应文件中使用双反斜杠 (
\\) 或单正斜杠 (
/) 将文件路径中的目录隔开。如果响应文件使用单反斜杠 (
\) 作为目录分隔符,那么作业会失败并生成错误。
gotcha
关于此任务
可以使用作业管理器或 Deployment Manager 的管理控制台来提交用于管理远程 WebSphere Application Server 安装的概要文件的作业。从控制台中,选择管理概要文件作业,指定远程主机,指定作业选项,复审摘要,然后提交作业。当作业运行时,作业管理器会执行响应文件中描述的概要文件管理任务,以及更改远程主机上产品安装的概要文件配置。
可以运行 AdministrativeJobs 命令组中的 manageprofiles 作业脚本,而不是使用控制台。请参阅“管理作业类型”主题。
过程
- 在管理控制台的导航树中,单击。
- 选择作业以管理远程主机目标的概要文件。
- 从列表中选择管理概要文件作业类型。
仅当作业管理器以主机为目标时,管理概要文件作业在列表中才可用。向作业管理器注册的独立应用程序服务器或 Deployment Manager 是目标,而不是主机。
- (可选)指定作业的描述。
- 单击下一步。
- 选择作业目标。
- 从列表中选择目标组,或者选择目标名称。
- 如果已选择目标名称,请指定目标名称并单击添加,或者单击查找并在“查找目标”页面上指定所选目标。
在“查找目标”页面上,作业类型会自动设置为 manageprofiles 以过滤搜索结果。单击此页面上的查找,以查看排除的目标列表中的主机列表。选择目标,单击 > 以将主机名移到所选目标列表,然后单击确定。
- 如果需要用户认证,请指定用户名、密码或任何其他认证值(视需要)。
- 单击下一步。
- 指定作业参数。
- 对于 WebSphere Application Server 主目录,指定主机上产品安装的位置。
指定 app_server_root 目录。
例如,假定远程主机具有 Windows 操作系统和 WebSphere Application Server V8.0 安装(app_server_root 目录为 C:\WAS_v850\IBM\WebSphere\AppServer)。指定以下路径:
C:\WAS_v850\IBM\WebSphere\AppServer
避免故障: 当作业运行时,产品会将
\bin 附加到您指定用来在远程主机上运行 manageprofiles 命令的路径。如果使用双反斜杠 (
\\) 或单正斜杠 (
/) 作为目录分隔符,那么作业会失败并生成错误。对于 Windows 操作系统,使用单反斜杠 (
\) 作为目录分隔符。
gotcha
- 对于响应文件位置,指定响应文件的标准路径。
响应文件包含主机上产品安装的 manageprofiles 命令的指示信息。
例如,如此主题的“开始之前”部分中所述,指定 test_response_file.txt 响应文件的位置,以在主机的安装中创建概要文件 test1。在此示例中,响应文件位于作业管理器所在的同一计算机的 temp 目录中:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[IBM i]](../images/iseries.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
/temp/test_response_file.txt
![[Windows]](../images/windows.gif)
C:\temp\test_response_file.txt
- 单击下一步。
- 安排作业时间表。
- 复审摘要并单击完成以提交作业。
结果
作业管理器会运行该作业。主机上的 manageprofiles 命令会根据响应文件中的指示,更改产品安装中的概要文件配置。
以 test_response_file.txt 为例,会在主机上创建概要文件 test1。
下一步做什么
在“作业状态”页面上,单击 manageprofiles 作业的标识并查看作业状态。如果作业不成功,请查看运行作业时产生的任何错误消息,更正错误情况,然后再次提交作业。