Control Resources are user defined variables representing a physical or logical device in a Control-M installation. Control Resources that are characterized by the control that a job needs over them. For each job you can specify exclusive or shared access to the resource. The job is not ordered unless the Control Resource is available in the required state (exclusive or shared). If the resource is shared, other jobs can use the resource concurrently, while jobs with exclusive resources cannot. Control-M verifies that a job is not submitted for execution unless the Control resources required by the job are available in the required state (shared/exclusive). This prevents deadlock situations or contention between jobs for a given resource. Examples of Control Resources can include files, disk drives, tables, and databases.
The purpose of a Control Resource is to provide exclusive access to resources for a job. This ensures jobs that cannot share the resource do not run at the same time.
Control Resources are normally defined when creating a job in the Planning domain, as described in Control resources.
From the Tools domain, in the Control Resources window, you can do the following:
You can see the defined Control Resources when a job is executing, which are automatically deleted from the window after jobs have completed. To view which jobs or folders are using the Control Resources, click View Jobs/Folders.
EXAMPLE: If you have jobs scheduled that use an Exclusive resource that corresponds to tape drive A and that tape drive is temporarily out of service, you can manually define this resource to prevent all such jobs from running. All jobs running the Control Resource tape drive A do not run.
NOTE: If you select Auto Refresh, the Control Resource window is automatically refreshed.
Parent Topic |