You are on page 1of 44

IBM Tivoli Support Technical Exchange Web Seminar: Introduction to Job Scheduling Console 8.

3
October 13, 2006
IBM Software Services for Tivoli

Agenda:
Introduction Objectives Where to Find More Information Presentation

Requirements Whats New Communication Installation Creating Objects Troubleshooting

Q&A

IBM Software Services for Tivoli

Introduction:
This Tivoli Support Technical Exchange web seminar will cover basic navigation of the Tivoli Workload Schedulers (TWS) Job Scheduling Console (JSC) 8.3 with Fixpack 01. This will include basic functions like requirements for installation, defining objects, and understanding how the JSC communicates.

IBM Software Services for Tivoli

Objectives:
Upon completion of this Tivoli Support Technical Exchange web seminar, you will be able to: Understand what is required for installing and running the JSC Understand how the JSC communicates with the machine that it connects to. (i.e. Master Domain Manager (MDM)) How to define each object available Troubleshoot issues that may arise with the JSC

IBM Software Services for Tivoli

Where to Find More Information:

TWS 8.3 Manuals


http://publib.boulder.ibm.com/infocenter/tivihelp/v3r1/index.jsp?toc=/com.ibm.tivoli .itws.doc/toc.xml

TWS 8.3 & JSC 8.3 Patches


ftp://ftp.software.ibm.com/software/tivoli_support/patches/patches_8.3.0

Redbook - Getting Started with IBM Tivoli Workload Scheduler V8.3


http://www.redbooks.ibm.com/redpieces/abstracts/sg247237.html?Open

IBM Software Services for Tivoli

Terms
Tivoli Workload Scheduler (TWS) Job Scheduling Console (JSC) Master Domain Manager (MDM) Domain Manager (DM) Fault Tolerant Agent (FTA) Carry Forward (CF)

IBM Software Services for Tivoli

Requirements

IBM Software Services for Tivoli

System Requirements
AIX 100 MB (65 MB needed for temporary space) HP-UX 250 MB (210 MB) Linux on Intel 110 MB (75 MB) Linux on PPC 110 MB (75 MB) Linux on S390 110 MB (75 MB) Solaris 120 MB (90 MB) Windows 100 MB (60 MB) Language Packs (all languages) 60 MB RAM Minimum 256 MB Recommended 512 MB Please see the JSC Release Notes for z/OS connector information

IBM Software Services for Tivoli

JSC & Connector CDs


Job Scheduling Console installation CDs

CD 1 Linux, Linux PPC, Windows CD 2 AIX, HP-UX, Solaris CD 3 Contains the software package blocks for the Java Virtual Machine installation

z/OS connector installation CDs:


CD 1 AIX, Solaris CD 2 Linux I386, Windows CD 3 Linux s390, Linux PPC, Windows CD 4 HP-UX

IBM Software Services for Tivoli

Whats New

IBM Software Services for Tivoli

10

Enhancements to JSC 8.3


A common engine file (engines.xml) can be used in order to speed up the setup process The JSC is now based on a J2EE infrastructure, and no longer requires Tivoli Management Framework With the new JnextPlan capabilities, trial and forecast plans can now be created. Trial plans can be used for testing before being put into production, and forecast plans can be used at a future date

IBM Software Services for Tivoli

11

Enhancements to JSC 8.3 (cont.)

Explorer View for job streams Engines can be created at any time from with the JSC Job streams can also be created as drafts and not added into the plan The ignore flag can be used when creating workstation classes, preventing them from being used by the plan Job definitions can be created directly from the job stream editor or by creating a copy of an existing job definition

IBM Software Services for Tivoli

12

Communication & Interoperability

IBM Software Services for Tivoli

13

Connection
Most often the JSC is connected to the Master, however, it can be connected to a domain manager or FTA The JSC connects to engines through the embedded version of WebSphere Application Server Express and corresponding connector. The connector then translates JSC instructions into scheduler commands.

IBM Software Services for Tivoli

14

Interoperability
JSC Version 8.3, 8.3.0.01 8.3, 8.3.0.01 JSC Version 8.3, 8.3.0.01 8.3, 8.3.0.01 8.3 8.3 8.3 8.3.0.01 Connector Connector 8.3 8.3.0.01 TWS for z/OS Engine 8.2 8.1 TWS Engine

IBM Software Services for Tivoli

15

Installation

IBM Software Services for Tivoli

16

Installation of JSC 8.3

IBM Software Services for Tivoli

17

Silent Install
By using the corresponding operating system response file located on the installation media - an unattended installation can be used in instances where a local install is not an option. The response file itself is well documented with its parameters and their options. This options is available for the base install as well as the Fixpack installation.
Windows Setup.exe silent options <filename> UNIX Setup.bin silent options <filename>

IBM Software Services for Tivoli

18

Issues fixed in 8.3.0-TIV-TWSJSC-FP0001


APAR IY75466 JSC will not accept lowercase in workstation field of SAP job definition APAR IY79062 JSC view of plan job stream properties show wrong production day, it shows the previous day APAR IY84552 After calendar creation, going back into view dates shift back

IBM Software Services for Tivoli

19

Enhancements in 8.3.0-TIV-TWSJSC-FP0001
Multiple jobs can be deleted concurrently from the Job Stream editor Cancel Pending command now available from the JSC previously only available from CLI (conman) Warning message issued when renaming jobs and job streams Inter-network dependencies can be specified on submit previous only available from CLI (conman)

IBM Software Services for Tivoli

20

Fixpack Requirements
The JSC must be installed prior to installing the Fixpack Create a backup copy of the Job Scheduling Console preferences file located in the users home directory inside the .twsconsole directory.
Windows: C:\Documents and Settings\<username>\.twsconsole\preferences.xml UNIX: /home/<username>/.twsconsole/preferences.xml

IBM Software Services for Tivoli

21

Installation of 8.3.0-TIV-TWSJSC-FP0001

IBM Software Services for Tivoli

22

Creating Objects

IBM Software Services for Tivoli

23

Actions List

The Actions list is an administrative panel. Objects can be created, and plans can be altered The Work with Engines list is where the database(s) and plan(s) can be viewed from your defined engines

IBM Software Services for Tivoli

24

New Engines
The core software for the scheduling environment. It can be either z/OS or distributed Specify hostname, port number, username, and password for the machine the JSC is connecting to Option: save password for faster startup

IBM Software Services for Tivoli

25

New Job Stream


A list of jobs that run as a unit, along with run cycles, times, priorities, and other dependencies that determine the exact order in which the jobs run. Jobs can be added into a Job Stream from the Explorer View, Graph View, or by copying an existing job

IBM Software Services for Tivoli

26

New Job Definition


A unit of work that resides in the database of the distributed TWS engine and can be added to a job stream. Job definitions can be created before creating a job stream, or can be created as part of the creation or modification of a job stream.

IBM Software Services for Tivoli

27

New Workstation
A definition of an individual computer or computer partition on which jobs and job streams are run Types of workstation vary depending on the type of engine

IBM Software Services for Tivoli

28

New Resource

Either a physical or logical system resources. Resources are used as dependencies for jobs and job streams.

IBM Software Services for Tivoli

29

New Workstation Class

A group of workstations with similar job-scheduling characteristics. Any number of workstations can be placed in a class. Job streams and jobs can be assigned to run on a workstation class. This makes replication of a job or job stream across many workstations easy

IBM Software Services for Tivoli

30

New Prompt

A dependency where an operator must respond affirmatively to a prompt so that the dependent job or job stream can run

IBM Software Services for Tivoli

31

New Parameter

An entity that enables job instance-specific values to be substituted in job and job stream scripts, either from values in the database or at run time. Parameters cannot be used when scripting extended agent jobs

IBM Software Services for Tivoli

32

New Windows User

The maximum length is 31 characters. Windows user names are case-sensitive. A Windows user needs access to the workstation where Tivoli Workload Scheduler launches jobs, and have the right to Log on as batch. When a name is not unique it is considered to be a local user, a domain user, or a trusted domain user, in that order.

IBM Software Services for Tivoli

33

New Domain

A named group of workstations in a distributed TWS network, consisting of one or more agents and a domain manager acting as the management hub. All domains have a parent domain except for the master domain.

IBM Software Services for Tivoli

34

New Calendar

A list of scheduling dates. Calendars are defined in the database and are mostly assigned to run cycles. Calendars can be used either to identify the dates when job streams or jobs can be run (when used with inclusive run cycles), or when they cannot be run (when used with exclusive run cycles). A calendar can also be designated for use as a freedays calendar in a job stream.

IBM Software Services for Tivoli

35

Change Password

IBM Software Services for Tivoli

36

Generate New Plan

A forecast plan is a projection over a selected timeframe based on the job streams and dependencies defined in the database. A trial plan is a projection of the current production plan for a different period, using the same start date. It is used to determine the effect of different plan decisions.

IBM Software Services for Tivoli

37

Set Alternate Plan

Once a trial plan has been thoroughly tested, or its time for a forecast plan to be put in place

IBM Software Services for Tivoli

38

Restore Plan

Restore the previous plan if the need arises If an alternate plan had not been chosen, selecting to restore would generate the above informative message.

IBM Software Services for Tivoli

39

Filters

IBM Software Services for Tivoli

40

Troubleshooting

IBM Software Services for Tivoli

41

Log Files
JSC Installation log file

Windows C:\Documents and Settings\<username>\Local Settings\Temp UNIX - <user_home_dir>/tmp Log file names are twsconsole_ismp.log (ISMP) and TWSJSC^8.3.log (Software Distribution)

Connector installation log


Windows C:\Documents and Settings\<username>\Local Settings\Temp UNIX - <user_home_dir>/tmp File name is tws4zosconn.log

IBM Software Services for Tivoli

42

logging.properties
Key
com.tivoli.logging

Valid Values
True, False OFF, INFO, WARNING, ERROR, FATAL, ALL <user specified file name> <user specified directory> <user_home>/.twsconsole/userdata <user specified number> Default is 3 <user specified size> Default is 3072 True, False

Function
Enables or disables the tracing function

com.tivoli.level

Sets error level logged in log file

handler.file.fileName

Name of the XML format log file

handler.file.fileDir

Sets path where log file is created.

handler.file.maxFiles

Maximum number of log files that are created Maximum size of log file. Then creates new file, until maxFiles is reached. Is new info appended or new file create.

handler.file.maxFileSize

handler.file.appending

IBM Software Services for Tivoli

43

Q&A:

IBM Software Services for Tivoli

44