Job Management Partner 1/Automatic Job Management System 3

Overview

3020-3-S02-04(E)


Contents

Notices
Summary of amendments
Preface

Part 1: Overview

1. Overview of JP1/AJS3
1.1 Features of JP1/AJS3
1.1.1 Automating an application
1.1.2 Centralized management in a manager/agent configuration
1.1.3 GUI-based definition and monitoring
1.1.4 Support for a wide range of systems
1.1.5 Types of applications that can be automated
1.1.6 Benefits of deploying JP1/AJS3
1.2 Functions provided in JP1/AJS3
1.2.1 Overview of JP1/AJS3 functions
1.2.2 Function inter-relationships
1.2.3 System management control
1.2.4 Scheduler control
1.2.5 Agent management control
1.2.6 Job execution control
1.2.7 Event/action control
1.2.8 Embedded database control
1.2.9 View control
1.2.10 Other functions
1.3 JP1/AJS3 program configuration
1.4 JP1/AJS3 database configurations

Part 2: Basic Operations

2. Automating Applications Using JP1/AJS3
2.1 Preparing to automate applications
2.1.1 Application assessment
2.1.2 Procedures for deploying JP1/AJS3

3. Defining Automated Applications
3.1 Hierarchical structure of the job network
3.1.1 Units
3.1.2 Building a jobnet
3.1.3 Creating a job flow
3.2 Defining a calendar for JP1/AJS3 operation
3.2.1 Defining open days and closed days
3.2.2 Setting the base day and base time
3.3 Defining a schedule
3.3.1 Time formats and schedule rules for root jobnets
3.3.2 Defining a schedule
3.3.3 Concurrent execution and schedule option
3.4 Defining a start condition
3.4.1 Purpose of a start condition
3.4.2 Monitoring generation and execution generation
3.4.3 Valid range of a start condition
3.4.4 Concurrent execution of execution generations
3.4.5 Concurrent execution of monitoring generations
3.4.6 Retention of execution generations with satisfied start conditions
3.4.7 Suppressing further executions of a jobnet with start conditions after it abnormally terminates
3.4.8 Operations on a jobnet registered for execution with a start condition
3.4.9 Start condition and number of logs to keep

4. Executing an Application
4.1 Registering a jobnet for execution
4.1.1 Methods of registering a jobnet for execution
4.1.2 Specifying macro variable values during registration for execution
4.2 Managing jobnet generations
4.2.1 Managing the scheduled generations of a jobnet
4.2.2 Jobnet generation number
4.2.3 Jobnet generation management
4.3 Checking execution registration information
4.4 Checking execution schedules
4.4.1 Checking a jobnet schedule
4.4.2 Simulation
4.4.3 Statistical information
4.5 Operations on registered jobnets
4.5.1 Canceling registration of a jobnet
4.5.2 Adding an execution schedule to a jobnet
4.5.3 Temporarily changing the execution start time of a jobnet
4.5.4 Executing a registered jobnet immediately
4.5.5 Prohibiting execution of a job or jobnet
4.5.6 Temporarily changing the hold attribute of a job or jobnet
4.5.7 Temporarily changing the delay monitor settings of a jobnet
4.5.8 Temporarily changing the priority of a jobnet
4.5.9 Interrupting a jobnet
4.5.10 Killing a job or jobnet
4.5.11 Rerunning a job or jobnet
4.5.12 Changing the status of a job
4.5.13 Methods of specifying generations when executing commands
4.5.14 Automatically switching a jobnet definition at a specified time
4.5.15 Changing job and jobnet definitions without unregistering the jobnet

5. Job Execution Environments
5.1 How jobs are executed
5.1.1 Execution agents
5.1.2 Executing jobs concurrently
5.1.3 Execution agent group
5.1.4 Default execution agent
5.2 Restricting job transfer
5.3 Job execution environments and system operation
5.3.1 User account for job execution
5.3.2 OS user environment used for job execution
5.3.3 Access permission to executable files and script files
5.3.4 Checking file access permission at job execution (Unix jobs)
5.3.5 HP-UX OS user groups
5.3.6 Login shell at job startup (Unix jobs and action jobs)
5.3.7 Value of umask set for the standard output file and the standard error output file (UNIX only)
5.3.8 Monitoring the status of registered jobs
5.3.9 Distributing jobs among execution hosts (agent hosts)
5.3.10 Killing jobs
5.3.11 Stopping JP1/AJS3 services and job execution control
5.3.12 Group ID for job execution (UNIX only)

6. Monitoring Applications
6.1 Monitoring execution status and checking execution results
6.1.1 Status levels of jobnets, jobs, and jobnet connectors
6.1.2 Using JP1/AJS3 - View to monitor jobs and jobnets

7. Monitoring Applications Using JP1/AJS3 Console
7.1 Overview of monitoring applications using JP1/AJS3 Console
7.1.1 Monitoring applications using JP1/AJS3 Console
7.1.2 How JP1/AJS3 Console differs from JP1/AJS3 - View
7.1.3 Components of JP1/AJS3 Console
7.2 Defining the applications to monitor and the monitoring method
7.2.1 Objects used in JP1/AJS3 Console
7.2.2 Modes
7.2.3 Creating a monitored object
7.2.4 Setting the monitoring properties
7.3 Monitoring applications
7.3.1 Updating statuses
7.3.2 Status acquired by JP1/AJS3 Console
7.3.3 Manipulating monitored jobnets
7.3.4 Starting JP1/AJS3 - View

8. User Management and Access Control
8.1 User management using the functions of JP1/Base
8.1.1 User management using the JP1/Base user authentication function
8.1.2 User management using the user mapping function of JP1/Base
8.2 Settings for restricting access to units
8.2.1 Unit owner permission
8.2.2 Setting the JP1 resource group
8.2.3 Setting the Executed by attribute
8.2.4 Setting the User name (for PC jobs and Unix jobs)
8.3 User management using JP1/AJS3 Console

Part 3: Functions (Applications)

9. Linking JP1/AJS3 with Other Products
9.1 Functions implemented by JP1/AJS3 product linkage

10. Supported JP1/AJS2 Functionality
10.1 Using a planning group to change the plans for root jobnets
10.2 Remote jobnet
10.3 Manager jobnet
10.4 QUEUE jobs and submit jobs
10.5 Queueless jobs

Appendixes
A. Information Passed by Event Jobs
B. Version Revisions
B.1 Revisions in 09-00
B.2 Revisions in 08-00
B.3 Revisions in 07-50
B.4 Revisions in 07-00
C. Changes in 3020-3-S02-04(E)
D. Glossary

Index

[Trademarks]

Copyright (C) 2009, 2010, Hitachi, Ltd.
Copyright (C) 2009, 2010, Hitachi Solutions, Ltd.