作业调度程序 接受作业提交并决定这些作业的运行位置。作为管理作业的一部分,作业调度程序 将作业信息存储在外部作业数据库中。对 作业调度程序 的配置包括选择部署目标、数据源 JNDI 名称、数据库模式名称以及要为调度程序配置的端点作业日志位置。
开始之前
请参阅关于创建非缺省作业调度程序和网格端点数据库的主题。
关于此任务
独立应用程序服务器或集群可以主管作业调度程序。第一次选择服务器或集群来主管网格调度程序时,将自动创建嵌入式 Apache Derby 数据库并在选择了缺省数据源 JNDI 名称
jdbc/lrsched 的情况下将其配置成调度程序数据库。
可以使用管理控制台或通过脚本编制来配置作业调度程序。本主题讨论如何使用管理控制台来配置作业调度程序。要使用脚本语言来配置作业调度程序,请参阅作业调度程序配置管理任务的相关信息。
避免故障: 作业调度程序进程不支持多个服务方。必须确保已将
wlm_maximumSRCount 定制属性设置为零 (0)。
gotcha
过程
- 选择用于主管作业调度程序的环境。
对于测试环境,请使用独立服务器。独立服务器可以使用缺省 Derby 数据库。对于生产环境,请使用集群主机。
虽然将 Derby 用作缺省作业调度程序数据库,但是您可能要使用自己的数据库。有关更多信息,请参阅关于创建作业调度程序和网格端点数据库的主题。
- 登录管理控制台。
- 单击以查看“作业调度程序”页面。
- 在调度程序所在位置列表中,选择部署目标。
- 输入数据库模式名称。缺省值为 LRSSCHEMA。
- 从列表中选择数据源 JNDI 名称。 如果选择了缺省值(无),那么将使用值 jdbc/lrsched 创建缺省嵌入式 Derby 作业调度程序数据库。
- 输入作业调度程序和 批处理 执行环境在其中写入作业日志的目录。 缺省值为 ${GRID_JOBLOG_ROOT}/joblogs。
- 可选: 选中一个使用情况数据复选框。
指定在调度程序数据库中调度程序是否记录适用于退款的作业使用情况数据。
指定是否将作业的作业使用情况数据写入 SMF。
可使用 SMF120 子类型 20 记录或 SMF120 子类型 9 记录来记录作业使用情况数据。请使用 RECORD_SMF_SUBTYPES 作业调度程序定制属性来指示首选子类型。
- 单击确定并保存配置。
- 如果已启用管理安全性,请启用应用程序安全性并保护作业调度程序。
有关更多信息,请参阅 使用角色保护 作业调度程序。仅允许已授予 lrmonitor、lrsubmitter 和 lradmin 角色或这些角色组合的授权用户通过管理控制台访问 作业管理控制台。