control-m作业调度系统操作手册说明书_第1页
control-m作业调度系统操作手册说明书_第2页
control-m作业调度系统操作手册说明书_第3页
control-m作业调度系统操作手册说明书_第4页
control-m作业调度系统操作手册说明书_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Control-M 作业调度自动化系统操作手册Date :Ver:1.0Contents1文档版本32概要4简介4范围4术语和缩写4参考42.12.22.32.43系统架构5设计原则5逻辑架构5通信端口63.13.23.34作业变更流程7检查提供的作业信息7测试环境作业定义7生产环境原始作业备份8作业迁移到生产环境8生产环境作业运行监测9生产环境变更失败回滚94.14.24.34.44.54.65新系统上线流程10检查提供的作业信息10测试环境作业定义10作业迁移到生产环境10生产环境作业运行监测125.15.25.35.46日常操作13登录136.16.2作业6.2.16.2.26.2.3和

2、操作13作业显示的过滤13作业和处理14查看历史作业流执行情况(History Viewpo)207定义作业流21新建Folder21新建Job23新建作业关联25保存Folder26修改Foldr 执行状态277.17.27.37.47.58作业配置功能点298.18.28.38.48.58.68.78.8配置运行.29配置运行主机29设置定时作业30Confirm 作业的配置31查看作业输出的OUTPUT32查看作业输出的LOG32AJF 时间的设定33完整执行作业流339测试案例34创建作业表34创建作业34Order 导入作业34设定表为AJF 作业35设定AJF 时间35自动Orde

3、r 到EM379.19.29.39.49.59.61文档版本下面的表格了本文档更新和经过的相关版本和作者信息。时间版本说明修改人V1.0创建、编写文档项目组版本控制文档权限与文档的主要关系1作业调度项目组创建、修改、负责编制、修改、审核本文档分发控制文档名称作业调度系统作业定义操作手册级别商业文档版本V1.0制作人BMC 项目组制作日期复审人复审日期适用范围本文档是作业调度项目的作业定义操作手册。自动化项目组审阅并给出反馈,供各业务系统组有关和参考。文档信息2概要2.1 简介本文档主要描述了针对环境整个 Control-M 系统的操作手册。可以以此为标准。本文档主要为Control-M 系统管

4、理员、作业定义员、系统使用提供参考。2.2 范围本文档所包括的范围仅限于 Control-M 系统。2.3 术语和缩写2.4 参考本文档参考了如下手册和资料:CONTROL-M Installation Guides.pdfCONTROL-M/Entrise Manager Administratuide.pdfCONTROL-M Job Parameter and Variable Reference Guide.pdfCONTROrver for Unix Administratuide.pdfuide.pdfCONTROL-M/Agent for Unix AdministratCONT

5、ROL-M/Entrise Manager Utility Guide.pdf术语或缩写描述CTMControl-MEMControl-M/Entrise Manager3系统架构3.1 设计原则Control-M 批处理调度系统,直接调度应用相关的作业流,因此其对业务。当前的批处理作业量没有超过 5000 个,将来可能会扩充,但短期不会超过 1 个Controrver 所能承受的极限,所以目前 1 台 Controrver 足够满足其作业调度能力。3.2 逻辑架构Control-M 主 要 包 括 三 大 组件 :Control-M/EntControl-M/Agent。其逻辑架构如下图:r

6、iseManager、Controrver、Control-M/Entrise Manager: 主要为终端用户提供图形化交互服务,包括作业定义界面、作业流界面,另外在多个 Controrver 存在的情况下,提供跨ControControrver 的作业关联。rver: 主要充当调度引擎,是整个调度系统的。当条件满足的情况下,自动将作业提交给 Control-M/Agent 端执行。Control-M/Agent: 部署在应用服务器端,主要负责作业的执行和状态,并把结果反馈给Controrver。3.3 通信端口Control-M 各组件之间主要通过TCP 协议通信,的通信端口设置按照如下标

7、准:Control-M/Agent Controrver:TCP 7005Controrver Control-M/Agent:TCP 7006Control-M/EM GUI Cnt Control-M/EM:TCP 130754作业变更流程4.1检查提供的作业信息首先请检查提供的作业信息是否完整,并确认以下信息是否提供清楚:作业名 作业类型作业功能描述作业逻辑关系(前置作业、后置作业)作业执行时间:请确定作业执行的月、日、时间等执行周期、以及是否循环,循环次数。作业执行用户名、目录作业执行主机本次变更(各应用系统作业变更当日,仅允许一位变更对该系统的批量作业进行变更,以防止误删作业)如果以

8、上信息已经提供,并确认无误,请将本次提供的作业信息添加到对应系统的作业统计表,更新完成后可进入作业定义流程。4.2 测试环境作业定义请按照顺序执行下面操作:登陆测试环境;创建测试Folder,表名为 ;新表创建后,在本表单中创建相应作业类型的作业。添加作业关系。5.联系Job Owner,在测试环境进试。6.如果测试出现问题,请先检查是否作业出错是作业设置产生,如果作业定义正常,请联系 Owner 或者各个系统负责的正常报错。,查看是否是测试过程中作业出现的如果测试一切正常,请联系 Owner,确保作业运行无误。将测试通过的Jobs 转移到正常的测试环境系统Folder,并添加对应关系。4.3

9、 生产环境原始作业备份为了便于失败后回滚作业版本,请再变更测试环境作业迁移到生产环境前,先将生产环境上关于本次变更的所有作业 Folder 做备份。进入生产环境打开 Planning,选择 Export,点击保存。在本地保存生产环境需要变更的作业表,导成 XML 文档到指定文件夹下,并命名为:.xml4.4作业迁移到生产环境请按照顺序执行下面操作:打开 Planning,选择 Export,点击保存。在本地保存生产环境需要变更的作业表,导成XML 文档到指定文件夹下,并命名为:.xml登陆生产环境,打开 Folder,选择 Import,点击打开。在生产环境打开上一步保存的.xml 文档。比较

10、测试环境作业与生产环境的配置区别,按照生产环境的配置,修改作业配置信息。检查作业配置及关系是否正确。修改上线 Folder 的 OrderMethod 参数配置,改为 Automatic(Daily)。Check In 作业表到生产环境 CONTROrver 数据库。4.5 生产环境作业运行监测在 CONTROL-M 换日后,请检查作业配置信息是否正常导入 Monitoring 中,检查作业配置信息、作业关系、与作业统计表对照,确保运行的作业配置正常、运行时间正常。作业运行完成后,检查作业执行的系统输出 output 信息,如果作业是循环执行,请检查每次执行的时间,循环间隔,以及每次循环的执行

11、结果,确保 CONTROL-M 不存在未运行或者运行失败。一切检查完成,如果没有问题,作业运行全部通过,则本次变更上线过程成功。4.6 生产环境变更失败回滚当 CONTROL-M 变更失败,需要回滚作业版本到变更前的状态, 请删除生产系统上Folder 的 OrderMethod,Automatic(Daily)改为 None,并 Check In。删除 Folder。将原始文档 .xml 重新导入生产环境 CONTROL-M 数据库。添加生产系统上 Folder 的 Automatic,并 Check In。5新系统上线流程5.1检查提供的作业信息首先请检查提供的作业信息是否完整,并确认以下

12、信息是否提供清楚:作业名 作业类型作业功能描述作业逻辑关系(前置作业、后置作业)作业执行时间:请确定作业执行的月、日、时间等执行周期、以及是否循环,循环次数。作业执行用户名、目录作业执行主机作业(各应用系统作业上线当日,仅允许一位上线对该系统的批量作业进行上线,以防止误删作业)如果以上信息已经提供,并确认无误,请将本次提供的作业信息添加到对应系统的作业统计表,更新完成后可进入作业定义流程。5.2 测试环境作业定义请按照顺序执行下面操作:登陆测试环境;创建测试Folder,表名为 ;新表创建后,在本表单中创建相应作业类型的作业。添加作业关系。5.联系Job Owner,在测试环境进试。6.如果测

13、试出现问题,请先检查是否作业出错是作业设置产生,如果作业定义正常,请联系 Owner 或者各个系统负责的正常报错。,查看是否是测试过程中作业出现的7.如果测试一切正常,请联系 Owner,确保作业运行无误。5.3作业迁移到生产环境请按照顺序执行下面操作:打开 Planning,选择 Export,点击保存。在本地保存生产环境需要变更的作业表,导成XML 文档到指定文件夹下,并命名为:.xml登陆生产环境,打开 Folder,选择 Import,点击打开。在生产环境打开上一步保存的.xml 文档。比较测试环境作业与生产环境的配置区别,按照生产环境的配置,修改作业配置信息。检查作业配置及关系是否正

14、确。修改上线 Folder 的 OrderMethod 参数配置,改为 Automatic(Daily)。Check In 作业表到生产环境 CONTROrver 数据库。5.4 生产环境作业运行监测在 CONTROL-M 换日后,请检查作业配置信息是否正常导入 Monitoring 中,检查作业配置信息、作业关系、与作业统计表对照,确保运行的作业配置正常、运行时间正常。作业运行完成后,检查作业执行的系统输出 output 信息,如果作业是循环执行,请检查每次执行的时间,循环间隔,以及每次循环的执行结果,确保 CONTROL-M 不存在未运行或者运行失败。一切检查完成,如果没有问题,作业运行全

15、部通过,则本次变更上线过程成功。6日常操作日常操作主要使用Control-M Workload Automation 来进行,以下主要介绍相关的日常操作,至于Control-M Workload Automation 的深入使用细节本文档不在此赘述,可以参考文档“Control-M User Guide”。6.1登录通过以下步骤使用Control-M GUI 客户端登录1 选择Control-M Workload Automation 2 输入用户名和6.2作业和操作6.2.1作业显示的过滤1 系统已经设置好预定义的Filter(All Active Jobs)。2 All Active Jo

16、bs 可以查看正在活动中的作业。所有本日删除的作业全部是隐藏的。3 All Jobs 可以查看所有正在活动中的作业和已经删除的作业。4 可以根据应用、描述、文件夹、或者作业的状态进行组合,展示作业流。6.2.2作业和处理当作业执行过程中出错,Control-M GUI 中会实时展示当前作业的状态,并以不同的颜色来展现,不同的颜色具有不同的含义.颜色状态含义灰色等待条件/时间等等待时间或先决条件粉红等待用户确认等待用户确认蓝色等待资源等待控制/数量资源,可能Agent未启动黄色执行中执行中作业出现一些状态的情况下,需要操作员来干预,比如作业确认,Hold/Free,Rerun,查看Sysout

17、等,以下是的描述。6.2.2.1作业确认(Confirm)一些应用系统的作业需要操作员确认才可以继续执行后续作业,该作业会以粉红色显示。操作员需要对该作业执行Confirm 操作。在该作业上,点击鼠标右键,弹出菜单中选择“Confirm”即可,如下图:6.2.2.2作业 Hold/Free绿色执行成功作业执行成功红色执行不成功作业执行不成功白色作业或状态未知Agent 被Disabled,或与Agent 的通信中断如果想暂停作业流的执行,可以将作业流中的断点处的作业 Hold 住,后续作业就不会继续执行。备注:正在运行的作业即使被Hold 住,作业还在照常运行。在该作业上,点击鼠标右键,弹出菜

18、单中选择“Hold”即可,如下图:作业被Hold 后,显示的状态如下图:如果该作业流可以运行了,则可以选择右键菜单Free。6.2.2.3作业出错的处理(Output)如果作业执行不成功,则作业节点会显示为红色。操作员可以通过 output 来查看作业的输出,如下图:6.2.2.4作业重运行 (Rerun)如果某作业出错后,经过应用开发确认需要重新执行的话,可以选择菜单 Rerun 来重新执行该作业,如下图:6.2.2.5跳过出错的作业(Set to OK)如果经过应用开发确认,出错的作业可以跳过,继续执行后续作业,则可以再出错作业上选择右键菜单“Set to OK”,如下图:6.2.2.6检

19、查作业为什么不执行(Waiting Info)如果对作业当前的状态有疑问,比如选择菜单“Waiting Info”,窗口中会显示为什么作业没有被执行,如下图:作业不被执行,有可能是时间窗口没到,也有可能是前置条件没有,也有可能是 Agent不可用等等。对于缺失的前置条件,可以在该窗口选择“Add Condition”来增加条件。6.2.3查看历史作业流执行情况(History Viewpo)Control-M 提供History 特性,可以查看历史作业流执行情况,并且可以查看作业的输出和日志信息。通过在 Control-M Workload Automation 中选择菜单 History,然

20、后选择需要查看的日期,选择Viewpo即可打开相应的Archived Viewpo。*备注:Sysout 和Log 保留的时长只有 7 天,Archived Viewpo保留 30 天,通过Archived ViewPo也可以查看作业的日志和输出。7定义作业流7.1新建 Folder123点击创建一个空白的工作区域。 将 Folder 拖拽到空白的工作区域。修改 Folder 的名称,并把 Order Method 方式改为 NONE。SMART Folder 与 Folder 是有区别的:SMART Folde 可以在 Folder 里设置 Folder 运行的时间。并且 SMART Fol

21、de 可以在 Folder 中新建一个新的 Folder,可以用来分割作业流,控制作业的逻辑关系。Folder 只能添加 Job,并不能在 Folder 中新建一个新的 Folder。7.2新建 Job123将 OS 作业类型拖拽到工作区域的 Folder 中。修改 Job 的名称。填写相关必填项。填写作业运行时间、日期7.3新建作业关联如果作业 1 与作业 2 直接存在关联,即当作业 1 运行完成后运行作业 2.点击作业 1,并拖拽作业 1 到作业 2,创建一条带箭头的连接线。以此完成作业关联的创建。7.4保存 Folder点击 Chick In,保存作业 Folder点击 Chick In

22、 后,作业表被锁定,无法继续修改,如果需要修改,check out7.5修改 Foldr 执行状态将作业的 Order Method 修改为Automatic(Daily).改为每天自动调度执行。8作业配置功能点8.1 配置运行直接调用配置目录下的,如下图:8.2 配置运行主机直接调用配置目录下的,如下图:8.3 设置定时作业编辑作业在下午 18:30 开始执行,超过 19:30 则不会自动执行。8.4 Confirm 作业的配置勾选Requires user confirmation,设定为需要人工干预Confirm 后才开始执行的作业。8.5 查看作业输出的 OUTPUT可以显示作业每次运行的标准输出,如下图:8.6 查看作业输出的 LOG可以查看作业运行的日志,如下图:8.7 AJF 时间的设定设定 AJF自动导入作业的时间。8.8 完整执行作业流成功执行作业流,所有作业均运行结束后的显示。下方有个缩略的预览图,可以在预

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论