文档介绍:word
word
1 / 56
word
Control-M使用手册
中亦安图科技开展〔〕
二零一二年十二月
word
word
2 /nt
Control-M/Server
Control-M/Server通过Gateway与Control-M/EM进展通信,通过Configuration Manager Server与EM进展指令交互。Control-M/Server拥有独立的数据库,通过server-to-agent与agent-to-server端口与执行作业的Control-M/Agent进展通信。
Control-M/Agent
word
word
6 / 56
word
如之前所说,Control-M/Agent用于执行作业与收集作业执行情况,并可以在Control-M/Agent上安装如AFT,Databases等功能模块〔CM〕。
Remote Host
Remote Host为Control-M/Agent的一种远程发送指令形式。即通过某一个Control-M/Agent向另一台未安装Control-M/Agent的应用服务器去下发作业。由于受网络以与用户的限制以与Remote Host无法加载功能模块,所以使用起来相对没有Control-M/Agent便捷。
注:如果所需调度的作业为IBM的大机,如此需要在大机上单独安装大机版Control-M/Server进展作业调度
关键词
Database,Definition file,Active Jobs file(AJF)
Control-M/EM和Control-M/Server都含有一个数据库,主要包含两局部信息:
Definition file 和 Active Jobs file〔AJF〕,其中
Control-M/EM中:
Definition file包含所有被定义的作业信息。
AJF中包含所有正在调度的作业信息〔包括执行情况〕,Control-M/Server会实时将AJF中的作业调度信息同步给Control-M/EM的AJF,供客户端能实时查看。
Control-M/Server中:
Definition file包含所有提交等待调度的作业信息。
AJF中包含所有正在调度的作业信息〔包括执行情况〕,即EM客户端组件Enterprise Manager所查看到的信息
总结,Control-M/Server中Definition file可以认为是所有需要被处理的作业的仓库,AJF就是从这个仓库中取出的马上要处理的作业。
word
word
7 / 56
word
Schedule,order,force
Schedule为作业的调度日期。可理解为作业允许被调度的日期,可在作业配置的Scheduling页进展配置,如下如:
Job被调度,即Job被放置在Control-M/Server的AJF中,分为自动和手动2种方式:
自动调度,每天CONTROL-M会通过NEWDAY形式自动扫描符合调度日期〔Schedule〕的作业,将作业自动调度。
手动调度,主要是通过【order】和【force】操作。
【order】方式必须符合调度日期〔Schedule〕
【force】方式就不管作业的调度日期〔Schedule〕是否符合
word
word
8 / 56
word
注:作业调度与作业运行是两个概念。作业被调度,并需要满足前置条件与执行时间的情况下才会运行。
Write,upload,load and download
Write/Load:
Write为将作业从本地客户端保存至Control-M/EM的Definition File中。可理解为仅仅将作业进展保存。Load如此相反,从Control-M/EM的Definition File中将作业读取到本地。
Upload/Download:
upload为将作业从Control-M/EM的Definition File上传到Control-M/Server的Definition File中。只有将作业上传,Control-M才能通过order或NewDay方式写入到Control-M/Server的AJF中进展调度。DownLoad如此相反。
注意:我们在新建一个job后,如果想直接upload操作,系统会返回错误。必须先write到EM Server上,然后在upload操作。
New Day procedure,User Daily job