Administer the batch environment
We can configure the batch environment and manage batch jobs.
Subtopics
- Configure the batch environment
Configuring the batch environment includes configuring the job scheduler and grid endpoints. The job scheduler accepts job submissions and determines where to run them. Configurations for the job scheduler includes the selection of the deployment target, datasource JNDI name, database schema name, and endpoint job log location to be configured for the schedule. Batch applications are hosted in grid endpoints.
- Configure the unit test environment (UTE) in Rational Application Developer
Configure the unit test environment (UTE) using the uteconfig script on the WAS profile used in Rational Application Developer.
- Configure the job scheduler
The job scheduler accepts job submissions and determines where to run them. As part of managing jobs, the job scheduler stores job information in an external job database. Configurations for the job scheduler includes the selection of the deployment target, data source JNDI name, database schema name, and endpoint job log location to be configured for the scheduler.
- Secure the job scheduler
We can secure the job scheduler using roles, groups, or a combination of groups and roles.
- Configure WebSphere grid endpoints
This topic explains how to set up a WebSphere grid endpoint.
- Run batch jobs under user credentials
We can allow batch jobs to run under credentials of the user when WebSphere security is enabled.
- Batch jobs and their environment
The product provides ways of managing the scheduling and execution control of background activities in a grid computing environment.
- Create and manage reports for batch statistics
We can generate reports to view statistics of the job scheduler and endpoints.
- Job scheduler integration with external schedulers
We can integrate the job scheduler with an external workload scheduler by configuring and securing the job scheduler, enabling the interface, and running batch jobs with the WSGrid utility.
- Configure the external scheduler interface
We can configure an external scheduler interface to control the workload for batch jobs.
- Requirements-based job scheduling
Batch provides both implicit and explicit job scheduling requirements, which match against endpoints based on an application name.
- Service policies for batch jobs
Batch support provides a rule-based service policy methodology and a completion time service policy goal type. It enhances workload management for batch because batch jobs and OLTP workloads can mix in the same product installation.
- Batch job classification
The classification rules are composed of Boolean expressions composed of the operands listed in this topic.
- (zos) Job usage data for charge-back accounting support
The product provides charge-back accounting information for batch jobs for all operating systems. We can use charge-back accounting to determine the computing costs of batch job execution for work that has been performed by various users and groups.
- (zos) Integrate batch features in z/OS operating systems
Use these tasks to integrate batch features into the z/OS environment.
- Rolling out batch application editions
Batch applications are Java EE applications that conform to one of the batch programming models. By rolling out an edition, you replace an active edition with a new edition.
- Job scheduler custom properties
Custom properties modify the job scheduler configuration. We can use these settings to tune the job scheduler behavior beyond the settings that are in the administrative console.
- Port number settings for batch
Identify the default port numbers used in the various configuration processes to avoid port conflicts.
- Batch administrator examples
Batch administrator examples are examples of code snippets, command syntax, and configuration values that are relevant to performing administrative and deployment tasks in the batch environment.
- WSGrid properties file examples
Use the WSGRid properties file examples in the job submissions.
- Administer with the batch administrative console help files
We can administer the batch environment using the job scheduler, which is used to submit jobs and determine where to run them, and manage batch jobs using the job management console.
Related tasks
Scripting for batch applications Develop batch applications Deploy batch applications Submitting batch jobs Troubleshooting batch applications
JobSchedulerCommands (AdminTask)