作业管理器环境由一个作业管理器及其管理的目标组成。作业管理器目标可以是 Deployment Manager、管理代理程序管理的独立应用程序服务器节点和主机。设置作业管理器环境涉及创建作业管理器概要文件以及此环境所需的任何其他概要文件,使所有环境计算机上的时钟同步,然后向作业管理器注册目标。
关于此任务
在使用作业管理器之前,必须创建一个作业管理器概要文件并为您希望作业管理器管理的每个目标节点都创建一个概要文件。
作业管理器是灵活管理环境的一部分。作业管理器可以管理已向管理代理程序注册的独立应用程序服务器节点。那些节点和管理代理程序也是灵活管理环境的一部分。
确保灵活管理环境中的概要文件全部启用安全性或全部禁用安全性。根据环境的不同,您可能需要管理代理程序的概要文件、向管理代理程序注册的节点、Deployment Manager
和与 Deployment Manager 联合的节点。
作业管理器可以管理 V8 和 V7 目标节点。作业管理器可以管理版本号等于或小于作业管理器的节点。例如,V8 作业管理器可以管理 V8 和 V7 节点。V7 作业管理器可以管理 V7 节点。版本号的修订包部分无关紧要;例如,V7.0.0.3
作业管理器可以管理 V7.0.0.9 节点,V7.0.0.9 是安装了 FP9 的 V7。
此外,作业管理器还可以管理具有 V8、V7 或 V6 联合节点的 V8 或 V7 Deployment Manager。已向作业管理器注册的 Deployment Manager 可以管理混合版本单元。使用作业管理器,您可以提交用于管理混合版本单元中的任何资源(包括 V6 联合节点上的资源)的作业。
- 确定灵活管理环境的拓扑。灵活管理包括管理代理程序和作业管理器。
确定灵活管理环境中将具有哪些机器、目标和目标资源(例如服务器和应用程序)。
要管理独立应用程序服务器,请在独立应用程序服务器所在的每台计算机上使用管理代理程序。有关更多信息,请参阅有关管理代理程序的主题以及“WebSphere Application Server 安装规划”主题中的方案 5。
要将相同或不同计算机上的 Deployment Manager 和独立应用程序服务器进行统一管理,请使用作业管理器。必须先向管理代理程序注册独立应用程序服务器,然后您才能使用作业管理器对它们进行管理。有关更多信息,请参阅“WebSphere Application Server 安装规划”主题中的方案 5 和方案 10。
- 确定灵活管理环境所需的安全角色。
根据环境的不同,您可能需要管理代理程序的概要文件、向管理代理程序注册的节点、Deployment Manager、与 Deployment Manager 联合的节点和作业管理器。灵活管理环境中的概要文件必须已全部启用安全性或已全部禁用安全性。创建概要文件时,可以指定安全性选项、用户名和密码。
您必须具有允许您使用作业管理器和管理已注册的目标以及那些目标上的资源的安全角色。如果环境包括独立应用程序服务器目标节点,那么您必须有权使用管理代理程序及其节点。
有关更多信息,请参阅“作业管理器安全性”主题。
- 为作业管理器创建管理概要文件。
您可以使用 Profile Management Tool 或 manageprofiles 命令。
例如,在 Profile Management Tool 中,选择管理环境并单击下一步,选择作业管理器服务器类型,然后选择用于创建该概要文件的选项。缺省情况下,作业管理器具有自己的管理控制台、已启用安全性并且控制台端口是 9960。要禁用管理安全性、指定安全证书或更改缺省端口,请在创建作业管理器概要文件时使用创建高级概要文件选项。
缺省情况下,产品安装版本中的第一个管理代理程序概要文件名为
JobMgr01,其服务器名称是 jobmgr。
有关更多信息,请参阅“为作业管理器创建管理概要文件”主题。
要获取 manageprofiles 示例,请参阅“manageprofiles 命令”主题。对于 -templatePath,请指定管理模板。对于
-serverType,请指定 JOB_MANAGER。
注: 作业管理器配置包含名为 OTiSDataSource 的数据源。此数据源用在作业管理器的实现中,并且无需由管理员进行配置或以其他方式管理。
- 为要包括在灵活管理环境中的任何管理代理程序和独立应用程序服务器节点创建概要文件。然后向管理代理程序注册独立应用程序服务器节点。
独立节点也称为非联合应用程序服务器或基本应用程序服务器。它们不由
Deployment Manager 管理。独立应用程序服务器通常具有一个概要名称,例如,AppSvr01。管理代理程序必须与其独立节点位于同一台计算机上。如果向管理代理程序注册独立节点,那么管理代理程序就能够管理这些节点。
避免故障: 必须先向管理代理程序注册独立应用程序服务器,然后您才能向作业管理器注册这些独立应用程序服务器。
gotcha
有关创建概要文件和向管理代理程序注册的详细信息,请参阅“设置管理代理程序环境”主题。
- 为要包括在灵活管理环境中的任何 Deployment Manage 和联合节点创建概要文件。
联合节点由
Deployment Manager 管理。联合应用程序服务器通常具有一个概要名称(例如,AppSvr01),然而,您无法对它们进行个别管理。必须使用 Deployment Manager 来管理联合节点。
请参阅“创建单元概要文件”、“Deployment Manager 的管理概要文件”或“manageprofiles 命令”主题。
- 使所有相关系统上的时钟同步。
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
如果计划更改系统时钟,请先停止所有应用程序服务器、Node Agent 服务器、Deployment Manager 服务器、管理代理程序服务器和作业管理器服务器。停止这些服务器后,更改系统时钟,然后重新启动这些服务器。如果更改了一个系统上的系统时钟,那么必须确保所有彼此通信并安装了 WebSphere Application Server 的系统上的时钟都同步。否则,可能会遇到错误,例如安全性令牌不再有效。
如果计划更改系统时钟,请先停止所有应用程序服务器、Node Agent 服务器、Deployment Manager 服务器、管理代理程序服务器、作业管理器服务器和位置服务守护程序。停止这些服务器和位置服务守护程序后,更改系统时钟,然后重新启动这些服务器和位置服务守护程序。如果更改了一个系统上的系统时钟,那么必须确保所有彼此通信并安装了 WebSphere Application Server 的系统上的时钟都同步。否则,可能会遇到错误,例如安全性令牌不再有效。
- 启动作业管理器服务器。
- 运行 startServer 命令。
例如,假设
JobMgr01 概要文件具有服务器名称 jobmgr。从 JobMgr01 概要文件的 bin 目录运行以下命令:
startServer jobmgr
使用 Windows 操作系统任务。单击。
使用 START 命令来启动作业管理器:START job_manager_proc_name,JOBNAME=server_short_name,
ENV=cell_short_name.node_short_name.server_short_name
如果作业管理器成功启动,那么将显示消息 open for e-business,并且该消息将写至作业管理器 startServer.log 文件:
Server launched. Waiting for initialization status.
Server jobmgr open for e-business; process id is 1932.
有关更多信息,请参阅“启动和停止作业管理器”主题。
- 向作业管理器注册独立应用程序服务器目标节点。
如果向作业管理器注册独立节点,那么作业管理器就能够管理独立应用程序服务器节点。
- 向作业管理器注册 Deployment Manager。
向作业管理器注册 Deployment Manager 后,您能够从 Deployment Manager 控制台运行作业管理器作业,还可以使作业管理器能够管理 Deployment Manager 及其资源的联合节点。
- 向作业管理器注册主机。
不需要远程主机目标就可安装任何 WebSphere Application Server 产品。除了操作系统,此主机没有其他软件需求。向作业管理器注册远程主机后,作业管理器能够访问该主机上的应用程序、命令文件和其他资源。
要向作业管理器注册 Liberty,请使用向主机注册目标的过程。
- 验证是否已向作业管理器注册目标。
可以使用管理控制台或 wsadmin 脚本编制命令来查看已向作业管理器注册的目标列表。
- 确保灵活管理环境中的服务器正在运行。
在作业管理器控制台或 Deployment Manager 控制台中,单击。在“目标资源”页面上,服务器状态已启动显示服务器正在运行。
- 可选: 通过将 JVM 属性 otis.audit.location 的值指定为
OFF 来禁用 com.ibm.otis.Audit_mm_dd_yyyy.log 日志文件。或者将该日志文件移至新的目录位置。 作业管理器将维护一个额外的日志,缺省情况下,该日志位于概要文件日志目录中。该日志的用途是记录作业管理器内部活动。
日志文件的名称为
com.ibm.otis.Audit_mm_dd_yyyy.log,其中 mm、dd 和
yyyy 分别为月、日和年。如果发生了可以记录的活动,那么每天都会创建一个新文件。
通过将 JVM 属性
otis.audit.location 的值指定为新的目录位置,可以将此日志文件移至其他目录。