Documente Academic
Documente Profesional
Documente Cultură
Version 8.5.1
SC32-1273-09
Tivoli IBM Tivoli Workload Scheduler
®
Version 8.5.1
SC32-1273-09
Note
Before using this information and the product it supports, read the information in “Notices” on page 339.
This edition applies to version 8, release 5, modification level 1, of IBM Tivoli Workload Scheduler (program
number 5698-WSH) and to all subsequent releases and modifications until otherwise indicated in new editions.
This edition replaces SC32-1273-08.
© Copyright IBM Corporation 1991, 2009.
US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract
with IBM Corp.
Contents
List of figures. . . . . . . . . . . . vii Windows services . . . . . . . . . . . . 25
Contents v
Trademarks . . . . . . . . . . . . . . 340
Index . . . . . . . . . . . . . . . 343
| For information about the APARs that this release addresses, see the Tivoli
| Workload Scheduler Download Document at http://www.ibm.com/support/
| docview.wss?rs=672&uid=swg24024804, and Tivoli Dynamic Workload Console
| Download Documents at http://www.ibm.com/support/docview.wss?rs=672
| &uid=swg24024805.
| Note: Changed or added text is marked by a revision bar in the left margin.
Publications
Full details of Tivoli Workload Scheduler publications can be found in Tivoli
Workload Automation: Publications. This document also contains information on the
conventions used in the publications.
A glossary of terms used in the product can be found in Tivoli Workload Automation:
Glossary.
Accessibility
Accessibility features help users with a physical disability, such as restricted
mobility or limited vision, to use software products successfully. With this product,
you can use assistive technologies to hear and navigate the interface. You can also
use the keyboard instead of the mouse to operate all features of the graphical user
interface.
For full information with respect to the Tivoli Dynamic Workload Console, see the
Accessibility Appendix in the Tivoli Workload Scheduler: User's Guide and Reference,
SC32-1274.
For full information with respect to the Job Scheduling Console, see the
Accessibility Appendix in the Tivoli Workload Scheduler: Job Scheduling Console User's
Guide.
http://www.ibm.com/software/tivoli/education
Support information
If you have a problem with your IBM software, you want to resolve it quickly. IBM
provides the following ways for you to obtain the support you need:
Online
Go to the IBM Software Support site at http://www.ibm.com/software/
support/probsub.html and follow the instructions.
IBM Support Assistant
The IBM Support Assistant (ISA) is a free local software serviceability
workbench that helps you resolve questions and problems with IBM
software products. The ISA provides quick access to support-related
information and serviceability tools for problem determination. To install
the ISA software, go to http://www.ibm.com/software/support/isa.
Troubleshooting Guide
For more information about resolving problems, see the problem
determination information for this product.
User Interfaces
Web browser
Database
Backup master
domain manager
Agents with
(agent)
dynamic
capability
Child domain
manager
(agent) Child domain
(Dn)
Example domain hierarchy
Agents Backup domain
MD manager (agent)
D1 D2 Child domain
manager
(agent)
D3 D4 D5
Child domain
D6 (Dn) - and so on
In Figure 1 the master domain is shown with its principle components, and two
levels of subdomain. The available user interfaces are also indicated. An example is
provided of the basic domain hierarchical structure, where each domain is named
"D1", "D2, and so on. All of these concepts are explained in detail later in this
section.
Note: All agents with special roles (master domain manager, backup master
domain manager, domain manager, backup domain manager) can also work
as fault-tolerant agents with jobs scheduled on them.
For a more detailed description of the Tivoli Workload Scheduler components, see
Tivoli Workload Automation: Overview.
Server
System
DB
server
TWA instance
TWS
Master TDWC
Domain server
Manager
TWS
TWS agent domain
network manager
TWS
agent
TWS
TWS
agent
agent
|
| Figure 2. Distributed workload environment
|
|
| dynamic scheduling and also to add the runtime environment for Java jobs to run
| J2EE jobs. For information about dynamic scheduling and how to run J2EE jobs,
| see Tivoli Workload Scheduler: Scheduling Workload Dynamically.
| Figure 3 on page 10 shows the system resources required to install a fully working
| Tivoli Workload Scheduler environment for managing your distributed workload.
| You can also see that the master domain manager and an agent have dynamic
| scheduling capabilities.
Server
System
DB
server
TWA instance
TWS
master domain TDWC
manager with server
dynamic
component
Components share infrastructure
TWS
TWS agent domain
network manager
TWS
agent with
dynamic
capability
TWS
TWS
agent
agent
|
| Figure 3. Distributed workload environment with dynamic scheduling capabilities
|
|
| For information about Tivoli Workload Scheduler for Applications, see the Tivoli
| Workload Scheduler for Applications User's Guide documentation.
Server
system DB
server
TWA instance
TWS TDWC
MDM server
Applications
z/OS
Oracle TWS
PeopleSoft
SAP R/3 agent
TWS
for
Applications
TWS agent
network
TWS
TWS agent
agent
|
| Figure 4. Workload environment integrated with external systems
|
| Note: Installing Tivoli Workload Scheduler for Applications on an agent (master
| domain manager, domain manager, fault-tolerant agent, or standard agent)
| is the correct deployment scenario in an end-to-end environment.
|
Planning domains
A Tivoli Workload Scheduler network contains at least one master domain
manager that acts as a management hub for the product. Additional domains can
be used to divide a widely-distributed network into locally-managed groups of
workstations.
the number of direct communications between the master domain manager and
workstations. Multiple domains also provide fault-tolerance by limiting the outage
caused by losing a domain manager in a single domain. To limit the effects further,
you can designate backup domain managers to take over if domain managers fail.
When you define a new domain, you must identify the parent domain and the
domain manager. The parent domain is the domain directly above the new domain
in the domain hierarchy. All communications to and from a domain are routed
through the parent domain manager.
Master
Domain
Manager
Agents
Single domain networks can be combined with other networks, single or multiple
domain, to meet multiple site requirements. Tivoli Workload Scheduler supports
internetwork dependencies between jobs running on different networks.
Example 1
Tivoli Dynamic
Workload Console Agent
Denver
Or:
Example 2
Atlanta Denver
Master Master
Domain Domain
Manager Manager
Backup
Master
Domain
Manager
Agent Agent Agent Agent
Example 1 shows a single domain network. The master domain manager is located
in Atlanta, along with several agents. There are also agents located in Denver. The
agents in Denver depend on the master domain manager in Atlanta to resolve all
interagent dependencies, even though the dependencies might be on jobs that run
in Denver. An alternative would be to create separate single domain networks in
Atlanta and Denver, as shown in example 2.
Master domain
Atlanta Backup Master
Master Domain Manager
Domain
Manager
Tivoli Dynamic
Workload Console
Agent
Agent
Agent Agent Agent Agent
All communication to and from the Boulder domain manager is routed through its
parent domain manager in Denver. If there are schedules or jobs in the Boulder
domain that are dependent on schedules or jobs in the Aurora domain, those
dependencies are resolved by the Denver domain manager. Most inter-agent
dependencies are handled locally by the lower tier domain managers, greatly
reducing traffic on the network.
Workstation classes
Workstations are organized into domains to make your network management
easier and more efficient. However, the domain name is not one of the selection
criteria when choosing where to run a job or job stream. If you want to group
workstations together because they have similar job scheduling characteristics, use
a workstation class. Any number of workstations can be grouped in a class, and a
workstation can be in many classes. Jobs and job streams can be assigned to run on
a specific workstation class.
For example, you could set up workstation classes to group workstations according
to:
v Your internal departmental structure, so that you could define a job that would
be run on all the workstations in a department
v The software installed on them, so that you could define a job that would be run
on all the workstations that had a particular application installed
v The role of the user, so that you could define a job that would be run on all the
workstations belonging to, for example, managers
In this example, an individual workstation could be in one workstation class for its
department, another for its user, and several others for the software installed on it.
Time zone implementation also enables easy scheduling across multiple time
zones. For a description of how the time zone works, refer to the User's Guide and
Reference.
Launchpad
The launchpad is the starting point for installing products that are part of Tivoli
Workload Automation. You can also install DB2® from the launchpad. Using the
launchpad, you can:
| v Install or upgrade all Tivoli Workload Scheduler components
| v Install or upgrade Tivoli Dynamic Workload Console
| v Install or upgrade Tivoli Workload Scheduler for Applications
| v Install the Tivoli Workload Scheduler for z/OS Connector
| v Install the Job Scheduling Console
| v Install DB2
| v Install the Job Brokering Definition Console
| v Access product information
The launchpad automatically accesses and runs the related installation setup file in
interactive mode. Note that the installation from the launchpad can be driven and
simplified according to the deployment model you chose.
Note: When running the launchpad on UNIX® and Linux® operating systems,
make sure you export the browser location to the BROWSER environment
variable.
| If you have autorun enabled, the launchpad starts automatically. To start the
| launchpad installation program, perform the following steps:
| 1. From the DVD, run the launchpad as follows:
| Windows
| From the root directory of the DVD, run launchpad.exe.
| UNIX From the root directory of the DVD, run launchpad.sh.
Installation wizard
Install Tivoli Workload Scheduler master domain managers, backup masters,
agents, connectors, and Tivoli Dynamic Workload Console by launching the
individual setup files for each supported platform.
You can use the installation wizard in interactive or silent mode. In interactive
mode, the wizard guides you through the installation steps. In silent mode, a
response file provides the relevant information to the installation process, which is
run in background.
This method of installation uses a Java Virtual Machine, and therefore has specific
system requirements. See Chapter 2, “Prerequisite information,” on page 19 for
details about installation requirements.
Silent mode
Customize a response file by adding all the configuration settings to be used during
installation. Then, from the command line, run the setup command. Using this
method you can run the installation unattended and in the background. For more
information, see “Performing a silent installation” on page 56.
| Use twsinst to install Tivoli Workload Scheduler agents only if you are not running
| a Java Virtual Machine (JVM) on the workstation. Otherwise, perform a silent
| installation instead. See “Performing a silent installation” on page 56.
| If you choose to install an agent with twsinst, the agent is installed outside the
| Tivoli Workload Automation instance infrastructure (see “Installation paths and
| product instances” on page 24). This means that you cannot add the distributed
| connector to this kind of agent to use Tivoli Dynamic Workload Console or the Job
| Scheduling Console and integrate them with other Tivoli Workload Automation
| components. Agents installed with this method can only be updated or uninstalled
| using the same method.
| For information about twsinst, see “Installing agents using twsinst” on page 59.
Use Software Distribution to install Tivoli Workload Scheduler agents only if you
do not run a JVM on the workstation. If this is not your situation, you might
choose to perform a silent installation instead. See “Performing a silent
installation” on page 56.
Note: Some operating systems require that for users with a password, the
password must be changed at the first login. If this is your situation, for a
successful installation, you will need to log in as the user and change the
password for the first time.
Do not install two agents on the same system using the same user, one on local
system and one defined on the domain with the same name.
All Windows 2003 TWSusers need the following user rights. They may be granted
locally. Domain level policies always override local policies, so it may be required
to grant these rights from the domain:
v Act as part of the operating system
v Allow logon locally
v Impersonate a client after authentication right
v Log on:
– Locally
– As batch job
– As service
v Replace process level token
Note: These rights will be granted during the install, but you can confirm them
manually.
Before running a job, jobmon must retrieve information about the user running the
job. If the user is a domain user and the domain controller is running Microsoft
Active Directory, whether the user information can be retrieved depends on the
information in the access control list (ACL) of that user. The main jobmon process
that runs the job is started as the local system account (AUTHORITY\SYSTEM),
but it immediately impersonates the <TWS_user> that owns the fault-tolerant
agent. This means that for jobmon to successfully launch the job, the <TWS_user>
must have an access control entry (ACE) in the ACL of the user for which it is
trying to retrieve information.
workstation and add an ACE for the <TWS_user> for each. In this case,
only the specified users can run the jobs submitted by jobmon.
Allow all users to run jobs submitted by jobmon by using the
TWS_BYPASS_DC=TRUE system variable
Create the TWS_BYPASS_DC=TRUE system variable, with a value not null,
and reboot the workstation. In this case, jobmon obtains the user
information without performing the security check for the ACE in the ACL
of the user. All the local and the domain users can run the jobs submitted
by jobmon.
Allow all users to run jobs submitted by jobmon setting the <TWS_user> as a
domain user
Set up the <TWS_user> as a Windows domain user and install the instance
of Tivoli Workload Scheduler using the <TWS_user>. In this case, all
authenticated users on the domain controller can access the default ACL
for a domain user. Jobs can then be launched by the local or the domain
users. All the local and the domain users can run the jobs submitted by
jobmon.
Exclude the workstation from the security check on users ACL
On the domain server, add the host name of the workstation where the
fault-tolerant agent is installed to the Pre-Windows 2000-Compatible Access
Group. In this way from a security point of view, the domain controller
interacts with this workstation as if it was in a Windows domain which
does not support Active Directory. In this case, all the local and the domain
users can run the jobs submitted by jobmon. In addition, the domain
controller does not prevent any local or domain user from running other
processes that are not controlled by Tivoli Workload Scheduler.
On Linux operating systems, the product is installed into the directory chosen
during installation. The default installation location is /opt/ibm/TWA/.
Each instance of a Tivoli Workload Scheduler component can exist only once in a
TWA directory. Multiple instances of the product can be installed on a single
workstation only if a unique TWSuser and installation path are used to create a
separate instance.
Only one Tivoli Dynamic Workload Console can be installed on a workstation and
can be installed as follows:
v In an existing Tivoli Workload Automation instance
v In a new Tivoli Workload Automation instance
v Outside any Tivoli Workload Automation instance, using an existing external
instance of WebSphere Application Server
If you install a new Tivoli Workload Scheduler instance onto a computer that has
an existing TWA directory, a new default installation directory is created as TWA1,
TWA2, and so on.
Note: In this and other manuals, the Tivoli Workload Automation instance
directory is referred to as TWA_home.
For example, if you have already installed Tivoli Workload Scheduler in the
/opt/ibm/TWA directory, the next attempt to install Tivoli Workload Scheduler on
this workstation results in an installation directory of /opt/ibm/TWA1. However,
if you originally installed Tivoli Dynamic Workload Console into the
/TWA/TDWC directory, you can install a new instance of Tivoli Workload
Scheduler in the /opt/ibm/TWA/TWS directory. The same situation applies to
each product or component in Tivoli Workload Automation: Tivoli Workload
Scheduler, and Tivoli Dynamic Workload Console. Only one instance of each
product or component can exist in any instance of a TWA directory.
Note: Instances of Tivoli Workload Scheduler are recorded only in the registry file.
Former versions of Tivoli Workload Scheduler were registered both in the
registry file and in the components file.
Windows services
An installation on Windows operating systems registers the following services with
the Windows Service Control Manager:
v Tivoli Workload Scheduler (for <TWS_user>)
v Tivoli Netman (for <TWS_user>)
v Tivoli Token Service (for <TWS_user>)
v Tivoli Workload Scheduler SSM Agent (for <TWS_user>)
v Autotrace Runtime
v WebSphere Application Server (for <TWS_user>)
| v Tivoli Workload Scheduler ITA Agent (for <TWS_user>)
Note: An existing service that has the same name as the new service will be
overwritten during installation.
The Service Control Manager maintains its own user password database. If the
<TWS_user> password is changed following installation, you must use the Services
applet in the Control Panel to assign the new password for the Tivoli Token
Service and Tivoli Workload Scheduler (for <TWS_user>). For more information,
see the section on changing the password of the TWSUser in Administration Guide.
Installation overview
Perform the following steps to prepare, install, and configure Tivoli Workload
Scheduler:
1. Confirm the configuration of your network to determine what type of
workstation to install. See Chapter 1, “Network planning,” on page 3.
2. Check the installation prerequisites to verify that your system is compliant. You
can find prerequisite information in the Tivoli Workload Scheduler
downloadable documentation at http://www.ibm.com/support/
docview.wss?rs=672&uid=swg24024804.
| 3. Decide if you want to use a DB2 database, an Oracle database, or an Informix®
| Dynamic Server database.
4. Decide if you are installing into an existing instance of Tivoli Workload
Automation or are installing a new instance of Tivoli Workload Automation.
5. Collect the information necessary to fill in the required fields during the
installation.
6. Install Tivoli Workload Scheduler following the instructions provided in
Chapter 4, “Installing,” on page 37.
7. Perform any configuration required for the workstation type you installed. See
Chapter 6, “Configuring,” on page 107.
Installation considerations
Before you begin the installation using the installation wizard, consider the
following items that might apply to your specific environment.
Installing on Windows
If you are installing on Windows, consider the following items.
v If you are using Windows Terminal Services, set the install user with the
command: change user /install
v If <TWS_user> is a domain user, Microsoft Computer Browser Service
must be active. This is required for WebSphere Application Server
authentication.
v If <TWS_user> is a domain user, the user performing the installation
must be a domain administrator.
Installing on UNIX and Linux
Symlink options
Several of the installation methods include the symlink options. The symlink
option determines the path used to create links to the Tivoli Workload Scheduler
utility commands. Table 4 lists the available options.
Table 4. Symlink options
Variable Default
<TWS_home>/bin/at usr/bin/mat
<TWS_home>/bin/batch usr/bin/mbatch
<TWS_home>/bin/datecalc usr/bin/datecalc
<TWS_home>/bin/jobstdl usr/bin/jobstdl
<TWS_home>/bin/maestro usr/bin/maestro
<TWS_home>/bin/mdemon usr/bin/mdemon
<TWS_home>/bin/morestdl usr/bin/morestdl
<TWS_home>/bin/muser usr/bin/muser
<TWS_home>/bin/parms usr/bin/parms
Table 5 shows the versions of Tivoli Workload Scheduler components that can be
upgraded to the current version:
| Table 5. Upgrade availability for Tivoli Workload Scheduler components
| Minimum recommended fix
| Component Version pack level
| Tivoli Workload Scheduler 8.3 7 and higher
| engine (master domain
|| manager, backup master 8.4 GA and higher
| domain manager,
|| fault-tolerant agent) 8.5 GA and higher
Chapter 3. Preparing 31
Preparing
v If you are using Tivoli Workload Scheduler components from a previous version
not supported in Table 5 on page 31, consider these options:
– Replace them with a fresh installation of the latest component
– Upgrade them as follows:
1. Upgrade them to one of the supported upgrade platforms, using the
upgrade programs and procedures documented for that platform.
2. Apply the necessary fix packs, as shown in Table 5 on page 31.
3. Upgrade them to the current version.
Installation media
Tivoli Workload Scheduler is packaged into multiple DVDs, one for each of the
supported operating systems. Depending on the operating system, the installation
DVDs contain some or all the following directories:
TWS Contains the files necessary to install Tivoli Workload Scheduler
TDWC
Contains the files necessary to install Tivoli Dynamic Workload Console
DB2 Contains the files necessary to install DB2
DB2_activation
Contains the files necessary for DB2 activation
Integrations
Contains the files necessary to integrate Tivoli Workload Scheduler with
other Tivoli products
launchpad
Contains launchpad-specific code
Integration Workbench
Contains the files necessary to install Tivoli Workload Scheduler
Integration Workbench
| JBDC Contains the files necessary on a Windows or Linux system for the Job
| Brokering Definition Console
For a complete list of DVDs and supported operating systems, see the Tivoli
Workload Scheduler downloadable documentation at http://www.ibm.com/
support/docview.wss?rs=672&uid=swg24024804.
If you are installing into an existing instance of Tivoli Workload Automation, you
can install certain products or components, depending on the products or
components that currently exist in that instance. Table 6 on page 33 describes the
actions that you can perform in each different scenario.
Chapter 3. Preparing 33
Preparing
For supported versions, see the Tivoli Workload Scheduler System Requirements
Document at http://www.ibm.com/support/docview.wss?rs=672
&uid=swg27017192.
You must install the RDBMS prior to installing Tivoli Workload Scheduler. During
the installation of Tivoli Workload Scheduler, identify the instance of the RDBMS
you want to use.
Note: If you already have an RDBMS and want to upgrade it, you must upgrade it
after you upgrade Tivoli Workload Scheduler. For information about
upgrading the RDBMS, refer to the data maintenance chapter in the Tivoli
Workload Scheduler: Administration Guide.
For more information about log files, refer to the Administration Guide.
| For multiple installations on the same workstation, the log header and footer
| indicate the user ID (<TWS_user>) for which the installation was performed. Most
| log files are overwritten if there are multiple installations on the same workstation.
| The exceptions are the following files which are not overwritten but appended:
| v twsismp.log
| v summary.log
Note: If you are running a silent installation and the response file you are using
does not have the correct syntax, the installation fails without producing a
log file.
| <tempDir>/twsinst_<operating_system>_<TWS_user>^8.5.1.00.log, where:
| <tempDir>
| The user temporary directory:
| Windows The default value is: %TEMP%\TWA\tws851
| UNIX /tmp and /tmp/TWA/tws851
| <operating_system>
| The operating system.
| <TWS_user>
| The name of the user for which Tivoli Workload Scheduler was installed
| (the name you supplied during installation)
Chapter 3. Preparing 35
Installation log files location
| find a directory that identifies the fix pack that has been installed, for example:
| 6.1.0-WS-WASEmbeded-AixPPC32-FP000023.install, which contains a log file called
| /updatelog.txt.
The log for the startup of the application server can be found at:
<TWS_home>/eWAS/profiles/twaprofile/logs/<SERVERNAME>/startServer.log
Installing DB2
For detailed information about DB2, see the DB2 documentation at
http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp.
Notes:
1. If you want to automatically create a custom response file to run silent
installations, see “Performing a silent installation” on page 56.
2. At the end of the installation, when a summary screen appears, you are unable
to click Back to return to the previous wizard screens.
3. Your RDBMS must be running when you install Tivoli Workload Scheduler.
4. SETUP.sh copies the entire image to a temporary directory. Ensure there is
enough space available.
There are three basic installation steps for the master domain or backup master
installation process. Follow each of the procedures as follows:
1. “Tivoli Workload Scheduler data fields”
2. “WebSphere Application Server steps” on page 41
3. “RDBMS steps” on page 43
This section is divided into subsections. Refer to the section that corresponds to
the RDBMS you are using.
v “Installing for a DB2 database server” on page 43
v “Installing for a DB2 database client” on page 44
v “Installing for an Oracle database” on page 46
| v “Installing for an Informix Dynamic Server” on page 48
| Note: If you change this value, all default port number values in the
| application server port information panel are changed to reflect the
| new range. For example, if you specify 42111 as TCP/IP port
| Number, the default for HTTP transport becomes 42125, the default
| for HTTPS becomes 42126, and so on.
| JobManager port number
| The port used by the Tivoli Workload Scheduler for z/OS server or the
| dynamic workload broker component to connect to the Tivoli Workload
| Scheduler agent. It is used by JobManager to run dynamic workload and
| to run workload coming from a z/OS environment in a distributed
| environment. JobManager is the network process that controls the dynamic
| scheduling environment and the z-centric environment. The default value
| is 31114. The valid range is from 1 to 65535.
| Note: If you are using Informix Dynamic Server, you do not have the
| capability for dynamic scheduling.
| Host name or IP address
| The fully qualified host name on which the master domain manager or
| backup master domain manager will be contacted by the agents.
| Add the "FINAL" job stream to the database to automate the production cycle
| To add the final job stream to the database. This option allows the
| automatic production plan extension at the end of each current production
| plan processing. By default, this box remains unchecked. This option is
| available only if you are installing a master domain manager.
Chapter 4. Installing 39
Installing using the installation wizard
| Note: If you are using Informix Dynamic Server, you do not have the
| capability for dynamic scheduling.
| Dynamic workload broker workstation name
| The definition of the dynamic workload broker workstation created in the
| Tivoli Workload Scheduler database. Spaces are not allowed and the
| maximum field length is 16 characters. It can contain alphanumeric, dash
| (-), and underscore (_) characters. The first character must be a letter.
| The dynamic workload broker workstation acts as the communication
| bridge between the master domain manager and the dynamic workload
| broker component. In your job or job stream definitions, it is the
| workstation where the jobs run. In this way, you submit your workload
| through this workstation to the dynamic workload broker component.
| Note that the value you assign to this field on the master domain manager
| must also be used on the backup master domain manager. If you need to
| check the value, check the following values in the file,
| TWA_home/TDWB/config/BrokerWorkstation.properties:
| v Broker.Workstation.Name=name
| v Broker.Workstation.Port=portnumber
| Note: If you are using Informix Dynamic Server, you do not have the
| capability for dynamic scheduling.
| Dynamic workload broker Netman port
| The port on the workload broker workstation used by the Tivoli Workload
| Scheduler master or backup master to communicate with dynamic
| workload broker. The default value is 41114. The valid range is from 1 to
| 65535.
| Note that the value you assign to this field on the master domain manager
| must also be used on the backup master domain manager. This is required
| to guarantee that the communication bridge between the running master
| and dynamic workload broker remains unchanged when you switch
| masters. If you need to check the value, check the following values in the
| file, TWA_home/TDWB/config/BrokerWorkstation.properties:
| v Broker.Workstation.Name=name
| v Broker.Workstation.Port=portnumber
| Note: If you are using Informix Dynamic Server, you do not have the
| capability for dynamic scheduling.
| Install location
| Enter the name of the directory where the Tivoli Workload Scheduler
| instance will be installed for the specified user. On UNIX and Linux
| systems, the default directory is the /opt/IBM/TWA directory. On Windows
| systems, the default directory is C:\Program Files\IBM\TWA. On UNIX and
| Linux systems, optionally check Create symbolic links to create links in
| the /usr/bin directory. Any existing Tivoli Workload Scheduler symbolic
| links are overwritten. The maximum field length is 46 characters and the
| name must not contain numbers. Parentheses () are not allowed. You
| cannot use national characters.
| Spaces are allowed however, Tivoli Workload Scheduler for Applications
| version 8.2.1 or earlier cannot be installed on the current version of Tivoli
| Workload Scheduler if the directory path contains spaces.
| On Windows, the name must be longer than three characters, the second
| character must be :, and the third character must be \.
| On UNIX and Linux, the name must be longer than one character and the
| first character must be /.
| Dynamic workload broker host name or IP address
| Applies to backup master domain manager. The fully qualified host name
| on which the agent will be contacted by the dynamic workload broker or
| by the z/OS server.
| Dynamic workload broker HTTPS port number
| Applies to backup master domain manager. The HTTPS transport port
| specified when installing the master or backup master. It is used by the
| Tivoli Workload Scheduler agent to connect to the dynamic workload
| broker. The installation default value is 31116 although if you leave the
| field blank, it defaults to 0. The valid range is from 1 to 65535.
The installation procedure checks for the availability of the ports in the specified
port range. If one or more ports are in use by other applications, you are prompted
to enter a new port number.
| New instance
| If you are installing into a new instance of Tivoli Workload Automation,
| provide the following information.
| HTTP transport
| The port for the HTTP transport. It is used by the composer
Chapter 4. Installing 41
Installing using the installation wizard
RDBMS steps
This section is divided into subsections. Refer to the section that corresponds to the
RDBMS you are using.
v “Installing for a DB2 database server”
v “Installing for a DB2 database client” on page 44
v “Installing for an Oracle database” on page 46
| v “Installing for an Informix Dynamic Server” on page 48
Installing for a DB2 database server: When you are installing for an existing
database, perform the steps described in “Tivoli Workload Scheduler data fields”
on page 38. The following list describes the fields that you might need to complete
during the installation.
| DB2 search path
| Type or Browse for the directory where the existing DB2 instance is
| installed. On Windows, the default is c:\Program Files\IBM\sqllib. If you
| have more than one DB2 instance installed, make sure you provide the
| fully qualified path to the DB2 instance you want. This path must identify
| a tree in the DB2 structure that includes the db2level.exe file.
Instance name
The name of the DB2 server instance.
Instance port
The TCP/IP port number used to communicate with the DB2 instance. The
default is 50000.
DB2 server administrator user
The user name of the administrator of the DB2 server instance. This user
can also be any user having SYSADM or SYSCTRL authority on the DB2
server. On UNIX, verify that you are able to switch to this user and that it
can load the DB2 environment.
DB2 server administrator password
The password of the DB2 server administrator user, or of the user with
SYSADM or SYSCTRL authority. You are asked to confirm the password.
Database name
The name of the DB2 database. The maximum length is five characters.
You can use an existing DB2 database instance if its name does not exceed
five characters. When you are installing a backup master, this database
must be the same as the master domain manager database. For information
about DB2 database names, refer to the DB2 documentation.
Specify advanced configuration parameters for the IBM Tivoli Workload
Scheduler database
Select this option if you want to specify the following advanced
parameters:
Tablespace name
The name of the DB2 instance tablespace. This tablespace is used
to store scheduling objects and event rules. For information about
DB2 table spaces, refer to the DB2 documentation.
Tablespace path
The relative path of the DB2 table space. The path can be a relative
or a fully qualified path. When the table space path is a fully
qualified path, the DB2 administrator user must have complete
Chapter 4. Installing 43
Installing using the installation wizard
access rights to the directory where the table space is installed. See
Appendix F, “DB2 tablespace relative paths,” on page 337.
The default table space path name is TWS_DATA. The default table space
temporary directory is TWS_TEMP. For UNIX and Linux operating
systems, make sure that the DB2 Administrator has write access to the
directory above the table space directory.
Tablespace used to store event logs
Specify the name and path of the DB2 table space where Tivoli Workload
Scheduler event logs are to be stored. These logs include data about event
rule instances, triggered actions, and operator messages displayed by Tivoli
Dynamic Workload Console. Data from the logs can be used to create
reports. You can view report data using Tivoli Dynamic Workload Console.
Report tablespace name
The name of the table space for storing report data. The default
name is TWS_LOG.
Report tablespace path
The path of the table space for storing report data. The default
path is TWS_LOG. The path can be a relative or a fully qualified
path. When the table space path is a fully qualified path the DB2
administrator user must have complete access rights to the
directory where the table space is installed. See Appendix F, “DB2
tablespace relative paths,” on page 337. Note that the report
tablespace path cannot be the same as the tablespace path.
| Installing for a DB2 database client: During the installation of the backup master
| domain manager, you install a DB2 client to connect to the DB2 server that
| contains the Tivoli Workload Scheduler database. This database was created by the
| master domain manager installation. If it is a DB2 database server, the database is
| on the workstation of the master domain manager. If it is a DB2 database client,
| the database is on another workstation.
When you are installing with an existing database, perform the steps described in
“Tivoli Workload Scheduler data fields” on page 38. The following list describes
the fields that you might need to complete during the installation.
| DB2 search path
| Type or Browse for the directory where the existing DB2 instance is
| installed. If you have more than one DB2 instance installed, make sure you
| provide the fully qualified path to the DB2 instance you want. This path
| must identify a tree in the DB2 structure that includes the db2level.exe
| file.
Remote database server
The IP address or host name of the workstation where the DB2 server is
installed.
Remote database port
The TCP/IP port number that the remote DB2 server instance uses to
communicate.
Identify the user on the remote DB2 server to be used by the installation for
DB2 administration tasks
Provide the following data:
DB2 server administrator user
The user name of the administrator of the DB2 server instance.
Chapter 4. Installing 45
Installing using the installation wizard
Tablespace path
The relative path of the DB2 table space. The path can be a
relative or a fully qualified path. When the table space
path is a fully qualified path, the DB2 administrator user
must have complete access rights to the directory where
the table space is installed. See Appendix F, “DB2
tablespace relative paths,” on page 337.
When you are installing for an Oracle database both for server and client, follow
the installation wizard prompts. The following list describes the fields that you
might need to complete during the installation.
| Oracle Database search path
| Specify the path of an Oracle installation that satisfies the Tivoli Workload
| Scheduler prerequisites. The fully qualified path must identify a tree in the
| Oracle structure that includes the sqlplus executable.
Net service name
The name used by clients to identify an Oracle Net server and the specific
system identifier or database for the Oracle Net connection. A net service
name is mapped to a port number and protocol. It is also known as a
connect string, database alias, host string, or service name.
If your Oracle database is installed on the same system where you are
installing your master domain manager or a backup master, the net service
name is the name of your Oracle database.
If your Oracle database is not installed on the system where you are
installing your master domain manager or a backup master, the net service
name is the alias configured for the connection to the remote database.
Contact your database administrator to obtain the correct net service name.
Chapter 4. Installing 47
Installing using the installation wizard
| For a graphical installation, from the installation DVD, start the launchpad as
| described in “Launchpad” on page 19 and select the Tivoli Workload Scheduler
| installation.
Chapter 4. Installing 49
Installing using the installation wizard
| Or, run the setup for the operating system on which you are installing. From the
| TWS directory on the DVD, perform the following:
| v On Windows: WINDOWS\SETUP.exe or SETUP.cmd
| v On UNIX and Linux: SETUP.sh or operating_system/SETUP.bin.
| Note: SETUP.sh copies the entire image to a temporary directory. Ensure there is
| enough space available.
| Note: At the end of the installation, when a summary screen appears, you are
| unable to click Back to return to the previous wizard screens.
| User name and password
| Specify the Tivoli Workload Scheduler user name and password. Spaces
| are not permitted.
| v On Windows systems, if this user account does not already exist, it is
| automatically created by the installation wizard. If you specify a
| domain user specify the name as domain_name\user_name. If you are
| installing in a domain controller the user name must always be
| domain_name\user_name. If you specify a local user with the same
| name as a domain user, the local user must first be created manually
| by an administrator and then specified as system_name\user_name.
| Type and confirm the password.
| Note: The password must comply with the password policy in your
| Local Security Settings, otherwise the installation fails.
| v On UNIX and Linux operating systems, this user account must be
| created manually before running the installation. Create a user with a
Chapter 4. Installing 51
Installing using the installation wizard
The information required to make the connection with the master domain manager
must be defined either in the local options file or supplied as parameters to the
command.
v sendevent
Note: The command line client is different from and independent from the ability
to use conman locally on an agent to manage the local Symphony file and
local jobs. Configuring a connection with the master does allow the local
conman to submit objects from the database into the plan.
Note: SETUP.sh copies the entire image to a temporary directory. Ensure there
is enough space available.
2. Follow the installation wizard screens to complete the installation. The
following list describes the fields that you might need to complete during the
installation.
Remote Host
The TCP/IP address or host name of the workstation where the Tivoli
Workload Scheduler engine is installed.
Remote Port
The HTTP or HTTPS port number used to connect to the workstation
where the master domain manager is installed. This port number must
match the values defined for the master domain manager.
Or, run the setup for the operating system on which you are installing. From the
TWS directory on the DVD, perform the following:
v On Windows: WINDOWS\SETUP.exe or SETUP.cmd
v On UNIX and Linux: SETUP.sh or operating_system/SETUP.bin.
Chapter 4. Installing 53
Installing using the installation wizard
Note: SETUP.sh copies the entire image to a temporary directory. Ensure there is
enough space available.
In the installation wizard, choose to work with the existing Tivoli Workload
Automation instance.
Table 9. Optional installable features and components
Feature Description
Tivoli Workload Scheduler The Job Scheduling Console communicates with the
connector Tivoli Workload Scheduler system through the
connector. It translates instructions entered through the
console into scheduler commands.
Language Packs for the The English language pack and the language locale of
command-line client the operating system are installed by default. You can
also install any of the supported languages.
Adding a connector
To add a connector instance to an existing installation, perform the following steps:
1. For a graphical installation, from the installation DVD, start the launchpad as
described in “Launchpad” on page 19 and select the Tivoli Workload Scheduler
installation, or run the setup for the operating system on which you are
installing.
From the TWS directory on the DVD, perform the following:
v On Windows: WINDOWS\SETUP.exe or SETUP.cmd
v On UNIX and Linux: SETUP.sh or operating_system/SETUP.bin.
Note: SETUP.sh copies the entire image to a temporary directory. Ensure there
is enough space available.
2. Follow the installation wizard screens to complete the installation. The
following list describes the fields that you might need to complete during the
installation.
Add a New Feature
Select the agent on which you want to add the connector. Add
connector is displayed.
TWSuser password
The password of the <TWS_user>.
Note: If the <TWS_user> of the agent on which you are adding the
Connector is different from the WebSphere Application Server
administration user you used when you installed the Tivoli
Dynamic Workload Console, you should make a note to pay
especial attention when performing administration activities on
WebSphere Application Server to always use the WebSphere
Application Server administration user's credentials, not the
credentials of the <TWS_user>. You should also note that in these
circumstances you might experience a small problem during the
uninstallation of the Connector (see “The uninstallation of the
Connector fails in the "Start the embedded WebSphere
Application server" step” on page 157).
HTTP transport
The port for the HTTP transport. The default value is 31115. The valid
range is from 1 to 65535.
HTTPS transport
The port for the secure HTTPS transport. The default value is 31116.
The valid range is from 1 to 65535.
Bootstrap
The port for the bootstrap or RMI. The default value is 31117. The valid
range is from 1 to 65535.
SOAP connector
The port for the application server protocol SOAP connector. The
default value is 31118. The valid range is from 1 to 65535.
SAS Server Authentication Listener
The port used by the Secure Association Services (SAS) to listen for
inbound authentication requests. The default value is 31119. The valid
range is from 1 to 65535.
CSIV2 Server Authentication Listener
The port on which the Common Secure Interoperability Version 2
(CSIV2) service listens for inbound server authentication requests. The
default value is 31120. The valid range is from 1 to 65535.
CSIV2 Client Authentication Listener
The port on which the Common Secure Interoperability Version 2
(CSIV2) service listens for inbound client authentication requests. The
default value is 31121. The valid range is from 1 to 65535.
ORB Listener
The port used for RMI over IIOP communication. The default value is
31122. The valid range is from 1 to 65535.
Administration HTTP transport
The administrative console port. The default value is 31123. The valid
range is from 1 to 65535.
Administration HTTPS transport
The administrative console secure port. The default value is 31124. The
valid range is from 1 to 65535.
Note: The installation procedure checks for the availability of the ports in the
specified port range. If one or more ports are in use by other applications,
you are prompted to enter a new port number.
Chapter 4. Installing 55
Installing using the installation wizard
There are two ways to customize a response file to satisfy your installation
requirements:
v Edit an existing response file template provided on the installation DVDs. See
“Silent installation using response file templates.”
v Automatically create a customized response file by running the installation
wizard. See “Silent installation using an automatically generated response file”
on page 58.
Table 10 lists the response files and the types of installation each performs by
platform:
| Table 10. Response files
| Type of installation Response file to use
| Installing on UNIX
| Command line client with language TWS851_CLI_LP_UNIX.txt
| packs
| Command line client (no language TWS851_CLI_UNIX.txt
| packs installed)
| Fresh agent on existing TWA instance TWS851_FRESH_Agent_existTWA_UNIX.txt
| Fresh agent on new TWA instance TWS851_FRESH_Agent_newTWA_UNIX.txt
| Fresh backup master domain manager TWS851_FRESH_BACKUP_MDM_existTWA_UNIX.txt
| on existing TWA instance
| Fresh backup master domain manager TWS851_FRESH_BACKUP_MDM_newTWA_UNIX.txt
| on new TWA instance
| Fresh connector with no Tivoli Dynamic TWS851_FRESH_Conn_NO_TDWC_UNIX.txt
| Workload Console installed
| Fresh connector on Tivoli Dynamic TWS851_FRESH_Conn_ON_TDWC_UNIX.txt
| Workload Console
| Fresh master domain manager on TWS851_FRESH_MDM_existTWA_UNIX.txt
| existing TWA instance
| Fresh master domain manager on new TWS851_FRESH_MDM_newTWA_UNIX.txt
| TWA instance
Note: When you are performing a silent installation on UNIX zSeries® systems,
you must first save the response file in UTF 8 format.
Chapter 4. Installing 57
Installing using the installation wizard
1. Copy the relevant response file to a local directory and edit it to meet the needs
of your environment.
Note: The response file that is created will contain unencrypted password
information.
2. For all subsequent installations, enter the following command:
| This section explains the command line method of installing a Tivoli Workload
| Scheduler agent using the twsinst script. It contains the following subsections:
| v “The agent and its capability”
| v “Installing an agent” on page 60
Chapter 4. Installing 59
Installing Tivoli Workload Scheduler agents using twsinst
| Use twsinst to install Tivoli Workload Scheduler agents only if you do not run a
| JVM on the workstation. If this is not your situation, you might choose to perform
| a silent installation instead. See “Performing a silent installation” on page 56.
| Depending on the type of network you have, use twsinst to install the Tivoli
| Workload Scheduler agent in your distributed, z/OS, or end-to-end network and
| add dynamic scheduling capability or the runtime environment for Java jobs (to
| run J2EE jobs) to it. Specify the following parameters:
| -zcentric false
| Required to install either the standard agent or the fault-tolerant agent.
| After this specification, you can also specify the following:
| -tdwbport <tdwbport_number> and -tdwbhostname <host_name>
| To add dynamic scheduling capability to your distributed or
| end-to-end environment. If you specify the tdwbport and the
| tdwbhostname, you can also specify:
| -addjruntime true
| To add the runtime environment for Java jobs to run J2EE
| jobs.
| If you decide to enable dynamic scheduling capability later refer to
| the procedure described in “Enabling dynamic scheduling after
| installation” on page 111.
| -zcentric true
| Specify this field or leave it blank to install the z/OS agent that is able to
| run workload from a z/OS environment in a distributed environment.
| After this specification, you can also specify the following:
| -addjruntime true
| To add the runtime environment for Java jobs to run J2EE jobs.
| Installing an agent
| During the installation process, twsinst creates a file in the /<installation_dir>/
| TWS directory for each of the installation steps. If you stop and restart the
| installation, the installation process starts from the installation step where it was
| stopped.
| A successful installation using the twsinst issues the return code RC = 0. A failed
| installation issues the return code RC = 1. In the case of a failed installation, refer
| to Chapter 9, “Installation, uninstallation, and upgrade messages,” on page 171.
| Synopsis:
| Show command usage and version
| twsinst -u | -v
| Install a new instance
| twsinst -new -uname <username>
| [-thiscpu <workstation>]
| [-master <workstation>]
| [-port <port_number>]
| [-zcentric <true|false>]
| [-jmport <port_number>]
| [-jmportssl <true|false>]
| [-hostname <host_name>]
| [-tdwbport <tdwbport_number>]
| [-tdwbhostname <host_name>]
| [-addjruntime <true|false]>
| [-company <company_name>]
| [-inst_dir <install_dir>]
| [-lang <lang_id>]
| [-create_link]
| [-skip_usercheck]
| [-reset_perm]
| Parameters:
| -u Displays command usage information and exits.
| -v Displays the command version and exits.
| -new A fresh installation of the agent. Installs an agent and all supported
| language packs.
| -uname <username>
| The name of the user for which Tivoli Workload Scheduler is installed,
| updated, or uninstalled. This user name is not to be confused with the user
| performing the installation logged on as root. For a new installation, this
| user account must be created manually before running the installation.
| Create a user with a home directory. Tivoli Workload Scheduler is installed
| by default under the HOME directory of the specified user.
| -thiscpu <workstation>
| The name of the Tivoli Workload Scheduler workstation of this installation.
| The name cannot exceed 16 characters, cannot contain spaces and cannot
| be the same as the workstation name of the master domain manager. This
| name is registered in the localopts file. If not specified, the default value
| is the host name of the workstation.
| -master <workstation>
| The workstation name of the master domain manager. This name cannot
| exceed 16 characters, cannot contain spaces and cannot be the same as the
| workstation name you entered in the thiscpu parameter. If not specified,
| the default value is MASTER.
| -port <port_number>
| The port used by the Netman process to listen for communication from the
| master. The default value is 31111. The valid range is from 1 to 65535. This
| port number is registered in the localopts file.
Chapter 4. Installing 61
Installing Tivoli Workload Scheduler agents using twsinst
| -zcentric <true|false>
| Creates the z-centric agent that is able to run workload from a z/OS
| environment in a distributed environment. Applies to the master domain
| manager, backup master domain manager, domain manager, fault-tolerant
| or standard agent capability. Valid values are true and false. The default is
| false.
| -jmport <port_number>
| The port used by the Tivoli Workload Scheduler for z/OS server or the
| dynamic workload broker to connect to the Tivoli Workload Scheduler
| agent. The default value is 31114. The valid range is from 1 to 65535.
| -jmportssl <true|false>
| The port used by the Tivoli Workload Scheduler for z/OS master, or by the
| dynamic workload broker to connect to the Tivoli Workload Scheduler
| agent. This number is registered in the ita.ini file located in ITA\ on
| Windows and ITAbin/ on UNIX. For communication using SSL, set jmportssl
| = true. To communicate with the dynamic workload broker, it is
| recommended that you set the value to true. In this case, the port specified
| in jmport communicates in HTTPS. If you specify true, ensure that you
| also configure the HTTPS communication on the z/OS master. Specify
| false for HTTP communication. In this case the port specified in jmport
| communicates in HTTP. The default value is true. For communication
| without using SSL, set jmportssl = false. To increase the performance of the
| Tivoli Workload Scheduler for z/OS server, it is recommended that you set
| this value to false.
| -hostname <host_name>
| The fully qualified host name or IP address on which the agent will be
| contacted by the dynamic workload broker.
| -tdwbport <tdwbport_number>
| The dynamic workload broker Netman port number. It is used together
| with the -tdwbhostname <host_name> parameter to add the capability to
| run dynamic workload to the Tivoli Workload Scheduler agent. This
| number is registered in the ResourceAdvisorUrl property in the
| JobManager.ini file. The default value is 31116. The valid range is from 0
| to 65535. If you specify 0 or do not specify this parameter, the capability to
| run dynamic workload to the agent is not added.
| -tdwbhostname <host_name>
| The fully qualified host name of the master or of the backup master used
| by the agent to connect to the dynamic workload broker. It is used
| together with the -tdwbport <tdwbport_number> parameter. It adds the
| capability to run dynamic workload to the Tivoli Workload Scheduler
| agent. If not specified, the default value is localhost. This value is
| registered in the ResourceAdvisorUrl property in the JobManager.ini file.
| -addjruntime <true|false>
| Adds the runtime environment for Java jobs (to run J2EE jobs) to the Tivoli
| Workload Scheduler agent. Valid values are true and false. The default is
| false.
| -company <company_name>
| The name of the company. The company name cannot contain blank
| characters. The name appears in program headers and reports. If not
| specified, the default name is COMPANY.
| -inst_dir <installation_dir>
| The directory of the Tivoli Workload Scheduler installation. This path
| cannot contain blanks. If not specified, the path is set to the username home
| directory.
| -backup_dir <backup_dir>
| The backup directory of the Tivoli Workload Scheduler installation. This
| path cannot contain blanks.
| -lang <lang_id>
| The language in which the twsinst messages are displayed. If not
| specified, the system LANG is used. If the related catalog is missing, the
| default C language catalog is used.
| Note: This is the language in which the installation log is recorded, and
| not the language of the installed engine instance. twsinst installs all
| languages as default.
| -create_link
| Create the symlink between /usr/bin/at and <install_dir>/TWS/bin/at.
| See Table 4 on page 31 for more information.
| -skip_usercheck
| Skip the check of the user in the /etc/password file or using the su
| command. Enable this option if the authentication process within your
| organization is not standard, thereby disabling the default authentication
| option.
| -reset_perm
| Reset the permissions of the libatrc library.
| Examples:
| To install in a z-centric environment
| This example describes how to install an agent in a z-centric environment
| using the minimum possible parameters.
| ./twsinst -new -uname <TWS_user> -company IBM -jmportssl false
| -jmport 31114 -zcentric true -inst_dir /opt/IBM/TWA
| To install in a z-centric environment adding the runtime environment for Java
| jobs This example describes how to install in a z-centric environment using the
| minimum possible parameters and adding the runtime environment for
| Java jobs to run J2EE jobs.
| ./twsinst -new -uname <TWS_user> -company IBM -jmportssl false
| -jmport 31114 -zcentric true
| -inst_dir /opt/IBM/TWA -addjruntime true
| To install a new agent to run workload in a distributed or in an end-to-end
| environment using the standard agent, fault-tolerant agent, or domain manager
| capability
| This example describes how to install a new agent to run workload in a
| distributed or in an end-to-end environment using the standard agent,
| fault-tolerant agent, or domain manager capability using the minimum
| possible parameters.
| /twsinst -new -uname <TWS_user> -thiscpu mainbranch -master TWSmdm
| -port 37124 -company IBM
| To install a standard agent, a fault-tolerant agent, or a domain manager with
| dynamic scheduling capability, in your distributed or end-to-end environment
| This example describes how to install a standard agent, a fault-tolerant
Chapter 4. Installing 63
Installing Tivoli Workload Scheduler agents using twsinst
| The agent installed using the Software Distribution software package blocks has
| the following characteristics:
| v It is installed in its own path, independent of any other Tivoli Workload
| Automation products or components installed on the same system.
| v It cannot share components of the Tivoli Workload Automation network.
| v It cannot have a connector added to it and therefore cannot be directly
| connected to the Tivoli Dynamic Workload Console.
| Agents installed using Software Distribution software package blocks can only be
| uninstalled using Software Distribution.
| An SPB exists for each supported operating system located on the installation disks
| under the directory of the operating system. The SPBs are named according to the
Chapter 4. Installing 65
Software Distribution installation
| Installation procedure
| The installation procedure checks that there is sufficient space for the Tivoli
| Workload Scheduler engine to be installed. It does not, however, check that there is
| sufficient space for the Configuration Manager backup directory specified in the
| swdis.ini file. Before you install, make sure that there is enough space available in
| the directory specified in the backup_dir parameter in the swdis.ini file according
| to the operating system. Refer to the Tivoli Configuration Manager documentation
| for these space requirements.
Chapter 4. Installing 67
Software Distribution installation
| Note: For complete instructions on performing these tasks, refer to wimpspo and
| wdinstsp in the IBM Tivoli Configuration Manager, Reference Manual for
| Software Distribution, and the IBM Tivoli Configuration Manager, User's Guide
| for Software Distribution.
| The following are examples of the settings required to perform a fresh installation
| of an agent on Windows and UNIX workstations. See Table 11 on page 65 for a
| description of the parameters.
| Windows
| The following Windows example describes an installation with the user
| <TWS_user> and the endpoint Tivoli_TWS_WINDOWS. In this example:
| v The agent starts automatically and the service is automatically created
| because the -D startAgent=true parameter was specified. If you do not
| want to start the agent and create the service automatically, do not
| specify the -D startAgent=true parameter or specify -D
| startAgent=false.
| v You are installing on a domain controller or in a Windows node agent
| because the -D domain="domain_name" was specified.
| wdinstsp -D ita_port="31112"-D host_name=IT041924-T61.rot.ibm.com -f
| -uy -D install_dir="C:\ibm\TWS\twsuser\TWS" -D tws_user="twsuser" -D
| password="twspasswd" -D startAgent="true"-D company="company_name"
| -D this_cpu="CPU_name" -D master_cpu="MTMDM" -D tcp_port="33311"
| -D jm_port=0 -D jm_sec_port=31114 -D domain="domain_name" -n
| "FP_TWS_LWA_WINDOWS_twsuser.8.5.1.00" "C:\Output\TWS_VLAST\
| WINDOWS\Tivoli_LWA_WINDOWS.SPB"
| UNIX The following UNIX example describes an installation with the user
| <TWS_user> and the endpoint Tivoli_TWS_LINUX_I386.
| wdinstsp -D ita_port="31112"-D host_name="IT041924-T61.rot.ibm.com"-f
| -uy -D install_dir="/home/twsuser/TWS"-D tws_user="twsuser"-D
| company="company_name"-D this_cpu="cpu_name"-D
| master_cpu="MTMDM"-D tcp_port="33311" -D jm_port=0 -D
| jm_sec_port=31114 -D serverName="server1" -n
| "FP_TWS_LWA_LINUX_I386_twsuser.8.5.1.00" /mnt/gsa/home/s/l/user1/
| web/public/SPB_INSTALL/LINUX_I386/Tivoli_LWA_LINUX_I386.SPB
Chapter 4. Installing 69
Software Distribution installation
| ja Japanese
| de German
| fr French
| The following is the syntax required to install Italian and German language packs:
| wdinstsp -D install_dir="Installation Path" -D tws_user="UserName"
| [-D it =true | -D de=true] Tivoli_TWS_LP.SPB [subscribers...]
|
| Installing the Job Brokering Definition Console
| This section describes how to install the Job Brokering Definition Console. It is
| divided into the following topics:
| v “Installing the Job Brokering Definition Console using the installation wizard”
| on page 71
| The Job Brokering Definition Console is a structured editing tool that you use to
| create and modify Job Submission Description Language (JSDL) files. These files
| are saved in the Job Repository as job definitions and become available for
| submission. The JSDL files adhere to the XML syntax and semantics as defined in
| the JSDL schema. For more information about the Job Brokering Definition
| Console, see the Tivoli Workload Scheduler: User's Guide and Reference, SC32-1274.
| The Job Brokering Definition Console is supported only on Windows 32-bit and
| Linux 32-bit. You can install one instance of the Job Brokering Definition Console
| for a single user on each workstation. This is because two instances installed by
| the same user share the same workspace. If you need to install two instances of the
| Job Brokering Definition Console on the same workstation, install each instance
| using a different user and ensure that each instance accesses its own workspace.
| To perform a silent installation using a response file template, enter the following
| command:
| -options "<path-to-ResponseFile>/TDWB_Workbench_installation.rsp" -silent
| For information about response files and silent installation, see “Performing a
| silent installation” on page 56.
Chapter 4. Installing 71
72 IBM Tivoli Workload Scheduler Planning and Installation
Chapter 5. Upgrading
This chapter describes how to upgrade Tivoli Workload Scheduler from version 8.3
and higher to the current version. It is divided into the following sections:
v “Upgrading a version 8.3 and higher master domain manager instance”
v “Upgrading the backup master domain manager” on page 93
v “Upgrading agents and domain managers” on page 94
To upgrade agents from all supported versions, refer to the procedures described
in “Upgrading agents and domain managers” on page 94.
Upgrading overview
This section provides an overview of the upgrade of an existing version of Tivoli
Workload Scheduler v8.3 and higher instance. It is divided into the following
sections:
v “Choosing how to migrate your network”
v “Component upgrade procedures” on page 74
| Note: When you upgrade from version 8.5, you must upgrade the entire instance
| of Tivoli Workload Automation. For information about Tivoli Workload
| Automation instances, see “Installation paths and product instances” on
| page 24.
| You can upgrade the components in any order, although to decrease the
| time it takes to upgrade, it is recommended that you upgrade Tivoli
| Dynamic Workload Console first and then upgrade any other components.
and then progressively upgrade the agents. Many of the new functions
introduced in the current version become available for each agent as it is
upgraded. The disadvantage is that the same functions are not available to
all agents at the same time.
Bottom-up
Upgrade the agents first, and then upgrade the master domain manager
and backup master domain manager. The new functions introduced in the
current version are not available until the whole network has been
upgraded.
The following lists the Tivoli Workload Scheduler components and where to find
their corresponding upgrade procedures in this document.
|
Upgrade MDM
Start with running from V8.3 and higer
V8.3 or higher MDM
Upgrade
Direct
type?
Stop scheduling
BKM exists?? processes
Upgrade
Yes Direct
type?
No
Yes
No V8.3
Yes V8.4 and higher
Restart scheduling
MDM upgraded
to current version
|
| Figure 8. Procedure for upgrading from version 8.3 and higher
|
Chapter 5. Upgrading 75
Upgrade overview
This section provides two upgrade scenarios from which you must choose:
v “Parallel upgrade scenario - minimizing the impact on scheduling”
v “Direct upgrade scenario - minimizing the time to upgrade” on page 77
In the parallel scenario described in the following sections, you start by upgrading
your existing backup domain manager or by installing a new Tivoli Workload
Scheduler backup domain manager. Your new or upgraded backup master domain
manager then assumes the role of your old master domain manager. You then have
the choice of making this new environment permanent. Alternatively, you can
upgrade and restore the old master domain manager to its original role.
1. Unlink the old master domain manager v Quicker and v Scheduling might
and then stop it. simpler than the be delayed for
2. Upgrade the master domain manager, parallel upgrade. those activities
automatically importing the scheduling involving the
and configuration data from the master domain
previous version. manager
3. Complete the security configuration by
merging old and new security settings.
4. Upgrade the backup master domain
manager.
Chapter 5. Upgrading 77
Direct upgrade scenario
Preparing to upgrade
Before you begin the upgrade process, complete the following tasks as appropriate:
Perform a backup of your database
Before you begin the upgrade process, perform a backup of your current
Tivoli Workload Scheduler database, referring to the Oracle or DB2
documentation.
Linux kernel
If you are upgrading in a Linux environment that uses the
LD_ASSUME_KERNEL=2.4.1 environment variable, upgrade to the current
version of Tivoli Workload Scheduler in a shell that also uses the
LD_ASSUME_KERNEL=2.4.1 environment variable.
Ensure your current Tivoli Workload Scheduler installations are in the correct
state When you are upgrading your current environment, make sure the
software package is in the COMMIT state. If it is in the UNDOABLE state, you
must accept it to change its state to COMMIT before you upgrade to the
current version. To check the state, perform the following:
1. From <TWA_dir>/TWS/_uninstall/CLI, run the command:
swd_env.bat or /swd_env.sh as appropriate.
2. Run the command: wdlssp
3. Search for the following lines:
DISSE0164I Name : TWS_LP_twsuser
DISSE0165I Version : 8.4.0.00
DISSE0166I State : IC---
----------------------------------------
Program directory
The new directory structure applies only to upgrades on the embedded version of
IBM Websphere Application Server and upgrades via ISMP.
When you upgrade to the current version from version 8.3 or 8.4, a new program
directory structure is created. During the upgrade process, Tivoli Workload
Scheduler is moved from the old directory structure and then updated into the
new directory structure. The new structure changes the existing TWShome to
TWAhome which becomes the parent directory for the new TWShome.
On Windows operating systems, the default location for the upgrade is c:\Program
Files\IBM\TWA\TWS\.
On UNIX and Linux operating systems, the product is installed in the user's home
directory. The default location for the upgrade is:
v on Linux: /opt/ibm/TWA/TWS/
v on UNIX: /opt/IBM/TWA/TWS/
Note that the WebSphere Application Server located inside the installation
directory is renamed from appserver to eWAS.
For example, if you originally installed Tivoli Workload Scheduler into the
directory c:\Program Files\IBM\TWS, you have a directory structure as follows:
c:\Program Files\IBM\TWS\bin
c:\Program Files\IBM\TWS\config
c:\Program Files\IBM\TWS\uninstall
c:\Program Files\IBM\TWS\appserver
c:\Program Files\IBM\TWS\wastools
When you upgrade Tivoli Workload Scheduler, the new directory structure is:
c:\Program Files\IBM\TWA\TWS\bin
c:\Program Files\IBM\TWA\TWS\config
c:\Program Files\IBM\TWA\TWS\uninstall
c:\Program Files\IBM\TWA\eWAS
c:\Program Files\IBM\TWA\wastools
c:\Program Files\IBM\TWA\TDWB
Chapter 5. Upgrading 79
Before upgrading
/export/home/twsuser/bin
/export/home/twsuser/config
/export/home/twsuser/_uninstall
/export/home/twsuser/appserver
/export/home/twsuser/wastools
When you upgrade Tivoli Workload Scheduler, the new directory structure is:
/export/home/twsuser/TWS/bin
/export/home/twsuser/TWS/config
/export/home/twsuser/TWS/_uninstall
/export/home/twsuser/eWAS
/export/home/twsuser/wastools
/export/home/twsuser/TDWB
If you have a FINAL schedule, during the upgrade, it is downloaded during the
installation. The default FINAL is reused. A backup copy of the schedule is created
with the name SFinal.extract in the new installation directory
If you have any custom configurations (for example, custom scripts or backup
processes) existing in your Tivoli Workload Scheduler structure, you must update
them so that they work in the new directory structure.
Note: On UNIX operating systems, you can create symbolic links to the new
directory structure until the scheduling environment is updated by
performing the ln -s command from the old installation directory. For
example:
ln -s bin TWS/bin
ln -s config TWS/config
For more information about installation paths, see “Installation paths and product
instances” on page 24.
If you are using the default installation path, the TWSServerTrustFile.jks and
TWSServerKeyFile.jks files are located as follows. Note that in these cases, the
values of keyFileName and trustFileName in the security properties are already set
to default.
Previous directory structure
v TWSInstallationPath\AppServer\profiles\twsprofile\etc\
TWSServerTrustFile.jks
v TWSInstallationPath\AppServer\profiles\twsprofile\etc\
TWSServerKeyFile.jks
New directory structure
v TWSInstallationPath\eWAS\profiles\twaprofile\etc\
TWSServerTrustFile.jks
v TWSInstallationPath\eWAS\profiles\twaprofile\etc\
TWSServerKeyFile.jks
original directories but are also copied to the new directory. The location
parameters of WebSphere Application Server will be set to the default path which
is ${USER_INSTALL_ROOT}/etc/KEYNAME. Note that the values of keyFileName
and trustFileName in the security properties are set to the default paths which are
${USER_INSTALL_ROOT}/etc/TWSServerKeyFile.jks and ${USER_INSTALL_ROOT}/etc/
TWSServerTrustFile.jks.
Previous directory structure
v CustomzedInstallationPath\TWSServerTrustFile.jks
v CustomizedInstallationPath\TWSServerKeyFile.jks
New directory structure
v TWSInstallationPath\eWAS\profiles\twaprofile\etc\
TWSServerTrustFile.jks
v TWSnstallationPath\eWAS\profiles\twaprofile\etc\
TWSServerKeyFile.jks
Parallel 1a: Installing a new backup master domain manager: The purpose of
this step is to install a fresh backup master domain manager and attach it to your
current version network.
This backup master domain manager points to your existing Tivoli Workload
Scheduler database and will become your new master domain manager.
Parallel 1a-1: Installing a fresh backup master domain manager
To install a new backup master domain manager refer to the procedures
described in Chapter 4, “Installing,” on page 37. Specifically, refer to the
procedure described in “Tivoli Workload Scheduler data fields” on page 38
and subsequent sections depending on whether you are using a DB2 or an
Oracle database. Ensure that your new backup master domain manager
points to your current Tivoli Workload Scheduler database instance.
Chapter 5. Upgrading 81
Parallel upgrade from V8.3 and higher
Parallel 1a-2: Defining a new backup master domain manager in the database
Define your new backup master domain manager as a full status agent in
the domain of your version 8.3 and higher master domain manager, using
the composer command interface.
| Parallel 1a-3: Optionally enabling dynamic scheduling capabilities
| The upgrade installs a disabled dynamic workload broker on the backup
| master domain manager. If you do not want dynamic scheduling
| capabilities in your network, you do not have to take action here. You can
| enable dynamic scheduling capability later following the procedure
| described in “Enabling dynamic scheduling after installation” on page 111.
| If you want to enable dynamic scheduling, choose to install the dynamic
| scheduling capability during the upgrade of the master domain manager
| and backup master domain manager.
| The value that you assign to the dynamic workload broker workstation
| name field and the dynamic workload broker Netman port on the master
| domain manager must also be used on the backup master domain
| manager. If you need to check the value, check the following values in the
| file, TWA_home/TDWB/config/BrokerWorkstation.properties:
| v Broker.Workstation.Name=name
| v Broker.Workstation.Port=portnumber
| Note: If you are using Informix Dynamic Server, you do not have the
| capability for dynamic scheduling.
Parallel 1b: Upgrading your current version backup master domain manager: To
upgrade your current backup master domain manager, follow the procedure
described in “Direct 2: Upgrading the master domain manager” on page 88 using
your preferred installation method.
If you are upgrading from V8.4 and the event processor is being hosted on the old
master domain manager or backup master domain manager, you must run
switchevtprocessor to switch the event processor in the same way.
Whether you perform this current step, depends on your situation as follows:
v If you want to make switch manager permanent because you want the new
master domain manager to become the old backup master domain manager,
complete this step.
v If you do not want to make the switch manager permanent, but you cannot
complete the upgrade procedure before the next JnextPlan, complete this step,
but later reverse it after you have completed all the remaining upgrade steps.
v If you do not want to make the switch manager permanent and you can
complete the upgrade procedure before the next JnextPlan, do NOT run this
procedure. Note that you must still edit the FINAL job stream to include the
updated installation paths.
To make this configuration fully operational and persistant through JnextPlan, you
must perform the following steps:
where new_mgr_cpu is the workstation name of the new master. See Tivoli
Workload Scheduler: Administration Guide.
2. Change the workstation definition of the old master using composer:
modify cpu=old_mgr_cpu
Note: Ensure that the global option carryforward is set to all or only the
unfinished jobstreams will be carried forward.
After this step, your backup master domain manager has become the master
domain manager of the new environment. Before you proceed to the next step,
decide what to do with your old master domain manager. You have three
alternatives:
v Keep the new manager as the master domain manager of your new environment
and your old master domain manager as a full status agent, upgrading it later to
the new version. Proceed to “Parallel 5: Upgrading your version 8.3 and higher
master domain manager” on page 84.
Chapter 5. Upgrading 83
Parallel upgrade from V8.3 and higher
v Keep the new manager as the master domain manager of your new environment
and upgrade the old master to become the new backup master domain manager.
After completing the upgrade of the master domain manager, proceed to
“Upgrading the backup master domain manager” on page 93.
v Upgrade your old master domain manager and restore the original configuration
in the new environment. Proceed to the next step.
| If you decide to upgrade rather than install a new backup master domain manager,
| during the upgrade you will be prompted to activate the dynamic scheduling
| capabilities on that computer. If you want to activate dynamic scheduling
| capabilities, you must be sure that ALL backup domain managers on the network
| are at the minimum supported version level. See the Tivoli Workload Scheduler
| System Requirements Document at http://www.ibm.com/support/
| docview.wss?rs=672&uid=swg27017192. You can then choose to activate dynamic
| scheduling capabilities.
| If you do not know if all backup master domain managers are at the minimum
| supported level, do not select the option to activate dynamic scheduling
| capabilities. You can add this capability at a later time.
| To upgrade your version 8.3 and higher master domain manager (which is now
| your backup master domain manager), perform the following steps:
| 1. From the new master domain manager, unlink the old master workstation
| conman "unlink old_mdm_cpu"
| 2. Upgrade your old master domain manager to the current version using the
| procedure described in “Direct 2: Upgrading the master domain manager” on
| page 88.
| 3. Link the upgraded master domain manager to the network
| conman "link old_mdm_cpu"
| If your old final job stream is called FINAL, a backup copy has been made of it in
| Sfinal.extract and it has been upgraded to V8.5.1. If it was customized, you must
| check that the customizations have been correctly upgraded. If it is not called
| FINAL, you must merge the functions of your old final job stream with the syntax
| of your new FINAL job stream. Depending on your situation, perform the
| following steps:
| If you had a customized job stream called FINAL in your database:
| 1. Edit the new FINAL job stream with composer or Tivoli Dynamic
| Workload Console.
| 2. Edit the file Sfinal.extract with a text editor.
| 3. Make the corresponding customizations to the new FINAL job stream.
| 4. Save your new FINAL job stream.
| If you had a customized final job stream called something other than FINAL in
| your database:
|
| 1. Edit the new FINAL job stream with composer or Tivoli Dynamic
| Workload Console.
| 2. Edit your old final job stream with composer or Tivoli Dynamic
| Workload Console.
| 3. Merge the two job streams so that your new final job stream has the
| same name and customizations as before (if you want to preserve the
| naming), plus the new required attributes from the new FINAL job
| stream.
| 4. Save your new final job stream.
| 5. Delete the old final job stream.
| If you had a final job stream called something other than FINAL in your
| database, but it is not customized:
| 1. Delete your old final job stream with composer or Tivoli Dynamic
| Workload Console.
| 2. Rename the new FINAL job stream with the name of your old final job
| stream with composer or Tivoli Dynamic Workload Console.
| If you had a final job stream called FINAL in your database, but it is not
| customized:
| Take no action because the FINAL job stream has already been edited by
| the installation or upgrade procedure.
| Note: You will run JnextPlan in “Parallel 7: Building the final security file for the
| new environment.”
Parallel 7: Building the final security file for the new environment
Version 8.5 introduces new security statements for the event management (V8.4)
and variable tables (V8.5). If you have specific security settings in your V8.3 and
higher environment, these settings must be manually merged with the new settings
before you build the final security file to be used in your new environment. The
statements you might have to add manually vary depending on your specific
security settings.
Chapter 5. Upgrading 85
Parallel upgrade from V8.3 and higher
1. On the new master domain manager, log in as the new <TWS_user> and set the
Tivoli Workload Scheduler environment. Extract the new security file on the
new master using the following V8.5 command:
dumpsec > sec_file
Note: Ensure that the global option carryforward is set to all or only the
unfinished jobstreams will be carried forward.
8. If you want to use EDWA, enable it using optman.
| Note: Do not use the UNIX kill command to stop Tivoli Workload Scheduler
| processes.
| 5. On Windows only, stop the appserverman process by running the following
| commands:
| Shutdown.cmd -appsrv
| StartWas.bat -direct
6. If you are upgrading from version 8.4, stop the SSM Agent as follows:
v On Windows, stop the Windows service: Tivoli Workload Scheduler SSM
Agent (for <TWS_user>).
v On UNIX, run stopmon to stop the agent.
| 7. Verify that all services and processes are not running, as follows:
| v On Windows, type the command:
| <drive>\unsupported\listproc.exe
| where <drive> is the Tivoli Workload Scheduler home directory. Verify that
| the following processes are not running: netman, mailman, batchman, writer,
| jobman, stageman, JOBMON, tokensrv, batchup.
| Also, ensure that no system programs are accessing the directory or
| subdirectories, including the command prompt, and that in Windows
| Explorer the Administrative Tools→Services panel is not open.
| v On UNIX, type the command:
| ps -u <TWS_user>
| Verify that the following processes are not running: netman, mailman,
| batchman, writer, jobman, JOBMAN, stageman, appserverman. All processes
| must be stopped with the exception of the embedded WebSphere Application
| Server which must remain running.
Chapter 5. Upgrading 87
Direct upgrade from V8.3 and higher
You can upgrade a master domain manager using the following installation
methods:
v “Upgrading a master domain manager or backup master using the installation
wizard”
v “Upgrading a master domain manager or backup master domain manager using
the silent installation” on page 92
Chapter 5. Upgrading 89
Direct upgrade from V8.3 and higher
| Note: If you are using Informix Dynamic Server, you do not have the
| capability for dynamic scheduling.
| Dynamic workload broker workstation name
| The definition of the dynamic workload broker workstation created in
| the Tivoli Workload Scheduler database. Spaces are not allowed and the
| maximum field length is 16 characters. It can contain alphanumeric,
| dash (-), and underscore (_) characters. The first character must be a
| letter.
| The dynamic workload broker workstation acts as the communication
| bridge between the master domain manager and the dynamic workload
| broker component. In your job or job stream definitions it is the
| workstation where the jobs run. In this way, you submit your workload
| through this workstation to the dynamic workload broker component.
Dynamic workload broker host name
Applies to backup master domain manager. The dynamic workload
broker fully qualified host name. Adds the capabilities to run dynamic
workload to the Tivoli Workload Scheduler agent. If not specified, the
default value is localhost. This value is registered in the
ResourceAdvisorUrl property in the JobManager.ini file.
Dynamic workload broker Netman port
Applies to backup master domain manager. The dynamic workload
broker Netman port number used to add dynamic scheduling
capabilities to your distributed or end-to-end environment. This
number is registered in the ResourceAdvisorUrl property in the
JobManager.ini file. The default value is 31116. The valid range is from
0 to 65535. If you specify 0, you do not add the capability to run
dynamic workload to the agent.
RDBMS installation path
Depending on the type of RDBMS you are using, specify the following
information:
For DB2:
DB2 Server administrator user
The user name of the administrator of the DB2 server instance.
This user can also be any user having SYSADM or SYSCTRL
authority on the DB2 server. On UNIX, verify that you are able
to switch to this user and that it can load the DB2 environment.
DB2 Server administrator password
The password of the DB2 server administrator user, or of the
user with SYSADM or SYSCTRL authority. You are asked to
confirm the password.
Installation path
Specify the path of an Oracle installation that satisfies the Tivoli
Workload Scheduler prerequisites. The fully qualified path must
identify a tree in the Oracle structure that includes the sqlplus
executable.
Oracle Administrator User
The name of the Oracle Administrator user
Oracle Administrator user password
The password of the Oracle Administrator user. You are asked
to confirm the password.
Tivoli Workload Scheduler database information
Applies only when upgrading from version 8.3. Specify the following
information needed to update the Tivoli Workload Scheduler database:
For DB2:
Report tablespace name
The name of the tablespace used to store event logs
Report tablespace path
The path of the tablespace used to store event logs.
Note: If you are upgrading from Tivoli Workload Scheduler version 8.3
fix pack 1 or higher, the DB2 installation path will be discovered
automatically by the upgrade procedure.
For Oracle:
Installation path
Specify the path of an Oracle installation that satisfies the Tivoli
Workload Scheduler prerequisites. The fully qualified path must
identify a tree in the Oracle structure that includes the sqlplus
executable.
Tivoli Workload Scheduler Oracle user password
The password of the Tivoli Workload Scheduler Oracle user
Create the Tivoli Workload Scheduler schema using the Oracle
Partitioning option
If you are upgrading version 8.3 on Oracle Enterprise Edition
and have not implemented the Oracle Partitioning feature, you
can do so at this point. Implementing this feature improves the
performance of event-driven workload automation. Note that
the partitioning option must already be installed into the Oracle
instance. For information about event-driven workload
automation, see Overview.
If you are upgrading version 8.4 and higher, this option is not
available because the database schema of the event-driven
workload automation already exists. To implement the Oracle
Partitioning feature, see Administration Guide.
Tivoli Workload Scheduler report tablespace
The path of the Oracle tablespace for Tivoli Workload Scheduler
reports.
Chapter 5. Upgrading 91
Direct upgrade from V8.3 and higher
Note: You will run JnextPlan in “Direct 4: Completing the security configuration
for the new environment.”
| Note: Even if you distribute the new security file to an agent prior to V8.5, it
| does not function until you upgrade it. You must upgrade any agents
| that are older than V8.5.
8. Run JnextPlan -for 0000 to distribute the Symphony file to the agents.
Note: Ensure that the global option carryforward is set to all or only the
unfinished jobstreams will be carried forward.
9. If you want to use EDWA, enable it using optman.
Chapter 5. Upgrading 93
Direct upgrade from V8.3 and higher
| Note: If you are upgrading a backup master domain manager and using either a
| DB2 client or server, you must perform the following step after completing
| the upgrade procedure.
| where:
| v DB2_server_hostname is the hostname of the DB2 server
| v DB2_server_port is the port number of the DB2 server
| v DB_name is the name of the database. This field will be already
| customized during the upgrade.
Before you upgrade agents, ensure you performed the procedure described in
“Unlinking and stopping Tivoli Workload Scheduler when upgrading agent
workstations” on page 96. When the upgrade procedure is successful, it is not
possible to roll back to the previous version. Rollback is only possible for upgrades
that fail. The following describes the new directory structure and how to upgrade
agents using the various installation methods:
v “New directory structure”
v “Unlinking and stopping Tivoli Workload Scheduler when upgrading agent
workstations” on page 96
v “Upgrading agents using the installation wizard” on page 97
v “Upgrading agents using a silent installation” on page 98
v “Upgrading agents using twsinst” on page 98
v “Upgrading agents using Software Distribution” on page 101
Program directory
The new directory structure applies only to upgrades on the embedded version of
IBM Websphere Application Server and upgrades via ISMP..
When you upgrade to the current version from version 8.3 or 8.4, a new program
directory structure is created. During the upgrade process, Tivoli Workload
Scheduler is moved from the old directory structure and then updated into the
new directory structure. The new structure changes the existing TWShome to
TWAhome which becomes the parent directory for the new TWShome.
On Windows operating systems, the default location for the upgrade is c:\Program
Files\IBM\TWA\TWS\.
On UNIX and Linux operating systems, the product is installed in the user's home
directory. The default location for the upgrade is /opt/IBM/TWA/TWS/.
Note that the WebSphere Application Server located inside the installation
directory is renamed from appserver to eWAS.
If you have any custom configurations (for example, custom scripts or backup
processes) existing in your Tivoli Workload Scheduler structure, you must update
them so that they work in the new directory structure.
For more information about installation paths, see “Installation paths and product
instances” on page 24.
If you are using the default installation path, the TWSServerTrustFile.jks and
TWSServerKeyFile.jks files are located as follows. Note that in these cases, the
values of keyFileName and trustFileName in the security properties are already set
to default.
Previous directory structure
v TWSInstallationPath\appServer\profiles\twsprofile\etc\
TWSServerTrustFile.jks
v TWSInstallationPath\\appServer\profiles\twsprofile\etc\
TWSServerKeyFile.jks
New directory structure
v TWSInstallationPath\eWAS\profiles\twaprofile\etc\
TWSServerTrustFile.jks
v TWSInstallationPath\eWAS\profiles\twaprofile\etc\
TWSServerKeyFile.jks
Chapter 5. Upgrading 95
Upgrading agents and domain managers
v TWSnstallationPath\eWAS\profiles\twaprofile\etc\
TWSServerKeyFile.jks
Note: Do not use the UNIX kill command to stop Tivoli Workload Scheduler
processes.
To stop Tivoli Workload Scheduler processes and services, follow these steps:
1. Unlink the target workstation from the other workstations in the network. Or,
from the command line of the master domain manager, enter the following
command:
conman "unlink workstationname;noask"
2. Stop the target workstation. Or, from the command line of the master domain
manager, log in as <TWS_user> and enter the following command:
conman “stop workstationname;wait”
| 3. If you are upgrading from version 8.4 or higher, stop the SSM Agent as follows:
| v On Windows, stop the Windows service: Tivoli Workload Scheduler SSM
| Agent (for <TWS_user>).
| v On UNIX, run stopmon to stop the agent.
4. Stop the netman process as follows:
v On Windows, from the Tivoli Workload Scheduler home directory, run the
shutdown.cmd.
v On UNIX, run:
conman “shut;wait workstationname"
5. If you are updating an agent, remove (unmount) any NTFS mounted directories
from the master domain manager.
6. If you are upgrading an installation that includes the connector, stop the
connector.
To verify if any services and processes are still running, perform the following
steps:
v On Windows, enter the command:
<drive>unsupported\listproc.exe
Verify that the following processes are not running: netman, mailman, batchman,
writer, jobman, stageman, JOBMON, tokensrv, batchup.
Also, ensure that there are no system programs accessing the directory or
subdirectories, including the command prompt. In Windows Explorer, the
Administrative Tools→Services panel must be closed.
Notes:
1. If you are upgrading in a Windows environment, the Tivoli Token Server
must be running.
2. Before you upgrade, make sure that the conman command line is not
running
v On UNIX, enter the command:
ps -u <TWS_user>
96 IBM Tivoli Workload Scheduler Planning and Installation
Unlinking and stopping Tivoli Workload Scheduler
Alternatively, start the launchpad as follows and select the Tivoli Workload
Scheduler installation:
Windows
From the root directory of the DVD, run launchpad.exe.
UNIX From the root directory of the DVD, run launchpad.sh.
| When the installation wizard is launched, follow the prompts to complete the
| upgrade. For a description of fields that appear in the installation wizard during
| the upgrade, see “Installing a new agent” on page 49.
Alternatively, start the launchpad as follows and select the Tivoli Workload
Scheduler installation:
Windows
From the root directory of the DVD, run launchpad.exe.
UNIX From the root directory of the DVD, run launchpad.sh.
Note: During the upgrade, you are prompted for the WebSphere Application
Server administration user name and password.
Follow the installation wizard panels to complete the installation. The following
list describes the fields that you might need to complete during the installation.
Backup profile destination directory
This information is needed to perform a backup of your WebSphere
Application Server (WAS) profile. Your current settings are transferred to
WebSphere Application Server automatically.
Tivoli Workload Scheduler user password
Enter the password of the Tivoli Workload Scheduler user for which you
are upgrading the agent and connector instance. If you changed the
WebSphere Application Server authentication user name and password
from your previous installation, you must supply them here. If you did not
change these values in your installation, leave these fields blank.
SAS Server Authentication Listener
The port used by the Secure Association Services (SAS) to listen for
inbound authentication requests. The default value is 31119.
CSIV2 Server Authentication Listener
The port on which the Common Secure Interoperability Version 2 (CSIV2)
service listens for inbound server authentication requests. The default
value is 31120.
Chapter 5. Upgrading 97
Unlinking and stopping Tivoli Workload Scheduler
| Depending on the type of network you have, use twsinst to upgrade the Tivoli
| Workload Scheduler agent in your distributed or end-to-end network and add
| dynamic scheduling capabilities or the runtime environment for Java jobs to run
| J2EE jobs to it. To add dynamic scheduling capabilities, specify the -tdwbport and
| -tdwbhostname parameters as described in the procedure below. To add the
| runtime environment for Java jobs, specify the -addjruntime parameter as
| described in the procedure below.
| To upgrade agents using the twsinst script, perform the following steps:
| 1. Insert the installation DVD according to the operating system. See “Installation
| media” on page 32
| 2. Run the script from the directory <DVD_ROOT>/TWS/<operating_system>
| 3. Run the twsinst script as follows:
| twsinst -update -uname <user_name
| [-inst_dir <install_dir>]
| [-backup_dir <backup_dir>]
| [-jmport <port_number>]
| [-jmportssl <boolean>]
| [-hostname <host_name>]
| [-tdwbport <port_number>]
| [-tdwbhostname <host_name>]
| [-addjruntime <boolean>]
| [-nobackup_dir]
| [-lang <lang-id>]
| [-skip_usercheck]
| [-create_link]
| [-skip_usercheck]
| [-reset_perm]
| -update
| Upgrades an existing agent that was installed using twsinst.
| -uname
| The name of the user for which Tivoli Workload Scheduler is being
| updated. The software is updated in this user’s home directory. This
| user name is not to be confused with the user performing the upgrade.
| -inst_dir
| The directory of the Tivoli Workload Scheduler installation. This path
| cannot contain blanks. If not specified, the path is set to the user_name
| home directory.
| -backup_dir
| An alternative directory (which must be created manually) as the
| destination for the backup copy of a previous version.
| If you do not specify this option when running an upgrade, the
| following default value is used:
| $BACKUP_DIR = $INST_DIR_backup_$TWS_USER
| where:
| v $INST_DIR is the installation path (the user home directory on UNIX
| and Linux).
| v $TWS_USER is the user name.
| For example:
| $INST_DIR=/opt/TWS/TWS83
| $TWS_USER=user83
| $BACKUP_DIR=/opt/TWS/TWS83_backup_user82
| $BACKUP_SUBDIR=/opt/TWS/TWS83_backup_user83/TWS83
| The port used by the Tivoli Workload Scheduler for z/OS server or the
| dynamic workload broker to connect to the Tivoli Workload Scheduler
| agent. The default value is 31114. The valid range is from 1 to 65535.
| -jmportssl
| The port used by the Tivoli Workload Scheduler for z/OS master, or by
| the dynamic workload broker to connect to the Tivoli Workload
| Scheduler agent. This number is registered in the ita.ini file located in
| ITA\ on Windows and ITAbin/ on UNIX. For communication using SSL,
| set jmportssl = true. To communicate with the dynamic workload broker,
| it is recommended that you set the value to true. In this case, the port
| specified in jmport communicates in HTTPS. If you specify true, ensure
| that you also configure the HTTPS communication on the z/OS master.
| Specify false for HTTP communication. In this case the port specified in
| jmport communicates in HTTP. The default value is true. For
| communication without using SSL, set jmportssl = false. To increase the
| performance of the Tivoli Workload Scheduler for z/OS server, it is
| recommended that you set this value to false.
| -tdwbport
| The dynamic workload broker Netman port number used to add
| dynamic scheduling capabilities to your distributed or end-to-end
| environment. It is used together with the -tdwbhostname <host_name>
| parameter. This number is registered in the ResourceAdvisorUrl
| property in the JobManager.ini file. The default value is 31116. The
| valid range is from 0 to 65535. If you specify 0, you do not add the
| capability to run dynamic workload to the agent.
| -tdwbhostname
| The dynamic workload broker fully qualified host name. It is used
| together with the -tdwbport <tdwbport_number> parameter. It adds the
| capabilities to run dynamic workload to the Tivoli Workload Scheduler
| agent. If not specified, the default value is localhost. This value is
| registered in the ResourceAdvisorUrl property in the JobManager.ini
| file.
| -addjruntime
| Adds the runtime environment for Java jobs to run J2EE jobs to the
| Tivoli Workload Scheduler agent. Valid values are true and false. The
| default is false.
| -nobackup_dir
| No backup is made.
| -lang The language in which the twsinst messages are displayed. If not
| specified, the system LANG is used. If the related catalog is missing,
| the default C language catalog is used.
| Note: The -lang option does not relate to the supported language
| packs. By default, all supported language packs are installed
| when you install using the twsinst script.
| -skip_usercheck
| Skip the check of the user in the /etc/password file or using the su
| command. Enable this option if the authentication process within your
| organization is not standard, thereby disabling the default
| authentication option.
| -create_link
| Create the symlink between /usr/bin/mat and /TWA/TWS/bin/at. See
| Table 4 on page 31 for more information.
| -reset_perm
| Reset the permissions of the libatrc library.
| Examples
| This section contains examples of twsinst scripts that you can use to upgrade an
| agent.
| To upgrade an agent and give it dynamic scheduling capabilities and the runtime
| environment for Java jobs to run J2EE jobs:
| ./twsinst -update -uname twsuser -tdwbhostname mybroker.mycompany.com
| -tdwbport 31116 -addjruntime true
| where: operating_system is the operating system where you are installing and
| <TWS_user> is the user of the installation.
| When you import the software package block, you must pass the name of the
| profile to wimpspo so that the Configuration Manager endpoint catalogs the
| name correctly.
| 2. Import the software package block using the wimpspo command.
| 3. Install the software package block using the wdinstsp command.
| Note: When upgrading using the wdinstsp command, make sure that you
| specify the install_dir variable. If you installed the previous version in a
| directory other than the default and you do not specify install_dir, Tivoli
| Workload Scheduler is installed as a fresh installation.
| For complete instructions about performing these tasks, refer to the IBM Tivoli
| Configuration Manager, Reference Manual for Software Distribution and the IBM Tivoli
| Configuration Manager, User's Guide for Software Distribution.
| Some Tivoli Workload Scheduler parameters are used by the software package
| block to perform the upgrade. You can assign values to each variable to reflect the
| installation that is being upgraded, otherwise the default value is assigned.
| When you upgrade agents using Software Distribution, the following variables are
| required:
| v install_dir
| v tws_user
| v pwd (This parameter is not required in a UNIX upgrade.)
| v fresh_install
| v upgrade
| v from_release
| 2. wdinstsp /TWS_851/UNIX/CIT.spb
| -D tdwb_port="31116" - D "tdwb_hostname=slutri2.romelab.it.ibm.com"
| If you decide to enable dynamic scheduling capability later refer to the procedure
| described in“Enabling dynamic scheduling after installation” on page 111.
| Windows
| The following Windows example describes an upgrade from version 8.4
| with the user <TWS_user> and the endpoint Tivoli_TWS_WINDOWS.
| wdinstsp -n "FP_TWS_WINDOWS_twsuser.8.5.1.00" -D
| install_dir="C:\ibm\TWS\twsuser\TWS" -D tws_user="twsuser" -D
| password="twspasswd" -f -uy -D company="company_name" -D
| this_cpu="IT041924-T61" -D master_cpu="MTMDM" -D fresh_install="false"
| -D upgrade="true" -D tcp_port="33311" -D domain="domain_name" -D
| from_release="8.4" "C:\Output\TWS_VLAST\WINDOWS\
| Tivoli_TWS_WINDOWS.SPB"
| UNIX The following UNIX example describes an upgrade from version 8.4 with
| the user <TWS_user> and the endpoint Tivoli_TWS_LINUX_I386.
| wdinstsp -n FP_TWS_WINDOWS_twsuser.8.5.1.00 -f -uy -D
| install_dir="/home/twsuser/TWS"-D tws_user="twsuser" -D
| company="company_name" -D this_cpu="IT041924-T61" -D
| master_cpu="MTMDM" -D fresh_install=false -D upgrade=true -D
| tcp_port="33311" -D serverName="server1" -D from_release=8.4
| /mnt/gsa/home/s/l/user1/web/public/SPB_INSTALL/LINUX_I386/
| Tivoli_TWS_LINUX_I386.SPB
To upgrade a Tivoli Workload Scheduler version 8.3 and higher command line
client using the installation wizard, run the setup for the operating system on
which you are upgrading:
v On Windows operating systems, WINDOWS\SETUP.exe
v On UNIX and Linux operating systems, SETUP.bin.
Alternatively, start the launchpad as follows and select the Tivoli Workload
Scheduler installation:
Windows
From the root directory of the DVD, run launchpad.exe.
UNIX From the root directory of the DVD, run launchpad.sh.
When the installation wizard is launched, follow the prompts to complete the
upgrade.
To upgrade a command line client using the silent installation, follow the
procedure described in “Performing a silent installation” on page 56 using the
TWS851_UPGRADE_CLI.txt response file.
On Windows operating systems, run the tws_env.cmd shell script to set up both
the PATH and TWS_TISDIR variables. For example, if Tivoli Workload Scheduler is
installed in the c:\Program Files\IBM\TWA\TWS directory, the PATH variable is set
as follows:
c:\Program Files\IBM\TWA\TWS;c:\Program Files\IBM\TWA\TWS\bin
Note: If you have more than one version of Tivoli Workload Scheduler installed on
your computer, make sure TWS_TISDIR points to the latest one. This
ensures that the most recent character set conversion tables are used.
On UNIX and Linux operating systems, source the tws_env shell script to set up
both the PATH and TWS_TISDIR variables. For example, if Tivoli Workload
Scheduler is installed in the default directory /opt/IBM/TWA/TWS directory,
tws_env.sh sets the variables as follows:
PATH=/opt/IBM/TWA/TWS:/opt/IBM/TWA/TWS/bin:$PATH
export PATH
TWS_TISDIR=/opt//opt/IBM/TWA/TWS
export TWS_TISDIR
where FINAL is the name of the file containing the definition of the Final job
stream.
5. Exit the composer command line.
6. Run the JnextPlan job:
JnextPlan
You can automate this step after installation. See Tivoli Workload Scheduler:
User's Guide and Reference.
7. When JnextPlan completes, check the status of Tivoli Workload Scheduler:
conman status
If no workstation name is specified for the limit command, the default value is
the current login workstation.
Note: If priority of jobs is equal to HI (100) or GO (101), they will disregard the
limit and run despite a limit=0, unless fence>=priority.
4. Define the backup master as a full status autolink fault-tolerant agent in the
Tivoli Workload Scheduler database, using the composer command interface or
the Job Scheduling Console. In this example using composer :
composer
new
5. Type the workstation definition in the text editor, for example:
cpuname DM1
os UNIX
node domain1
description "Fault-tolerant Agent"
for Maestro
type FTA
autolink on
end
For more information about workstation definitions, refer to the Tivoli Workload
Scheduler Reference Guide.
6. Run JnextPlan -for 0000 to include the backup master workstation in the plan
and to send the Symphony file to it.
Note: Ensure that the global option carryforward is set to all or only the
unfinished jobstreams will be carried forward.
7. Change the workstation limit to allow jobs to run on the workstation. For
example, set the number of jobs to run concurrently on the workstation to 10:
conman "limit DM1;10
Note: If you are logged into the backup master, DM1 is not required.
Configuring an agent
After installing an agent, define the workstation in the database and link the
workstation from the master. You can perform this task by using Tivoli Dynamic
Workload Console, the Job Scheduling Console, or the command line interface.
Refer to the Tivoli Workload Scheduler: User's Guide and Reference or the Tivoli
Workload Scheduler Job Scheduling Console User's Guide for information. The
following is an example of how to configure an agent after installation using the
command line interface:
1. Log in to the master domain manager as <TWS_user>.
2. Set the environment variables by running tws_env.sh.
3. Create the workstation definition in the Tivoli Workload Scheduler database.
Open a command line window and enter the following commands:
composer
new
4. Type the workstation definition in the text editor. For example:
CPUNAME F235007_00
DESCRIPTION "fault-tolerant agent"
OS UNIX
NODE lab235007
TCPADDR 31111
DOMAIN MASTERDM
FOR MAESTRO
TYPE FTA
AUTOLINK ON
BEHINDFIREWALL OFF
FULLSTATUS OFF
END
Run JnextPlan with the option -for 0000 to add the agent workstation definition
to the plan and to send the Symphony file to it. For more information about
workstation definitions, refer to the Tivoli Workload Scheduler Reference Guide.
Note: Ensure that the global option carryforward is set to all or only the
unfinished jobstreams will be carried forward.
5. If you set the autolink parameter to OFF, issue the link command from the
master domain manager to link the agent and to download the Symphony file
to it:
conman “link workstation”
6. Change the workstation limit to allow jobs to run on the workstation. For
example, set the number of jobs to run concurrently on the workstation to 10:
composer "limit F235007_00;10
where:
Broker.Workstation.Name=master_name_DWB
It is the master domain manager name followed by _DWB. You can
change this value.
Broker.Workstation.Port=port_number
It is the port on the workload broker workstation used by the Tivoli
Workload Scheduler master domain manager to communicate with
dynamic workload broker. You can specify any value. The default value
is 41114 if the Netman port number is 31111. The valid range is from 1
to 65535. If you changed the Netman port number, the
Broker.Workstation.Port port_number is calculated as:
netman_port_number+10003
MasterDomainManager.Name=host_name
It is the fully qualified host name on which the master domain
manager will be contacted by the agents.
2. Define a workstation whose type is broker, either using the Tivoli Dynamic
Workload Console or composer. The following example shows a workstation
definition using composer:
CPUNAME master_name_DWB
OS OTHER
NODE localhost TCPADDR DynamicWorkloadBroker_netmanport
DOMAIN MASTERDM
FOR MAESTRO
TYPE BROKER
AUTOLINK ON
BEHINDFIREWALL OFF
FULLSTATUS OFF
END
where:
master_name_DWB
Specifies the name that you assigned to the
Broker.Workstation.Name=master_name property followed by _DWB in
the tws_home/TDWB/config/BrokerWorkstation.properties file.
DynamicWorkloadBroker_netmanport
Specifies the port on the workload broker workstation used by the
Tivoli Workload Scheduler master domain manager to communicate
with dynamic workload broker. The default value is 41114. The valid
range is from 1 to 65535. It must have the same value as
Broker.Workstation.Port=port_number.
3. On the master domain manager, verify the current value of the httpsPort by
running the showHostProperties wastool. The default value is 31116. The
following is an example output:
################################################################
# Ports Configuration Panel
################################################################
bootPort=38317
bootHost=nynewhost.romelab.ibm.it.com
soapPort=38318
soapHost=mynewhost.romelab.it.ibm.com
httpEnabled=true
httpPort=21115
httpHost=*
httpsEnabled=true
httpsPort=31116
............
4. On the master domain manager and on every agent that is connected to the
workload broker server, update the JobManager.ini configuration file located
under:
v On Windows operating systems:
tws_home\TWS\ITA\JobManager.ini
v On UNIX operating systems:
tws_home/TWS/ITA/bin/JobManager.ini
by assigning to the mdm_hostname and mdm_https port variables contained in the
ResourceAdvisorUrl property, the following values:
mdm_hostname
Specify the fully qualified host name of the workload broker server
mdm_httpsport
Specify the value that the httpsPort has on the master domain manager
as shown by the showHostPorperties wastool. The default is 31116,
which is the dynamic workload broker port number. The port is
currently set to zero because at installation time you specified that you
would not use the dynamic workload broker.
The ResourceAdvisorUrl property has the following syntax:
ResourceAdvisorUrl = https://<mdm_hostname>:<mdm_httpsport>
/JobManagerRESTWeb/JobScheduler/resource
5. Start the dynamic workload broker component by running the
startBrokerApplication.sh wastool as follows:
/<TWS_home>/wastools/startBrokerApplication.sh -user user_name
-password password
where:
user_name
Specifies the name of the user for the master domain manager on
which the workload broker server is installed.
password
Specifies the password of the user for the master domain manager on
which the workload broker server is installed.
6. On the master domain manager and on every agent of your network that you
want to connect to the workload broker server, start the Tivoli Workload
Scheduler agent by running the following command from the TWS_home
directory:
v On Windows operating systems:
StartUpLwa.cmd
v On UNIX and Linux operating systems:
StartUpLwa
The uninstaller program is created during the install procedure. Wherever possible,
use the same method you chose to install the product when uninstalling the
product. For example, if you installed the product using the installation wizard,
use the uninstaller program to subsequently remove the product.
Uninstalling the product does not remove files created after Tivoli Workload
Scheduler was installed, nor files that are open at the time of uninstall. If you do
not need those files, you have to remove them manually. If you intend to reinstall
and need to use the files, make a backup before starting the installation process.
The uninstallation does not remove your DB2 or Oracle database.
Notes:
1. The Tivoli Workload Scheduler engine is a prerequisite for other products and
features you can install, such as Tivoli Workload Scheduler for Applications
and the connector. Before you uninstall the engine, uninstall all the additional
features.
2. Refer to the Tivoli Workload Scheduler: Administration Guide for information about
removing Tivoli Workload Scheduler manually.
Note: If you want to reinstall after performing a silent uninstallation, you must
first close and reopen the shell to correctly reset the environment variables.
-uninst
Uninstalls Tivoli Workload Scheduler.
-uname <username>
The name of the user for which Tivoli Workload Scheduler is uninstalled. This
user name is not to be confused with the user performing the uninstallation
logged on as root.
-lang <lang_id>
The language in which the twsinst messages are displayed. If not specified,
the system LANG is used. If the related catalog is missing, the default C
language catalog is used.
Note: The -lang option is not to be confused with the Tivoli Workload
Scheduler supported language packs.
-skip_usercheck
Skip the check of the user in the /etc/password file or using the su command.
The following is an example of a twsinst script that uninstalls the Tivoli Workload
Scheduler agent, originally installed for user named twsuser:
./twsinst -uninst -uname <TWS_user>
For UNIX and Linux operating systems, uninstall is performed in the language of
the locale and not the language set during the installation phase. If you want to
uninstall agents in a language other than the locale of the computer, use the
twsinst script as follows:
</TWA/TWS>./twsinst -uninst -uname <user_name> -lang <language>
Ensure that all Tivoli Workload Scheduler processes and services are stopped, and
that there are no active or pending jobs. For information about stopping the
processes and services see Administration Guide.
As root:
cd <twshome>/_uninstall/CLI. ./swd_env
wdrmvsp -f packagename.version
Using the same procedure, you can also remove the software package block that
installs language packs, the runtime environment for Java jobs, dynamic workload
For information on issues about the DB2 installation, see the DB2 product
documentation.
If an operation fails during the installation, the wizard opens the following panel:
Note: If you are using the interactive wizard, do not close the wizard panel by
clicking on the Close icon: . If you do, the wizard is unable to save the
troubleshooting information that you need for a resume. Instead, if you are
sure you want to quit the installation, click Quit installation.
You can use the debug mode of the wizard to see which steps of the installation
have failed. You can correct errors that have occurred and resume those installation
steps that have not completed successfully, without leaving the wizard.
You can choose to do this immediately the failure occurs, or close the window and
recover the situation later.
Status
The status of the installation processing engine. It can be one of the
following:
Waiting
User action is required.
Running
Installation of a step is in progress.
Stopping
After the current step, the engine stops.
Searching
The engine is searching for product images.
Details
For each status, shows the number of steps in that status. Also displays the
total number of steps.
For information about each individual step, double-click the step to open the Step
window.
Status tab
The Status tab shows the status of the installation step (Ready, Success, Error, or
Held). You can change the status from Error to Ready if the condition that caused
a step to fail has been removed. This is an example of the tab:
Properties tab
The Properties tab gives the user parameters required by the step. These might be
the parameters you have input in the installation wizard, or values that the wizard
has determined according to the logic of its operations. This is an example of the
tab:
For example, in this tab the property DB2 Client Flag is an internal property
determined by the wizard.
Output tab
The Output tab shows the output and any errors that occurred for the installation
step, and also the commands that were performed by the installation. This is an
example of the tab:
DiagRecord
A unique point of failure identification. This can be quoted to IBM
Software Support if you need to request assistance.
Command
The command that failed.
Command output
Any output from the command (such as a return code or an error message
number)
Error log
Shows a list of errors that occurred during the installation of the step.
7. To resume the installation in one go, click Run all. The wizard attempts to
complete all outstanding steps, starting with the first step in Ready status.
The facility to diagnose, correct, and resume a failed installation can be very
useful for you, but if it is not done correctly can require more work than
rerunning it.
The following sections detail different installation scenarios and suggest the best
way to proceed.
Reason for failure: Consider the reason for failure and what is needed to fix the
problem:
External reason
If the wizard has failed for an external reason, that you can correct, you
can always resume from the failed step.
For example, in an installation of the master domain manager, the database
support that you chose in the wizard must be running during the
installation. When you supply the information to identify the RDBMS
instance, the wizard checks that it is running and gives an error if not.
However, if the RDBMS support stops running for any reason, after the
wizard has checked it is running, but before the wizard starts to install the
Tivoli Workload Scheduler database, the wizard stops. To resolve the
problem, restart the RDBMS support and resume the installation from the
failed step.
Non-valid installation data
If the wizard fails because data supplied to the wizard is not valid, you
must consider which data is not valid:
<TWS_user> ID or password
If there are any problems with the <TWS_user> ID or password,
you must quit the installation and rerun it. Many of the steps have
the <TWS_user> as a property, and because many crucial factors in
the installation are linked to the <TWS_user>, you must not try to
change the ID and then resume.
Installation directory
Like the <TWS_user> ID, this is important to the installation. If the
supplied value has some problem you must quit the installation
and rerun it.
Ports The ports used by the embedded WebSphere Application Server
are checked at the moment you input them, but if one of them
becomes busy by the time the wizard starts to configure the
embedded WebSphere Application Server, the installation stops. In
this case, you can proceed to change the value of the port being
used in the step and resume the installation, because the ports are
only used in one step.
Database data
The data relating to the configuration of the RDBMS support and
the installation of the Tivoli Workload Scheduler database might be
used in any or all of the database-related steps. Look at the names
of the steps to determine which they are. If you change a value in
one, open them all and check if the value is used in others.
Other data
For all other installation data, check every step to determine where
the data item is being used.
You can discover the reason for the failure by looking in the installation
log files, correct the problem, and later perform a restart of the installation
using the resume option, see “Stopping and resuming an interactive
installation.”
v Do not close the panel by clicking on the Close icon: . If you do, the wizard
is unable to save the troubleshooting information that you need for the resume.
Instead, if you are sure you want to quit the installation, click Quit installation.
v You can only resume the last installation of each SETUP attempt regardless of
the component it was installing. Every time you click Next on the Summary
panel when running an installation of any component, any previous
troubleshooting information about a previous installation of any component is
overwritten. If you want to be able to resume multiple installations on the same
computer, back up the entire <tempDir>/TWA/tws85 directory after each
installation attempt has stopped, and then, for each installation you need to
resume, restore this data from the backup and resume the installation.
To stop an interactive installation that is running click Stop. The wizard asks you if
you want to quit the installation after the current step is completed. If you reply
Yes, the installation completes the step being performed and then displays a
summary panel of the completed activities. Click Finish to exit.
To stop an installation that has just failed, select Quit installation, click Next, and
confirm your decision.
To stop an installation that is on the Step List window, click Cancel, and confirm
your decision.
<setup_file_name> -resume
The InstallShield wizard recognizes that a previous installation has not completed,
and the Step List window opens. From here you can continue the previous
installation at the point where it stopped. If the steps in the Step List window have
no errors, you can resume the installation; otherwise you must correct the error
that caused the installation steps to fail, before resuming those steps. See “The Step
List window” on page 120 for details.
Assume that you are upgrading an existing instance of Tivoli Workload Scheduler
version 8.3, using DB2, and the "Configure the Tivoli Workload Scheduler instance"
step has failed. This could be for a number of reasons. The procedure for resolving
the problem starts when the installation stops and the Diagnose Failure window
opens (see Figure 9 on page 120).
1. On the Diagnose Failure window, select Diagnose failure and click Next. The
Step List window opens (see Figure 10 on page 121).
2. Double-click the step that failed, in this case the "Configure the Tivoli Workload
Scheduler instance" step.
3. Click the Output tab (see Figure 13 on page 124) and determine the cause of
the problem.
4. Fix the problem. For this scenario it is assumed that the workstation name that
you originally supplied to the installation wizard is not valid. Click the
Properties tab and change the workstation name to a valid value. Click Apply.
5. Change the Status on the Status tab (see Figure 11 on page 122) to Ready, and
click Apply. The Step List window opens again. This time the status of all the
steps yet to be performed is set to Ready.
6. Double-click the other steps in turn and click their Properties tab. If you find
the workstation name field, change the value as you did for the failed "Configure
the Tivoli Workload Scheduler instance" step. Click Apply.
7. In this case, the steps that you changed have not yet been run, so the earliest
step you changed is also the step that failed. The status of this step is already
set to "Ready", so there is nothing further to do.
8. When you have checked the properties for the affected steps, click Run all. The
installation wizard resumes and completes the installation.
3. When you have resolved the problem, you can rerun or resume the wizard. To
determine which you should do, see “Deciding whether to resume the wizard
or rerun it” on page 126. Follow these instructions for how to proceed after
making the decision:
Rerun the wizard
You must rerun the wizard if the error was found in the Validation phase.
If the wizard was in the Step execution phase you can always rerun it,
but you must consider that the wizard attempts to redo each step.
Thus, you might need to clean up the installation environment after the
failed installation before rerunning it.
If you need to change an input parameter, edit the response file. Then
rerun the wizard, just reissuing the silent wizard command as you
issued it originally.
Resume the wizard
You can only resume the wizard if the error was found in the Step
execution phase. The resume option uses the interactive wizard. You
cannot resume the wizard silently, because an interaction is required to
resume the failed step.
To resume the wizard, reissue the silent wizard command as you issued
it originally, with these changes:
v Add the parameter -resume
v Remove the parameter -silent when you ran it originally. If you do
not remove this parameter, the installation cannot resume.
The Step list window of the interactive wizard is displayed, where you
can optionally change the values of the data input parameters, and
resume the installation at the failed step. See “The Step List window”
on page 120, and follow the instructions in that section.
installation and skips the step of upgrading Autotrace. However, it has been
known for the installation process to stop with an error apparently indicating that
the Autotrace installation has failed, even though the correct version is in place.
If the Autotrace installation fails, check that Autotrace is at the correct version; see
Tivoli Workload Scheduler: Troubleshooting Guide for details. Then proceed as follows:
v If Autotrace is not at the correct version, uninstall it and repeat the Tivoli
Workload Scheduler installation step.
v If Autotrace is at the correct version, you need to modify the Tivoli Workload
Scheduler installation so that it omits the Autotrace installation, and repeat the
installation step, as follows:
1. Locate the following script:
<TWS_8.5_IMAGE_DIR>/ACTIONTOOLS/twsConfigAction.cmd
This problem is caused by Windows. When you define a host name Windows
places no limit on the length of the host name. However, if you supply a host
name longer than 15 characters, when you reboot the Windows system to make the
host name active, Windows truncates the host name to 15 characters, and logs a
message in the system log. If you do not notice that message, you will not know
that the name has been truncated, and will supply the full version of the host
name on the installation panel.
Unfortunately, the Windows Java classes that use that supplied long host name do
not truncate the name, so report a mismatch.
A possible cause for this problem is that a file (not a directory) exists on the
installation drive with the name <drive_letter>\program (for example,
D:\program. Delete or rename this file and resume the installation at the failed
step.
To resolve the problem, quit the installation wizard, uninstall Tivoli Workload
Scheduler and rerun the installation wizard. You cannot just correct the TMP
variable and resume the installation. If you have problems running the
uninstallation, see “Uninstalling Tivoli Workload Scheduler manually” on page 161.
This is a known Windows limitation, dependent upon the security settings of your
Windows workstations. The password you supplied for the <TWS_user> might be
perfectly valid, but the installation wizard is unable to validate it.
The problem does not block the installation. If you are using the interactive
wizard, the installation displays this message; giving you the option to click Next
to continue. If you are using the silent option, the installation goes ahead.
2. If the password was incorrect, when the product tries to start the Windows
services it has created, the services fail. Use the Windows facilities to modify
the password used by these services so that it matches the password of the
<TWS_user>. To do this perform these steps for each service:
a. In the Windows Services panel, locate the Tivoli Workload Scheduler service
with the incorrect password.
b. Access the properties of this service, for example by right-clicking the
service and selecting Properties.
c. Click the Log On tab.
d. Enter and confirm the correct values for the password.
e. Start the service.
When you check the credentials you find that the User ID and password are
correct.
A possible cause for this problem is that you have not installed SP2 on Windows
2003. Without SP2, Windows has a known bug that when it sets the "impersonate a
client after authentication" right, it also deletes the network connection icon, so that
the installation cannot communicate with the application server. SP2 is a
prerequisite of the installation.
Do the following:
1. Install Windows 2003 SP2
2. Make sure that the "impersonate a client after authentication" right is applied
not only to the <TWS_user> but also the Administrators group, and the Service
system account.
3. Rerun the installation.
Normally, by the time you have noted the error, the account creation has been
completed. So, to resolve this problem, just set the user account creation step of the
installation to "ready" and continue the installation.
However, if the process fails for a second time, you must create the user manually,
and then resume the failed step.
Note: You can also use an existing user account. Ensure, however, that this
user is a member of the Windows Administrators group.
3. Grant this <TWS_user> the following advanced user rights:
v Procedure 3
Use the procedure described above to add the USERS group to the cmd.exe
permitted users (by default all domain users and local users belong to this
group).
v Procedure 4
Use the procedure described above to add the BATCH group to the cmd.exe
permitted users (by default all domain users and local users belong to this
group).
During the installation you selected the option to create the <TWS_user>, but an
error was found with the password you supplied (for example, the supplied
password might not have satisfied the security policy on the workstation). You
used the restart facility (see “Recovering a failed interactive InstallShield wizard
installation” on page 120) to recover the situation. On the recovery panel you
entered a different value for the password than the value entered originally. This
value was valid, so the program went ahead and completed the installation.
However, during the completion of the installation, the <TWS_user> was created
using the new password that you entered on the recovery panel, while the services
were created using the original password value.
The reason for this is that when the installation wizard starts the installation steps,
after having accepted the input of all of the installation variables, it creates each of
the steps complete with the properties (variables) required to perform the step. If a
step fails, and the Step List window opens (see “The Step List window” on page
120), the properties that are displayed for one step are quite separate from the
properties of another step. Thus, if you changed the password for one step (for
example, the "Create the <TWS_user> (Windows only)" step), you must have also
changed it for all the other steps where it is used (for example, the "Configure the
Tivoli Workload Scheduler instance" step (see “Correcting a failed step and
continuing the installation” on page 125).
To resolve this problem after the installation has completed, you must change the
password for the services to the value that you entered on the recovery panel,
following the procedure described in Tivoli Workload Scheduler: Administration Guide.
If you become aware of this problem before the installation is complete, you can
choose either to let the installation go ahead and change the password afterwards,
as described in the previous paragraph, or to exit from the installation, uninstall
whatever you have installed, following the procedures described in the Tivoli
Workload Scheduler: Planning and Installation Guide, and rerun the installation.
| The request failed because private virtual memory could not be allocated. This can
| occur because the DB2 administrator is not part of the Administrators group. You
| must add the DB2 administrator to the Administrators group by performing the
| following steps:
| 1. Cancel the installation wizard.
| 2. Add the DB2 administrator, for example db2admin, to the Administrators
| group.
| 3. Restart the workstation.
| 4. Resume the installation.
This extends the timeout to 10 seconds, and if this does not work, you can try
extending it to 20 seconds. If the JVM still does not validate correctly, contact IBM
Software Support for assistance.
Consult the Sun Solaris documentation and support Web site and ensure that the
PATH variable is correctly expressed. Correct any error you find and retry the
installation.
| Run db2osconf to see the kernel parameter settings and set the value suggested by
| the command. Consult the IBM DB2 documentation which describes how to
| modify kernel parameters on Sun Solaris.
Note: The solution indicated in this InstallShield wizard message probably does
not work.
To check for the existence of the utility run this query on the rpm registry: rpm -q
bc
The problem might be the code page of the workstation. To support languages
other than English, Tivoli Workload Scheduler requires the code page to be UTF8.
Reset the code page and restart the product and you should have no reoccurrence
of this problem.
To check the problem, run the setup adding the parameter -is:javaconsole. Correct
the syntax of the response file, comparing your version with the supplied
templates, or recreate it from the template if it is not readable.
An installation with twsinst fails with a return code that does not
indicate the reason for failure
If an error occurs during an unattended installation process that makes use of the
twsinst script, it can display a return code that is not documented.
Several twsinst error situations give the same return code that is used in the error
message that gives the failure. The various error situations have not been
documented, because other error messages in the log explain the precise error.
Follow the sequence of installation messages in the log and determine from their
context the reason for the problem. Correct the problem and rerun the installation.
$WAS_HOME/profiles/twsprofile.deleted/logs/wsadmin.traceout
you find the following line (it is shown here split into three lines):
The variable $WAS_HOME is the directory where the application server is installed.
This error indicates that the folder repository is missing in the installation of the
embedded WebSphere Application Server. This means that the following folder is
missing or damaged in the path where you placed the installation images:
$PLATFORM_IMAGES_ROOT/EmbeddedExpress/profileTemplates/default/documents/config/.repository
Compare the corresponding files on the distribution media and the location where
you copied the installation images.
v If the files are different, the copy of the installation images from the distribution
media to the location from which you are using them did not complete correctly.
Ensure there is sufficient disk space. Ensure you are using the binary option if
using ftp. Recopy the files and rerun the Tivoli Workload Scheduler component
installation, or rerun the installation directly from the distribution media.
v If the files are in the same correct path (as indicated above) and are the same,
there might be an internal error; contact IBM Software Support for assistance.
When you check the credentials you find that the User ID and password are
correct.
See “On a Windows 2003 domain, the application server installation fails with an
apparent credentials problem but the credentials are correct” on page 134 for the
cause and solution.
The Tivoli Workload Scheduler installation wizard methodology does not support
UNC mapped drives. Rerun the installation from a drive that is not UNC mapped.
Error writing file = There may not be enough temporary disk space.
Try using -is:tempdir to use a temporary directory on a partition
with more disk space.
Note in particular the absence of an error code, which differentiates this message
from a very similar message, with error code 28, that indicates that you are not
logged on as root (see “Message "Error writing file = 28" received”).
If this oes not work, you must use one of these two methods to give more space to
the swdis directory:
v Either:
Create a new version in a different file system. The procedure is as follows:
1. Delete or rename both the work and the backup subdirectories and recreate
the directories in a file system with more space in it.
2. Link the new directories to the .swdis directory using the ln -s command.
v Or:
Create a new backup directory in a file system with more space in it, and
modify the /etc/Tivoli/swdis.ini file to point to it.
Ensure to modify the correct section of the swdis.ini file, as follows:
– If you are making a local silent InstallShield wizard installation that uses the
disconnected command line (wdinstsp), modify the value of the backup_dir
key in the [#MOBILE] section.
– If you are making a remote installation using Tivoli Configuration Manager,
you must identify the section relative to the endpoint chosen as the target (for
example, [lab133080_aix]), and modify the backup_dir key in that section.
Error writing file = 28 There may not be enough temporary disk space.
Try using -is:tempdir to use a temporary directory on a partition
with more disk space.
Note in particular the error code 28, which differentiates this message from a very
similar message, without error code 28, that does indicate disk space problems (see
“Message "Error writing file = " received” on page 143).
This error does not mean exactly what it says. When performing a silent
installation of a fix pack on UNIX, and possibly in certain other circumstances, this
error message might mean that you are not logged on as root.
Make sure that you are logged onto the workstation as root before running the
silent installation:
/SETUP.bin -options <path_to_patchInstall.txt> -silent
AWSFAB037E The twsinst script is being run from the wrong directory.
AWSFAB038I Mount the TWS installation CD and run the twsinst utility
placed there.
These error messages are received when attempting to install Tivoli Workload
Scheduler on a UNIX operating system using the twsinst utility copied from the
installation DVD to the home directory of the user that is nominated as the
<TWS_user> during the installation. The installation fails and no log files are
generated.
The NFS mount is corrupt. Refresh the NFS mount by issuing unmount and then
mount commands. Retry the failed step (or the entire installation, depending on
what went wrong and at what point in the installation).
Note: If you have insufficient space in /tmp, run the SETUP.bin command with
the -is:tempdir .<temp_dir_path> variable.
To correct this problem, put the product DVD, or any other DVD, back in the DVD
drive (the InstallShield wizard requires a DVD, but it can be any DVD).
The installation using a software package block is unable to check that there is
sufficient space for the backup it performs. The backup requires at least 80 MB of
disk space. The directory used for the backup is determined by the parameter
backup_dir in the [#MOBILE] section of the swdis.ini file. The following is an
example of this section of the file:
[#MOBILE]
product_dir=/root/.swdis
working_dir=/root/.swdis/work
backup_dir=/root/.swdis/backup
trace_level=0
trace_size=1000000
send_timeout=300
autopack_dir=/root/.swdis/autopack
staging_dir=root/.swdis/service
user_file_variables=/root/.swdis/swdis.var
import_libraries=spd,libecimp
If there is insufficient space in this directory, the error messages shown above are
displayed.
Because the Tivoli Configuration Manager installation was unable to start, the
restore script twsRestore cannot be used. The recovery procedure is as follows:
1. If you are performing a full-product installation, manually delete the following
files and directories:
v twsRestore.sh or twsRestore.cmd (as appropriate)
v twsRemove.sh or twsRemove.cmd (as appropriate)
v _uninstall directory
2. Resolve the file space problem, as follows.
First, try to redirect the installation to use a different temporary directory, by
adding the -is:tempdir .<temp_dir_path> variable to the installation command.
If this oes not work, you must use one of these two methods to give more
space to the swdis directory:
v Either:
Create a new version in a different file system. The procedure is as follows:
a. Delete or rename both the work and the backup subdirectories and
recreate the directories in a file system with more space in it.
b. Link the new directories to the .swdis directory using the ln -s command.
v Or:
Create a new backup directory in a file system with more space in it, and
modify the /etc/Tivoli/swdis.ini file to point to it.
Ensure to modify the correct section of the swdis.ini file, as follows:
– If you are making a local silent InstallShield wizard installation that uses
the disconnected command line (wdinstsp), modify the value of the
backup_dir key in the [#MOBILE] section.
– If you are making a remote installation using Tivoli Configuration
Manager, you must identify the section relative to the endpoint chosen as
the target (for example, [lab133080_aix]), and modify the backup_dir key in
that section.
3. Run the installation again.
Problems when installing remotely with a software package block can often be
difficult to solve, because it might be more difficult to set the remote environment
correctly so that the installation runs successfully. For this reason, the software
package block is supplied with a series of keys that switch on or off its installation
activities. These action keys are set by default to true, so that the installation
completes normally. If it fails for a reason that you know you can resolve
afterwards, you can retry it, setting one or more of these keys to false, so that the
installation process does not attempt to perform that or those steps.
For example, if the installation fails when trying to back up the previous
installation, and you know that you can proceed without making a backup, you
can eliminate this action from the installation by setting its action key to false. You
re-launch the installation, which does not perform the backup step, but otherwise
completes successfully.
A description of the processing carried out in each step is given in the Tivoli
Workload Scheduler: Planning and Installation Guide.
Note: The installation steps are always the same, whatever installation method you
use.
The details of the action keys are as follows (set any of them to false to not perform
that action):
execActionTools = "true"
This controls all of the other keys. If you set it to false, none of the other
actions take place (their settings are ignored).
execTwsStopAction = "true"
This controls whether or not the installation stops existing Tivoli Workload
Scheduler processes on the target workstation.
execTwsCleanAction = "true"
This controls whether or not the installation cleans up an existing
installation before upgrading it.
execTwsUndoAction = "true"
This controls whether or not the undoable installation script is run.
execTwsBackupAction = "$(backup)"
This controls whether or not the installation takes a backup of an existing
installation before commencing the installation. By default this value is set
to "false".
execTwsUserAction = "true"
This controls whether or not the installation creates or modifies the
<TWS_user> details.
execTwsConfigAction = "true"
This controls whether or not the installation configures Tivoli Workload
Scheduler after the installation.
execTwsStartUpAction = "true"
This controls whether or not the installation starts up Tivoli Workload
Scheduler after the installation.
execTwsCommitAction = "true"
This controls whether or not the installation issues a software distribution
When you have resolved the problem, reset these keys to true for any other
installation using the software package block.
See the Tivoli Configuration Manager publications for details of how to change the
values of a parameter in a software package block.
The installation log contains the Software Distribution error message DISSE0006E:
The log also contains details of the last internal command it ran:
The probable cause of this error is that either the file set where the product is to be
installed, or the file set where the temporary installation files are being written, is
not large enough. Information about the disk space requirements is given in the
Tivoli Workload Scheduler System Requirements Document at
http://www.ibm.com/support/docview.wss?rs=672&uid=swg27017192
However, this error is also given if the virtual memory file (sometimes called page
file or swap space) on your hard disk is not large enough.
Thus, if there seems to be sufficient disk space, check also the virtual memory that
you have allocated to the hard disks. The installation requires at least 256 MB of
virtual memory on any operating system.
Miscellaneous failures
The installation fails and the cause is not immediately obvious from the log
messages.
Note: The directory on the local hard disk can have any name, but it is
important to have a parent directory available for the twsinst
installation, because some temporary files need to be located there.
For example:
/temp/HP-UX
or
/temp/TWS84/HP-UX
There is not enough disk space available for the installation
Check that there is enough disk space for the installation on your chosen
fileset.
Upgrade problems
The following problems could be encountered.
v “On UNIX operating systems, Tivoli Workload Scheduler does not start after
upgrade”
v “After upgrade from version 8.2.1, the consoles cannot connect to the master
domain manager” on page 151
v “Variables not resolved after upgrade” on page 152
v “Default variable table not accessible after upgrade” on page 152
In versions 7.0 and 8.1, the following executable files of Tivoli Workload Scheduler
were placed in the directory <TWS_home>/../bin
maestro
at
batch
datecalc
morestdl
jobstdl
parms
Note: The link to the at and batch files was made as mat and mbatch.
From version 8.2 the executable files are not placed in <TWS_home>/../bin, but in
<TWS_home>/bin. However, the original links remain in /usr/bin, pointing to the
correct files but in the wrong directory. If these links were used in any scripts,
those scripts no longer work in version 8.2 or later versions.
To remake the links in /usr/bin so that they point to the files in <TWS_home>, follow
this procedure:
1. Issue the following commands to delete the old links:
rm /usr/bin/maestro
rm /usr/bin/mat
rm /usr/bin/mbatch
rm /usr/bin/datecalc
rm /usr/bin/morestdl
rm /usr/bin/jobstdl
rm /usr/bin/parms
ln -f -s <TWS_home>/bin/maestro /usr/bin/maestro
ln -f -s <TWS_home>/bin/at /usr/bin/mat
ln -f -s <TWS_home>/bin/batch /usr/bin/mbatch
ln -f -s <TWS_home>/bin/datecalc /usr/bin/datecalc
ln -f -s <TWS_home>/bin/morestdl /usr/bin/morestdl
ln -f -s <TWS_home>/bin/jobstdl /usr/bin/jobstdl
ln -f -s <TWS_home>/bin/parms /usr/bin/parms
One possible cause is that the host name is defined differently on the master
domain manager workstation than in the network. In version 8.2.1, the Job
Scheduling Console connected to the master domain manager using a host name
input by the user and saved in the console's connection configuration. The fact that
the host name is defined differently on the workstation is ignored, because the user
supplied the name as used in the network, and made the connection.
During the upgrade, the installation wizard, to avoid your having to supply the
host name, displays it for your confirmation, obtaining it from the host name
stored in the workstation. If you do not notice that it is incorrect, it is that host
name which is stored in the application server's preferences.
When you try and connect from one of the consoles, even though you supply the
correct network name for the connection, the application server looks up its
configuration information and cannot match the workstation's host name, giving
the error shown.
During the upgrade to version 8.5, all the security file statements relating to your
global variables were copied by the install wizard into a default variable table in
the new security file. Global variables are disabled in version 8.5, and can only be
used through the variable tables. If you subsequently rebuilt the security file using
the output from your previous dumpsec as input to the new makesec, you will
have overwritten the security statements relating to your default variable table, so
no user has access to the default variable table.
If you have a backup of your security file from prior to when you ran makesec,
run dumpsec from that, and merge your old dumpsec output file with your new
one, as described in the upgrade procedure in the Tivoli Workload Scheduler:
Planning and Installation Guide.
If you do not have a backup, create the default variable table security statement,
following the instructions about configuring the security file in the Tivoli Workload
Scheduler: Administration Guide.
This problem has exactly the same cause and solution as the preceding - see
“Variables not resolved after upgrade.”
Migration problems
This section describes problems and solutions for the running of the migration. It
does not describe problems related to the migrated data. For that, consult the Tivoli
Workload Scheduler: Planning and Installation Guide.
v “The miggopts script fails on a UNIX mounted file system with error
AWSBEH115E” on page 154
v “A workstation class is not migrated” on page 155
v “A dependency error is given in migration but the migrated plan runs
successfully” on page 155
v “The migration seems to have migrated some Job Scheduling Services twice” on
page 156
v “Jobs that must wait before starting are duplicated after migration” on page 156
In a large environment the migration step can take a long time - perhaps several
hours - depending on how large an environment, and your network speed. There
are several considerations:
v The progress bar of the step appears to be "stuck" on 97%. This is normal. The
import has probably not failed. Wait for the step to finish.
v If you want to check that all is working properly, use system tools to check that
the datamigrate and composer processes are active, and that the following file is
being written:
<temp_directory>/tws84/datamigration
v Do NOT click Stop, unless you are absolutely sure that the step has failed.
When you click Stop (on any step), the step does not stop immediately but only
after the current step is complete (the step is a script that has already been
launched - it cannot be stopped by a user action on the GUI). So the step
continues until it has finished, but then the wizard processes the Stop action and
puts the wizard in a fail status, even though the step may have completed
successfully.
v To stop the migration process, use the system tools to "kill" the datamigrate
process. The wizard will then fail at that step. The database will by now be
partially migrated. If you stopped a migration of correct data this is not a
problem. If you stopped a migration of incorrect data, you may need to clean up
afterwards, as follows:
– All data is added to the database using the composer create command. This
means that if you have to repeat this step any previous data is overwritten.
– However, if on the second time the step is run the data to be added to the
database is different from that stored the first time you ran the step, it is
possible that incorrect data from the first run is not overwritten. Thus, on
successful completion of the second run, the correct data is present, but there
might be additional incorrect data that you must clean up later.
The migration fails because the user does not have the correct
permissions
You have tried to migrate the database to version 8.5, but the migration has failed.
One of the possible causes of a failure of the migration is that the user running the
migration does not have sufficient rights. The user must have the following rights:
v Full Tivoli Workload Scheduler rights to run the composer extract command on
all objects in the previous database.
v Write permission in the directory where the extract command writes its files of
extracted data.
v Full Tivoli Workload Scheduler rights to run the composer add command for all
object types.
Change the rights of the user, or choose another user account to run the migration.
The problem could be the kernel version environment variable. If, on the computer
where the previous version of Tivoli Workload Scheduler is running, the
environment variable LD_ASSUME_KERNEL=2.4.1 is set, you must set the same
variable for the shell from which you run the migration.
The problem could be the permissions for the mounted drive. The drive must be
mounted in read/write mode.
A possible reason for this problem is that you have used a keyword in the
datamigrate command that does not match the contents of the file of exported
objects identified in the command.
For example, if you issue the command datamigrate -topology myFile.txt, but
myFile.txt contains details of jobs instead of topology, the migration creates an
empty file and shows that no objects were migrated. This is because datamigrate
makes no attempt to check that the data in the file matches the keyword used.
Rerun the command, making the correct association between keyword and file
contents.
Check the size of the workstation class in the original database, using the previous
version of composer. If the list of member workstations exceeds 128 bytes, the
workstation class does not migrate correctly, because the migration tool cannot
handle large workstation classes.
To determine if the workstation class has encountered this particular problem, run
the composer extract command on the previous database for the workstation class
that could not be migrated. Expect the output to be something like the following:
CPUCLASS WSCL_23
MEMBERS S235034C S235034B S235034A M134115X F237167A F236148A F235034M F235034L F235034I F235034H F235034G F235034F F235034E F2
35034D F235034C F235034B F235034A F135152B F135152A D235059A D235034B D235034A B235059A
END
Count the bytes in the line commencing "MEMBERS" (including the string
"MEMBERS" and the spaces that separate the workstation names). If the count
exceeds 128 bytes, the workstation class was not migrated because it was too large.
In the above example, the line commencing "MEMBERS" reaches 128 bytes after
the first two bytes of the workstation F235034D. At this point the extract command
has created a new line and has thus split the workstation name into two parts. The
workstation class would fail the migration, because the second line is not in a valid
format.
This is not an error, because the migration attempts to minimize situations which
would cause a migrated job or job stream to fail. When the migration finds a
dependency which is not valid it does not delete the dependency but sets it to a
dummy job stream defined for the master domain manager. An error message is
produced so that you know that you have an error situation to correct.
The datamigrate command requires two passes to migrate a job stream, running a
different process in each pass. If there are serious errors in the job stream
definition, for example the workstation is missing, such errors are identified by
both passes. Further, the final total of errors and warnings includes each error in
each pass, so it counts two errors for each single error of this type found in both
passes. Altogether, this might give the impression that the migration has been
performed twice, when it just means that the same error was found by two
different migration processes.
You need take no action, other than to correct the errors indicated, whether they
are indicated once or twice.
Jobs that must wait before starting are duplicated after migration
You have migrated a version 8.2.1 database to version 8.5 and after the migration
has completed you notice that jobs that were in the plan and defined to wait a
number of hours, days, weeks, or months after other jobs had completed, are
duplicated.
To define that a job should run, say, two days after a dependent job, you use the
syntax "at + 2 Days". In versions of Tivoli Workload Scheduler prior to 8.3, jobs
like this went into the plan on the day of the dependent job, and were carried
forward until the date they were due to be run.
However, in the current version, the processing has been changed, and such jobs
are only inserted in the plan on their due dates.
This means that if such a job is already in the plan at time of migration, waiting to
arrive at its due date, it is added to the migrated current plan, as you would
expect. However, on the due date it is added again to the current plan, by the
current processing rules.
To resolve this problem, delete one of the duplicates after the migration.
Uninstallation problems
The following problems can occur when uninstalling
v “An uninstallation on Windows fails” on page 157
v “An uninstallation fails during the restore profiles step, because the embedded
WebSphere Application Server was not stopped”
v “The uninstallation of the Connector fails in the "Start the embedded WebSphere
Application server" step”
Close the Services window. Rerun the uninstallation. If you have any problems,
uninstall the services manually.
The problem is that the profiles cannot be restored while the application server is
running, and the stop of the application server has failed. There are two possible
causes:
v The Windows Service Control Manager was unable to stop the embedded
WebSphere Application Server service before the timeout expired.
v The Windows Service Control Manager has given an error while trying to stop
the service
Check the Windows system log files to see if an error is reported by the Windows
Service Manager. If it has, you need to resolve the problem before continuing.
ADMU1211I: To obtain a full trace of the failure, use the -trace option.
This problem occurs when the WebSphere Application Server administration user
ID and the <TWS_user> of the agent on which the Connector was installed are
different. This can be caused by having installed the Tivoli Dynamic Workload
Console before the agent, and by not having installed the agent using the
WebSphere Application Server administration user ID as the <TWS_user> ID.
More information can be found in the fix pack installation log. See “WebSphere
Application Server installation log files” on page 35 for details.
One potential cause of the problem is disk space. Look for the following message
in the fix pack installation log file:
(Aug 30, 2006 12:01:00 PM), UpdateInstaller,
com.ibm.ws.install.ni.ismp.actions.MaintenancePrereqCheckAction, err,
CWUPI0025E: There is insufficient free disk space on the system:
/<TWS_home>/eWAS:
Required: 400 MB
Available: 146 MB
/tmp/:
Required: 250 MB
Available: 311 MB
Ensure there is enough free disk space on all required file systems and retry the
operation.
A failed installation which cannot be finished, and from which you have to
recover manually
In this case, the final step to delete the temporary files is not performed, so
the files remain.
A silent installation
You edit a response file, adding unencrypted passwords. The response file
is not deleted, even after a successful installation. The exposure is
permanent unless you delete the file.
The files where you can find unencrypted passwords are the following. They
might not all be present, but you should check for all of them:
Windows <TWS_home>\userdef_wnt
<TEMP_DIR>\TWA/tws85\DB2Response.rsp
<TEMP_DIR>\TWA/tws85\checkdb_root.sh
<TEMP_DIR>\TWA/tws85\checkdbclient.sh
UNIX <TEMP_DIR>/TWA/tws85/DB2Response.rsp
<TEMP_DIR>/TWA/tws85/checkdb_root.sh
<TEMP_DIR>/TWA/tws85/checkdbclient.sh
In addition, on all platforms, the Tivoli Workload Scheduler response file if you
used a silent installation (see the Tivoli Workload Scheduler: Planning and Installation
Guide for details of the template response file names).
To make sure that no errors occurred during installation, check the install log file
(see “Installation log files” on page 34 for information about the log files and
where to find them).
The following are examples of checks you can perform to verify the installation,
and the corresponding recovery actions:
Check the main local and global default settings.
If you promoted a workstation from the role of standard agent or
fault-tolerant agents to the role of master domain manager, check that the
master global option is set to the correct workstation name.
If it is wrong, you must manually edit the files to replace the current
values with the correct ones.
Check for the Security file
Check that the default operational security file named Security was
created in the <TWA_home>\tws directory. If this did not happen, create
the file as follows:
The following are possible scenarios from which you might need to recover:
v You removed a previous installation of the product, but the uninstall procedure
did not work properly and records of the previous installation were left on your
system.
v For some reason the uninstallation as described in the Tivoli Workload Scheduler:
Planning and Installation Guide does not work.
v Your installation fails and you cannot recover and finish the installation. In this
event, you must determine which steps completed successfully, and start at the
appropriate point in the uninstallation procedure. See “Correcting a failed step
and continuing the installation” on page 125 for a detailed description of the
steps.
The following provides details for uninstalling manually for the following
operating systems:
v “Uninstalling manually on Windows” on page 162
v “Uninstalling manually on UNIX” on page 163
b. Run Windows Task Manager from the Windows Task Bar to end all the
processes that are already running after stopping the IBM Tivoli Workload
Scheduler services.
If the End Process action does not work, run the following steps from the
TWS_home/unsupported directory:
1) Run listproc.exe
2) Read the PID number associated to the process that you want to end
3) Run killproc.exe <PID>
5. Stop the WebSphere Application Server using the conman stopappserver
command (see Tivoli Workload Scheduler: User's Guide and Reference)
6. Use wdrmvsp to remove only the entries related to Tivoli Workload Scheduler.
For information, see “Uninstalling using the Software Distribution CLI” on
page 117.Open the %WINDIR%\system32\TWSRegistry.dat (for Windows 32 bit)
or %WINDIR%\TWSRegistry.dat (for Windows 64 bit) file. Delete all the rows
that contain the name of the <TWS_user>. For example, if the user ID is
<TWS_user>, delete the rows containing twsuser, as shown below:
/Tivoli/Workload_Scheduler/twsuser_DN_objectClass=OU
/Tivoli/Workload_Scheduler/twsuser_DN_PackageName=TWS_WINDOWS_twsuser.8.5.0.00
/Tivoli/Workload_Scheduler/twsuser_DN_MajorVersion=8
/Tivoli/Workload_Scheduler/twsuser_DN_MinorVersion=5
/Tivoli/Workload_Scheduler/twsuser_DN_PatchVersion=
/Tivoli/Workload_Scheduler/twsuser_DN_ProductID=TWS_ENGINE
/Tivoli/Workload_Scheduler/twsuser_DN_ou=twsuser
/Tivoli/Workload_Scheduler/twsuser_DN_InstallationPath=C:\TWS\twsuser
/Tivoli/Workload_Scheduler/twsuser_DN_UserOwner=twsuser
/Tivoli/Workload_Scheduler/twsuser_DN_MaintenanceVersion=0
/Tivoli/Workload_Scheduler/twsuser_DN_Agent=MDM
/Tivoli/Workload_Scheduler/twsuser_DN_LPName=TWS_LP_twsuser.8.5.0.00
/Tivoli/Workload_Scheduler/twsuser_DN_LPList=ALL_LANG
Ensure that the Windows Services panel is closed when you do this.
8. Navigate to the install_dir and take note of the name of the .id file
twainstancexxx.id. You will need this information later in the procedure.
9. Delete the installation directory and all its contents.
10. Depending on what point the installation or uninstallation process reached
before it failed, you might need to remove the Windows services. See the
instructions for running regedit to do this in “Removing Windows registry
keys” on page 167.
11. Remove the files:
%WINDIR%\TWA\twainstancexxx.properties
twainstancexxxx.properties.ext
<TEMP_DIR>/tws85/checkdb_root.bat
<TEMP_DIR>/tws85/checkdbclient.bat
agent
JobManager
taskLauncher
batchman
jobman
JOBMAN
mailman
monman
netman
ssmagent
stageman
writer
/Tivoli/Workload_Scheduler/twsuser_DN_objectClass=OU
/Tivoli/Workload_Scheduler/twsuser_DN_PackageName=TWS_LINUX_twsuser.8.5.0.00
/Tivoli/Workload_Scheduler/twsuser_DN_MajorVersion=8
/Tivoli/Workload_Scheduler/twsuser_DN_MinorVersion=5
/Tivoli/Workload_Scheduler/twsuser_DN_PatchVersion=
/Tivoli/Workload_Scheduler/twsuser_DN_ProductID=TWS_ENGINE
/Tivoli/Workload_Scheduler/twsuser_DN_ou=twsuser
/Tivoli/Workload_Scheduler/twsuser_DN_InstallationPath=/home/twsuser
/Tivoli/Workload_Scheduler/twsuser_DN_UserOwner=twsuser
/Tivoli/Workload_Scheduler/twsuser_DN_MaintenanceVersion=0
/Tivoli/Workload_Scheduler/twsuser_DN_Agent=MDM
/Tivoli/Workload_Scheduler/twsuser_DN_LPName=TWS_LP_twsuser.8.5.0.00
/Tivoli/Workload_Scheduler/twsuser_DN_LPList=ALL_LANG
11. If you are performing this procedure because you are cleaning up a failed
installation which could not be completed, you should also delete any files
which contain unencrypted passwords.
The files where you can find unencrypted passwords are the following. They
might not all be present, but you should check for all of them:
<TEMP_DIR>/tws85/checkdb_root.sh
<TEMP_DIR>/tws85/checkdbclient.sh
The following are possible scenarios from which you might need to recover:
v You might have removed a previous installation of the connector, but the
uninstall procedure did not work properly and records of the previous
installation were left on your system.
v For some reason the uninstallation as described in Chapter 4, “Installing,” on
page 37 does not work.
v Your installation fails and you cannot recover and finish the installation. In this
event, you must determine which steps completed successfully, and start at the
appropriate point in the uninstallation procedure. See “Correcting a failed step
and continuing the installation” on page 125 for a detailed description of the
steps.
The following provides details for uninstalling manually for the following
operating systems:
v “Uninstalling the connector manually on UNIX”
v “Uninstalling the connector manually on Windows” on page 166
This step is not obligatory, but is just to save space on the file system. If you
are in any doubt about risking deleting other Tivoli Workload Scheduler files,
omit this step.
5. Open the /etc/TWS/TWSZConnRegistry.dat and delete all the rows containing
the <TWS_user> user ID.
6. If you are performing this procedure because you are cleaning up a failed
installation which could not be completed, you should also delete any files
which contain unencrypted passwords.
The files where you can find unencrypted passwords are the following. They
might not all be present, but you should check for all of them:
<TEMP_DIR>/tws85/checkdb_root.sh
<TEMP_DIR>/tws85/checkdbclient.sh
In addition, on all platforms, delete the Tivoli Workload Scheduler response file
if you used a silent installation (see Table 10 on page 56 for a details about
response file names).
7. Remove the files:
<WINDOR>\TWA\twainstancexxx.properties
twainstancexxxx.properties.ext
Ensure that the Windows Services panel is closed when you do this.
5. Open the %WINDIR%\System32\TWSConnRegistry.dat or %WINDIR%\System32\
TWSZConnRegistry.dat file, depending on whether the connector is distributed
or z/OS, and delete all the rows that contain the name of the <TWS_user>.
6. Delete the installation directory and all its contents. This step is not obligatory,
but it saves space on the file system. If you are in doubt about deleting other
Tivoli Workload Scheduler files, omit this step.
7. Depending on what point the installation or uninstallation process reached
before it failed, you might need to remove the Add or Remove Programs keys. To
do, this, use the system's facilities:
a. Open the Add or Remove Programs option window from the Windows
Control Panel
b. If the Tivoli Workload Scheduler Connector or the Tivoli Workload
Scheduler for z/OS Connector is available on the menu, select it and click
Remove.
c. As you have, in the previous step, removed the uninstaller, a message is
displayed, asking if you want to remove the Add or Remove Programs keys.
Click "Yes" and the keys are removed.
8. If you are performing this procedure because you are cleaning up a failed
installation which could not be completed, you should also delete any files
which contain unencrypted passwords.
The files where you can find unencrypted passwords are the following. They
might not all be present, but you should check for all of them:
<TWS_home>\userdef_wnt
<TEMP_DIR>\tws85/checkdb_root.sh
<TEMP_DIR>\tws85\checkdbclient.sh
In addition, on all platforms, delete the Tivoli Workload Scheduler response file
if you used a silent installation (see “Performing a silent installation” on page
56 for a details of the template response file names).
9. Reboot the workstation to remove the services, any DLLs, any daemons, or any
other executable programs from memory.
Note: If you make changes to the Windows Registry, you risk making the operating
system unusable. You are strongly advised to back up the registry before you start.
This procedure is designed to identify and remove the keys for the following:
v Maestro versions 6.0 and 6.1
v Tivoli Workload Scheduler, versions 7.0, 8.1, 8.2.n, 8.3, and 8.4
Depending upon the version of Maestro or Tivoli Workload Scheduler, and the
version of the operating system, some of the keys in this procedure might have
already been removed by the InstallShield wizard uninstall program. If this is the
case, skip that step and proceed to the next step in the procedure. Some of the
names of the keys vary depending upon the choices made during the installation
of Maestro or Tivoli Workload Scheduler, so make certain that you are aware of
these original choices when locating the keys.
This table shows the entire Tivoli Workload Scheduler process tree of a
running fault-tolerant agents.
Note: There are other processes belonging to the operating system and
other applications interspersed between these processes.
d. Write down the process ID (pid) of any TWS processes.
e. Stop the processes by issuing the following command for each running
process: killproc <pid>. Killproc is a more reliable tool than the
corresponding Microsoft tool, which does not always stop runaway
processes.
2. Remove Tivoli Workload Scheduler using the InstallShield wizard
uninstallation.
3. Reboot the workstation.
4. Select Start → Run, type regedit and press the enter key.
5. Select HKEY_LOCAL_MACHINE → Software.
6. Remove the keys from versions of Tivoli Workload Scheduler prior to version
8.3:
a. Delete the Unison Software, Inc key.
b. Close Software.
c. Open System → CurrentControlSet → Services.
d. Delete the maestro_<workstation>_<user_ID> key.
e. Delete any key called netman_<system_name>_<user_ID>. DO NOT delete
any other key called Netman. This Netman is part of Windows.
f. Delete any key called tokensrv_<system_name>_<user_ID>. If you cannot
locate a key of this type, look for keys called <process_name>_<user_ID> and
delete them.
g. Delete the ssm_agent_<workstation>_<user_ID> key.
h. Delete the ita_agent_<workstation>_<user_ID> key.
7. Remove the keys from Tivoli Workload Scheduler versions 8.3 and 8.4:
a. Open System → CurrentControlSet → Services.
b. Delete the tws_maestro_<user_ID> key.
c. Delete the tws_netman_<user_ID> key. DO NOT delete any other key called
Netman. This Netman is part of Windows.
d. Delete the tws_tokensrv_<user_ID> key.
e. Delete the tws_ita_agent_<user_ID> key.
f. Delete the tws_ssm_agent_<user_ID> key.
8. Close regedit.
Note: This guide does not contain any details of Informational messages, as they
are complete within themselves, and do not need further explanation.
Message number
Tivoli Workload Scheduler message numbers (codes) have the following format:
AWS<component_code><numeric_identifier><severity>
<severity>
The severity indicator, as follows:
I Informational: Informational messages provide users with
information or feedback about normal events that have occurred or
are occurring, or request information from users in cases where the
outcome is not negative, regardless of the response.
Examples:
v The status request is processing.
v The files were successfully transferred.
v Do you want to save your output in file a or in file b?
Message text
Every attempt has been made to represent the message text exactly as it appears to
the user in the displayed or written message. Any differences that occur are
usually occasioned by the different layout of the book (in two columns) with
respect to the message display panel or log.
Where the system has included variable information in the message text, this
variable information is represented in this guide by an italicized label, describing
the type of information referred to by the variable.
For example, if the message text that appears on your screen is as follows:
The replay table could not be sent.
The link to TRC8470 proceeds with a reduced replay protocol.
In this case the label Agent_name tells you that the information that is inserted by
the system is the name of the agent which could not receive the replay table.
Message help
This chapter provides help for the error and warning messages. The help for each
message is organized as follows:
Explanation
An explanation, where necessary, of the message text.
System action
A description of what the system or process does as a result of the
condition that caused the message.
Operator response
What you must do in response to the condition that caused the message.
Often you are able to resolve such conditions yourself, but sometimes you
are asked to contact IBM Software Support.
See also
A reference to any Tivoli Workload Scheduler publication that might give
you assistance with understanding or resolving the problem.
Silent wizard
AWSJIC001E The supplied password for the user
"user" that the wizard must create does 1. Edit the response file used by the silent
not match the security policy of the wizard. Change the password for the
computer on which you are performing indicated user to one that matches the
the installation. security policy.
2. Rerun the silent wizard.
Explanation: See message.
System action: If you are running the interactive
AWSJIC002W The supplied user exists on the local
wizard, the wizard stops.
computer but does not have the correct
If you are running the silent wizard, the wizard fails. rights.
The installation is attempting to modify
Operator response: Check the security policy on the
the rights.
computer where you are performing the installation.
Explanation: See message.
Proceed as follows:
System action: The wizard continues. When the
Interactive wizard
installation starts, the wizard attempts to modify the
1. Click Back to return to the panel where rights of the "user".
you supplied the indicated user and
password. Operator response: None.
2. Change the password to one that matches
the security policy and confirm it. AWSJIC003E The supplied password is incorrect for
3. Click Next to continue. the supplied user.
Explanation: You have specified an existing user but
the supplied password is not correct for that user. Change the account or its password, or log off and on
again using a different user that has the correct
System action: If you are running the interactive
privileges or whose password has not expired.
wizard, the wizard stops.
If you are running the silent wizard, the wizard fails. Rerun the wizard from scratch.
Operator response: Supply a different password or a
Note:This message might also be given when the Create
different user ID and password.
User step is run. This only occurs if, between the time
Proceed as follows: that the wizard validates the input values for the user
ID and password, and the time it runs the Create User
- Interactive wizard
step, any changes are made to the user ID or its
1. Click OK to close the error popup window. password, either on the computer or in the step
2. Either change the "user", or its password, properties dialogs as a result of a failed installation.
(or both) so that the correct password is This is unlikely to occur, but if it does you must rerun
supplied for the user. the installation.
3. Click Next to continue. See also: The chapter on Troubleshooting installation,
- Silent wizard migration, and uninstallation in Administration and
Troubleshooting for full details of the recovery process
1. Look in the installation log to see if there is from a failed installation.
any additional information
2. Edit the response file used by the silent
wizard, changing the "user", or its AWSJIC006E The user running the installation does
password, (or both), so that the correct not have the correct privileges to verify
password is supplied for the user. the privileges of the supplied "user".
3. Rerun the silent wizard. Explanation: The installation program has verified
that either the "Act as part of the operating system"
See also: The chapter on Troubleshooting installation, privilege is not required, or is present in the profile of
migration, and uninstallation in Administration and the user running the installation, but the attempt to
Troubleshooting for full details of the recovery process verify the "user" has failed for another reason
from a failed installation. associated with privileges. It might be that the user
does not have the Windows default Administrator
AWSJIC005E The supplied "user" account cannot be privileges.
verified automatically. This is because System action: If you are running the interactive
the user running the installation wizard, the wizard stops.
program does not have the "Act as part
of the operating system" privilege, or If you are running the silent wizard, the wizard fails.
the password of the user has expired.
Operator response: Add the Windows default
Explanation: The user running an installation on Administrator privileges to the account of the user
Windows 2000 (but not on Windows XP and later) running the installation, or rerun the installation as a
requires the "Act as part of the operating system" different user. If you change the account on the
privilege. The check for this privilege also fails if the computer you will almost certainly need to reboot the
password has expired, whether or not the account has computer. Thus, in either case, if you are running the
the privilege. interactive wizard you must stop it, as follows:
System action: If you are running the interactive 1. Click OK to close the error popup window.
wizard, the wizard stops. 2. Click Cancel to exit from the installation.
If you are running the silent wizard, the wizard fails.
Change the account, or log off and on again using a
Operator response: Add the privileges to the account different user that has the correct privileges.
of the user running the installation, renew the
password, or rerun the installation as a different user. If Rerun the wizard from scratch.
you change the account on the computer you will
almost certainly need to reboot the computer. Thus, in Note:This message might also be given when the Create
all cases, if you are running the interactive wizard you User step is run. This only occurs if, between the time
must stop it, as follows: that the wizard validates the input values for the user
1. Click OK to close the error popup window. ID, and the time it runs the Create User step, any
changes are made to the user ID, either on the
2. Click Cancel to exit from the installation.
computer or in the step properties dialogs as a result of
a failed installation. This is unlikely to occur, but if it
does you must rerun the installation.
See also: The Planning and Installation Guide: contains Note:This message might also be given when the Create
details of the privileges required to run the installation. User step is run. This only occurs if, between the time
that the wizard validates the input values for the user
See also: The chapter on Troubleshooting installation,
ID, and the time it runs the Create User step, any
migration, and uninstallation in Administration and
changes are made to the user ID, either on the
Troubleshooting for full details of the recovery process
computer or in the step properties dialogs as a result of
from a failed installation.
a failed installation. This is unlikely to occur, but if it
does you must rerun the installation.
AWSJIC007E The installation was unable to check the
See also: The chapter on Troubleshooting installation,
existence of the supplied "user".
migration, and uninstallation in Administration and
Explanation: The user running the installation has the Troubleshooting for full details of the recovery process
correct privileges to verify the existence of the "user", from a failed installation.
but a problem associated with the user ID or password
has prevented it from doing so. It is possible that the
AWSJIC008E The installation could not modify the
user name or password you supplied contained special
privileges of the supplied "user".
characters or characters that do not belong to the
codeset of the computer. It is possible that the account Explanation: You have supplied a "user" that exists on
management facilities of the computer are in use, not the local computer but has insufficient rights. The
working or are blocked in some other way. installation has tried to modify those rights but cannot.
Probably, the user that is running the installation does
System action: If you are running the interactive
not have the correct rights to modify the supplied
wizard, the wizard stops.
user's rights.
If you are running the silent wizard, the wizard fails.
System action: If you are running the interactive
Operator response: Ensure the following: wizard, the wizard stops.
v Ensure that the "user" ID and password do not If you are running the silent wizard, the wizard fails.
contain any unusual characters that might give
codeset translation problems Operator response: Add the Windows default
Administrator privileges to the account of the user
v Ensure that the user account management facilities
running the installation, or rerun the installation as a
on the computer are not in use by you or any other
different user. If you change the account on the
user
computer you will almost certainly need to reboot the
v Ensure that the user account management facilities computer. Thus, in either case, if you are running the
are available and working. To do this, attempt to interactive wizard you must stop it, as follows:
access the details of a user account, but be sure to
1. Click OK to close the error popup window.
close the account management facilities window
when you have finished 2. Click Cancel to exit from the installation.
If you have found and fixed a problem with the Change the account, or log off and on again using a
account management facilities you can continue the different user that has the correct privileges.
installation. Otherwise, close the installation and rerun
it as a different user Rerun the wizard from scratch.
- Interactive wizard
Note:This message might also be given when the Create
Continue the installation User step is run. This only occurs if, between the time
1. Click OK to close the error popup that the wizard validates the input values for the user
window. ID, and the time it runs the Create User step, any
2. Click Next to continue. changes are made to the user ID, either on the
computer or in the step properties dialogs as a result of
Rerun the installation a failed installation. This is unlikely to occur, but if it
1. Click OK to close the error popup does you must rerun the installation.
window.
See also: The chapter on Troubleshooting installation,
2. Click Cancel to quit the migration, and uninstallation in Administration and
installation. Troubleshooting for full details of the recovery process
3. Login as a different user. from a failed installation.
4. Rerun the wizard.
- Silent wizard
Just rerun the wizard in either case.
does not, add those rights, or run the installation 6. On the Status tab set the status to
using a user that has those rights. Ready
7. Click Apply. The Step List
The problem resolution depends on what you found: window is displayed.
- Problems with an existing <user> ID or password 8. Click Run all to resume the
installation from that step.
Supply a different "user" ID and password. As
everything in the installation relates to this - Silent wizard
user, you must rerun the installation, 1. Edit the response file used by the
supplying the new "user" ID. silent wizard, changing the "user"
Proceed as follows: password.
2. Resume the installation adding the
Interactive wizard parameter -resume. The wizard
1. Click OK to close the error popup resumes in interactive mode at the
window. Step List window showing the
2. Click Quit to exit from the failed step.
installation. 3. Follow the procedure described
3. Rerun the installation, supplying a for the interactive wizard to
different "user" ID and password. correct the user ID and resume the
installation.
Silent wizard
- Problems with the user privileges
1. Edit the response file used by the
silent wizard, changing the "user" Choose one of these options:
and its password.
Rerun with a different user
2. Rerun the silent wizard.
1. If you are running the interactive
- Problems with the password supplied for a <user> wizard you need to stop the
that is being created installation program . Do this as
follows:
Supply a different password.
a. Click OK to close the error
Proceed as follows: popup. The Diagnose Failure
- Interactive wizard window is opened.
1. Click OK to close the error popup b. Click Quit to close the wizard.
window. The Diagnose Failure 2. Log on as a different user with the
window is opened. Windows default Administrator
2. Select Diagnose failure and click privileges.
Next. The Step List window is 3. Rerun the installation without a
opened. resume. You cannot do a step
3. Double-click the failed installation resume of an installation if you
step and the Step Status window have changed the user that is
opens. running it; you must rerun the
installation from scratch.
4. On the Properties tab change the
"user" password. If it is not Add the missing privileges to your user
available for editing, return to profile
previous steps, until you find one 1. If you are running the interactive
where you can edit the value or wizard you need to stop the
values. installation program . Do this as
5. Repeat this step for all other steps, follows:
checking to see if the password is a. Click OK to close the error
included as a property for that popup. The Diagnose Failure
step, and changing it if it is. This window is opened.
is because the installation wizard
b. Click Quit to close the wizard.
creates each step as a separate
action, complete with its 2. Add the necessary privileges to
properties; changing a value on the profile of the user running the
one does not change it installation, so that it has the
automatically also on the others. default Administrator privileges
(you might need to log on as an
Administrator to do this).
3. Reboot the computer. System action: If you are running the interactive
4. Resume the installation adding the wizard, the wizard stops.
parameter -resume. The wizard If you are running the silent wizard, the wizard fails.
resumes in interactive mode at the
Step List window showing the Operator response: Proceed as follows:
failed step. - Interactive wizard
5. Double-click the failed installation 1. Click OK to close the error popup window.
step and the Step Status window
opens. 2. Click Back to return to the previous panel
and change the user to a value no longer
6. On the Status tab set the status to than the maximum length.
Ready
3. Click Next to continue.
7. Click Apply. The Step List
window is displayed again. - Silent wizard
8. Click Run all to resume the 1. Edit the response file used by the silent
installation from that step. wizard, changing the user to a value no
longer than the maximum length.
See also: The chapter on Troubleshooting installation,
migration, and uninstallation in Administration and 2. Rerun the silent wizard.
Troubleshooting for full details of the recovery process
from a failed installation. AWSJIC014E The supplied "user" "user_ID" does not
exist on the local computer, but the
AWSJIC012E The supplied "user" name incorrectly installation cannot create this user,
contains a period. because another object exists with the
supplied name.
Explanation: This message indicates that during the
recovery operation of a previously failed installation, Explanation: You have supplied a user ID that does
you modified the "user" name and included a period in not exist. The installation has tried to create a user with
the name. The "user" ID was validated on input, and the supplied ID, but has found another object exists
the presence of a period would not have allowed the (such as a domain or a user group) with the supplied
installation to go ahead. ID.
System action: If you are running the interactive System action: If you are running the interactive
wizard, the wizard stops. wizard, the wizard stops.
If you are running the silent wizard, the wizard fails. If you are running the silent wizard, the wizard fails.
Operator response: You must rerun the wizard, Operator response: Choose a different user ID that
reinputting the "user" ID as follows: does not exist on this computer in any form and rerun
the installation without a resume. You cannot do a step
- Interactive wizard resume of an installation if you have changed the
1. Click OK to close the error popup window. "user", you must rerun the installation from scratch.
2. Click Quit to exit from the installation. Interactive wizard
3. Rerun the installation, resupplying the 1. Close the Step Status window
"user" ID and password. 2. Select Quit installation. The wizard closes.
- Silent wizard 3. Rerun the wizard.
1. Rerun the silent wizard. Silent wizard.
See also: The chapter on Troubleshooting installation, 1. Rerun the silent wizard.
migration, and uninstallation in Administration and
Troubleshooting for full details of the recovery process
from a failed installation. AWSJIC015E The supplied "user" ID incorrectly
contains a period.
AWSJIC013E The supplied "user" ID is longer than Explanation: This message indicates that during the
the maximum length of maximum_length recovery operation of a previously failed installation,
bytes. you modified the "user" ID and included a period in
the name. The "user" ID was validated on input, and
Explanation: See message. the presence of a period would not have allowed the
installation to go ahead.
maximum_length is the maximum permitted length in
bytes of the "user" ID. System action: If you are running the interactive
wizard, the wizard stops.
If you are running the silent wizard, the wizard fails. information about the required characteristics of the
<user>.
Operator response: You must rerun the wizard,
reinputting the "user" ID as follows:
AWSJIC017W The specified user is a domain user.
- Interactive wizard
Check that it has the required rights.
1. Click OK to close the error popup window. See "Administration and
2. Click Quit to exit from the installation. Troubleshooting" for details.
3. Rerun the installation, resupplying the Explanation: A domain user must have the following
"user" ID and password. rights:
- Silent wizard - On a computer that is a member of a domain
1. Rerun the silent wizard.
Only a domain user can start the application
See also: The chapter on Troubleshooting installation, server process. It must have the following
migration, and uninstallation in Administration and characteristics:
Troubleshooting for full details of the recovery process v It is a member of the domain administrative
from a failed installation. groups in the domain controller
v It has the "Act as part of the operating
AWSJIC016E The supplied "user" does not exist. On system" privilege in the Domain Security
UNIX platforms the user chosen for the Policy on the domain controller
"user" must exist with the correct v It has the "Act as part of the operating
permissions before starting the system" privilege in the Local Security
installation program. Policy on the local computer
Explanation: See message text. v If the server is run as a service, it has the
"Log on as a service" privilege on the local
System action: If you are running the interactive computer.
wizard, the wizard stops.
- On a computer that is a domain controller
If you are running the silent wizard, the wizard fails.
It must have the following characteristics:
Operator response: Choose an existing user or create
an account expressly for the installation. You must v It is a member of the domain administrative
rerun the wizard, changing the "user" ID as follows: groups in the domain controller
v It has the "Act as part of the operating
- Interactive wizard system" privilege in the Domain Security
1. Click OK to close the error popup window. Policy on the domain controller
2. Click Quit to exit from the installation. v If the server is run as a service, it has the
3. Rerun the installation, supplying a "Log on as a service" privilege on the
different "user" ID and its password. domain controller
- Silent wizard System action: The installation panel flow waits for
you to continue.
1. Edit the response file, changing the "user"
ID and its password. Operator response: Check the rights of the domain
2. Rerun the silent wizard. user and click Next to continue.
AWSJIS009E The following field: "field_name" is AWSJIS011E The supplied installation path is not
longer than the maximum of max_length valid.
bytes.
Explanation: See message. For example, you might
Explanation: See message. have supplied one or more characters that cannot be
used in a file path.
field_name is the name of the field that is too long.
System action: If you are running the interactive
max_length is the maximum number of bytes it can be.
wizard, the wizard stops.
System action: If you are running the interactive
If you are running the silent wizard, the wizard fails.
wizard, the wizard stops.
Operator response: Proceed as follows:
If you are running the silent wizard, the wizard fails.
- Interactive wizard
Operator response: Proceed as follows:
1. Click OK to close the error message.
- Interactive wizard
2. Re-enter the installation path, ensuring that
1. Click OK to close the error message. the path is fully qualified and valid, and
2. Re-enter the indicated field, ensuring that click Next to continue.
it does not exceed the maximum length,
- Silent wizard
and click Next to continue.
1. Edit the response file, and ensure that the
- Silent wizard installation path is fully qualified and
1. Edit the response file, and ensure that the valid.
field does not exceed the maximum length. 2. Rerun the silent wizard.
2. Rerun the silent wizard.
AWSJIS012E There is insufficient disk space
AWSJIS010E The following field: "field_name" is either available in the directory directory to
not a number or outside the following complete the installation.
range: "from_value - to_value". The installation requires required_space
megabytes, but only available_space
Explanation: See message. megabytes are available.
field_name is the name of the field that is either not a Either make more space available or
number or out of range. change the installation directory.
from_value and to_value indicate the minimum and Explanation: See message.
maximum values it can take. directory is the install directory that has insufficient
System action: If you are running the interactive space.
wizard, the wizard stops. required_space and available_space indicate what space
If you are running the silent wizard, the wizard fails. the installation requires and how much is available.
Operator response: Proceed as follows: System action: If you are running the interactive
wizard, the wizard stops.
- Interactive wizard
If you are running the silent wizard, the wizard fails.
1. Click OK to close the error message.
2. Re-enter the indicated field, ensuring that Operator response:
the value is a number, that it falls within - Make space in the original path
the indicated range, and click Next to
continue. If you want to persist with the original
installation path, use the operating system's
- Silent wizard commands and utilities to make more space
1. Edit the response file, and ensure that the available. When you have done this, proceed
field value is a number and falls within the as follows:
indicated range.
Interactive wizard
2. Rerun the silent wizard.
1. Click OK to close the error
message.
2. Click Next to continue.
Silent wizard
1. Rerun the silent wizard.
System action: The installation cannot continue. If you are running the silent wizard, the wizard fails.
Operator response: Check the parameters that you Operator response: Check the installation log to see if
have changed or supplied during the resume of an there is any further information that helps you to
installation, and ensure that you have supplied valid understand why the directory could not be found.
values: The problem is resolved by just rerunning the
v If you locate the error, correct it and continue. installation.
v If you cannot locate the error quit the installation - Rerun the interactive wizard
and resume it.
1. If you are running the interactive wizard,
See also: The chapter on Troubleshooting installation, click OK to close the error message
migration, and uninstallation in Administration and window. The Diagnose Failure window is
Troubleshooting for full details of the recovery process opened.
from a failed installation. 2. Select Quit installation. The wizard closes.
3. If you previously copied the installation
AWSJIS018E An internal error has occurred. The images to the local hard disk or to a
directory specified as the location of the remote workstation, ensure that the entire
existing Tivoli Workload Scheduler disk image was copied, and that the binary
instance does not exist. option was set if ftp was used.
Explanation: See message. 4. Rerun the wizard.
System action: If you are running the interactive - Rerun the silent wizard.
wizard, the wizard stops. 1. If you have copied the installation images
to the local hard disk or to a remote
If you are running the silent wizard, the wizard fails. workstation, ensure that the entire disk
Operator response: Proceed as follows: image was copied, and that the binary
option was set if ftp was used.
- Interactive wizard
2. Rerun the silent wizard.
If the problem persists contact IBM Software Support Check that you have copied the installation images
for assistance. correctly to the computer where you are running the
installation wizard.
See also: The chapter on Troubleshooting installation,
migration, and uninstallation in Administration and If you are running the interactive wizard, look at the
Troubleshooting for full details of the recovery process Output tab on the failed installation step for further
from a failed installation. information. Do the following:
1. Note down the error code (so that you can later
AWSJIS020E The directory specified as the location find it in Administration and Troubleshooting, if
of the existing DB2 instance does not needed)
exist. 2. Click OK to close the error message window. The
Specify the correct location of the DB2 Diagnose Failure window is opened.
instance. 3. Select Diagnose failure and click Next. The Step
Explanation: See message. List window is opened.
4. Select the failed installation step and double click it
System action: If you are running the interactive
to open the Step Status window.
wizard, the wizard stops.
5. Select the Output tab.
If you are running the silent wizard, the wizard fails.
Operator response: Check the path you supplied for If you are running the silent wizard, check the
the existing DB2 instance that you would like to use installation log for more information.
with Tivoli Workload Scheduler.
The problem is resolved by just rerunning the
Proceed as follows: installation.
- Interactive wizard - Rerun the interactive wizard
1. Click OK to close the error message. 1. If you are running the interactive wizard,
2. Correct the DB2 instance path and click close the Step Status window and click
Next to continue. Finish on the Step List window. The
wizard closes.
- Silent wizard
2. If you previously copied the installation
1. Edit the response file, changing the DB2
images to the local hard disk or to a
instance path to the correct value.
remote workstation, ensure that the entire
2. Rerun the silent wizard. disk image was copied, and that the binary
option was set if ftp was used.
AWSJIS021E An internal error has occurred. The 3. Rerun the wizard.
application server profile "profile" for the
- Rerun the silent wizard.
embedded WebSphere Application
Server could not be created. 1. If you have copied the installation images
to the local hard disk or to a remote
Explanation: The installation program needs to create workstation, ensure that the entire disk
an application server profile for the embedded image was copied, and that the binary
WebSphere Application Server, and then populate it option was set if ftp was used.
with the information specific to Tivoli Workload
2. Rerun the silent wizard.
Scheduler. This message is displayed because the
profile could not be created.
If the problem persists contact IBM Software Support
System action: If you are running the interactive for assistance.
wizard, the wizard stops.
See also: The chapter on Troubleshooting installation,
If you are running the silent wizard, the wizard fails. migration, and uninstallation in Administration and
Troubleshooting for full details of the recovery process
Operator response: Check that the computer where
from a failed installation.
you are installing Tivoli Workload Scheduler satisfies
the prerequisite requirements of the embedded
WebSphere Application Server . These can be found by AWSJIS022E An internal error has occurred. The
clicking the System requirements link on the product application server profile archive
information Web page for the embedded WebSphere "profile_archive" for the embedded
Application Server at www.ibm.com. WebSphere Application Server could
not be read.
Check that there is sufficient space in the standard
temporary directory of the computer. Explanation: The installation program needs to create
an application server profile for the embedded
WebSphere Application Server , and then populate it Troubleshooting for full details of the recovery process
with the information specific to Tivoli Workload from a failed installation.
Scheduler. This message is displayed because the
profile archive that contains the information needed to
AWSJIS023E An internal error has occurred. The
populate the profile could not be read.
update of the configuration of the
System action: If you are running the interactive embedded WebSphere Application
wizard, the wizard stops. Server has failed.
If you are running the silent wizard, the wizard fails. Explanation: The embedded WebSphere Application
Server is installed with a default configuration, which
Operator response: Check that you have copied the
is then updated for Tivoli Workload Scheduler. The
installation images correctly to the computer where you
update has failed.
are running the installation wizard.
System action: If you are running the interactive
If you are running the interactive wizard, look at the
wizard, the wizard stops.
Output tab on the failed installation step for further
information. Do the following: If you are running the silent wizard, the wizard fails.
1. Note down the error code (so that you can later Operator response: Check that you have copied the
find it in Administration and Troubleshooting, if installation images correctly to the computer where you
needed) are running the installation wizard.
2. Click OK to close the error message window. The
If you are running the interactive wizard, look at the
Diagnose Failure window is opened.
Output tab on the failed installation step for further
3. Select Diagnose failure and click Next. The Step information. Do the following:
List window is opened.
1. Note down the error code (so that you can later
4. Select the failed installation step and double click it find it in Administration and Troubleshooting, if
to open the Step Status window. needed)
5. Select the Output tab. 2. Click OK to close the error message window. The
Diagnose Failure window is opened.
If you are running the silent wizard, check the
3. Select Diagnose failure and click Next. The Step
installation log for more information.
List window is opened.
The problem is resolved by just rerunning the 4. Select the failed installation step and double click it
installation. to open the Step Status window.
5. Select the Output tab.
- Rerun the interactive wizard
1. If you are running the interactive wizard, If you are running the silent wizard, check the
close the Step Status window and click installation log for more information.
Finish on the Step List window. The
wizard closes. The problem is resolved by just rerunning the
2. If you previously copied the installation installation.
images to the local hard disk or to a
- Rerun the interactive wizard
remote workstation, ensure that the entire
disk image was copied, and that the binary 1. If you are running the interactive wizard,
option was set if ftp was used. close the Step Status window and click
Finish on the Step List window. The
3. Rerun the wizard.
wizard closes.
- Rerun the silent wizard. 2. If you previously copied the installation
1. If you have copied the installation images images to the local hard disk or to a
to the local hard disk or to a remote remote workstation, ensure that the entire
workstation, ensure that the entire disk disk image was copied, and that the binary
image was copied, and that the binary option was set if ftp was used.
option was set if ftp was used. 3. Rerun the wizard.
2. Rerun the silent wizard.
- Rerun the silent wizard.
If the problem persists contact IBM Software Support 1. If you have copied the installation images
for assistance. to the local hard disk or to a remote
workstation, ensure that the entire disk
See also: The chapter on Troubleshooting installation, image was copied, and that the binary
migration, and uninstallation in Administration and option was set if ftp was used.
2. Rerun the silent wizard.
If the problem persists contact IBM Software Support 2. Select Quit installation. The
for assistance. wizard closes.
See also: The chapter on Troubleshooting installation, 3. If you have copied the installation
migration, and uninstallation in Administration and images to the local hard disk or to
Troubleshooting for full details of the recovery process a remote workstation, ensure that
from a failed installation. the entire disk image was copied,
and that the binary option was set
if ftp was used.
AWSJIS024E The application server "application_server"
4. Rerun the wizard.
could not be started.
- Silent wizard
Explanation: The indicated application_server runs
Tivoli Workload Scheduler on the embedded Resume the step of the silent wizard
WebSphere Application Server, but the application
You cannot troubleshoot a failed
server could not be started after the installation.
installation with the silent wizard.
System action: If you are running the interactive Instead, do as follows:
wizard, the wizard stops. 1. Resume the installation adding the
If you are running the silent wizard, the wizard fails. parameter -resume. The wizard
resumes in interactive mode at the
Operator response: Check the application server's logs Step List window showing the
to determine why the server could not be started. failed step.
If you are running the interactive wizard, look at the 2. Resume the step that failed.
Output tab on the failed installation step for further
If this does not resolve the problem,
information. Do the following:
try rerunning the silent wizard, as
1. Note down the error code (so that you can later follows.
find it in Administration and Troubleshooting, if
needed) Rerun the silent wizard.
2. Click OK to close the error message window. The 1. If you have copied the installation
Diagnose Failure window is opened. images to the local hard disk or to
a remote workstation, ensure that
3. Select Diagnose failure and click Next. The Step
the entire disk image was copied,
List window is opened.
and that the binary option was set
4. Select the failed installation step and double click it if ftp was used.
to open the Step Status window.
2. Rerun the silent wizard.
5. Select the Output tab.
If the problem persists contact IBM Software Support
If you can solve the problem, do so, and proceed as for assistance.
follows:
See also: The chapter on Troubleshooting installation,
You might be able to resume the step, or you might migration, and uninstallation in Administration and
have to rerun the installation from the beginning. Troubleshooting for full details of the recovery process
from a failed installation.
- Interactive wizard
Restart the step of the interactive wizard AWSJIS025E An internal error has occurred. The
1. On the Status tab set the status to script "script" used by the installation
Ready wizard has failed.
2. Click Apply. The Step List Explanation: See message.
window is displayed.
script identifies the script that has failed.
3. Click Run all to resume the
installation from that step. System action: If you are running the interactive
wizard, the wizard stops.
If the problem is not resolved, try If you are running the silent wizard, the wizard fails.
exiting from the wizard and
recommencing the installation, as Operator response: Check the installation log to
follows. determine why the script failed.
Rerun the interactive wizard If you are running the interactive wizard, look at the
1. Close the Step Status window Output tab on the failed installation step for further
information. Do the following:
1. Note down the error code (so that you can later If this does not resolve the problem,
find it in Administration and Troubleshooting, if try rerunning the silent wizard, as
needed) follows.
2. Click OK to close the error message window. The Rerun the silent wizard.
Diagnose Failure window is opened.
1. If you have copied the installation
3. Select Diagnose failure and click Next. The Step images to the local hard disk or to
List window is opened. a remote workstation, ensure that
4. Select the failed installation step and double click it the entire disk image was copied,
to open the Step Status window. and that the binary option was set
5. Select the Output tab. if ftp was used.
2. Rerun the silent wizard.
If you can solve the problem, do so, and proceed as
follows: If the problem persists contact IBM Software Support
for assistance.
You might be able to resume the step, or you might
See also: The chapter on Troubleshooting installation,
have to rerun the installation from the beginning.
migration, and uninstallation in Administration and
- Interactive wizard Troubleshooting for full details of the recovery process
from a failed installation.
Resume the step of the interactive wizard
1. On the Status tab set the status to
Ready AWSJIS029E An internal error has occurred. The
directory where the installation expected
2. Click Apply. The Step List to find the JRE files does not exist.
window is displayed.
3. Click Run all to resume the Explanation: The installation program is trying to
installation from that step. locate the directory where the Java Runtime
Environment files were unpacked at the beginning of
the installation, but has failed to find it. Either the
If the problem is not resolved, try
unpacking of the installation bundle failed, or the
exiting from the wizard and
directory has subsequently been renamed or deleted.
recommencing the installation, as
follows. System action: If you are running the interactive
wizard, the wizard stops.
Rerun the interactive wizard
1. Close the Step Status window If you are running the silent wizard, the wizard fails.
2. Select Quit installation. The Operator response: If you are running the interactive
wizard closes. wizard, look at the Output tab on the failed installation
3. If you have copied the installation step for further information. Do the following:
images to the local hard disk or to 1. Note down the error code (so that you can later
a remote workstation, ensure that find it in Administration and Troubleshooting, if
the entire disk image was copied, needed)
and that the binary option was set 2. Click OK to close the error message window. The
if ftp was used. Diagnose Failure window is opened.
4. Rerun the wizard. 3. Select Diagnose failure and click Next. The Step
- Silent wizard List window is opened.
4. Select the failed installation step and double click it
Resume the step of the silent wizard
to open the Step Status window.
You cannot troubleshoot a failed 5. Select the Output tab.
installation with the silent wizard.
Instead, do as follows: Ensure that you are not trying to run two installations
1. Resume the installation adding the concurrently, which is not possible.
parameter -resume. The wizard
resumes in interactive mode at the If you can solve the problem, do so, and proceed as
Step List window showing the follows:
failed step.
2. Resume the step that failed. The problem is resolved by just rerunning the
installation.
- Rerun the interactive wizard
1. Close the Step Status window The problem is resolved by just rerunning the
2. Select Quit installation. The wizard closes. installation.
3. If you have copied the installation images - Rerun the interactive wizard
to the local hard disk or to a remote 1. Close the Step Status window
workstation, ensure that the entire disk
2. Select Quit installation. The wizard closes.
image was copied, and that the binary
option was set if ftp was used. 3. If you have copied the installation images
to the local hard disk or to a remote
4. Rerun the wizard.
workstation, ensure that the entire disk
- Rerun the silent wizard. image was copied, and that the binary
1. If you have copied the installation images option was set if ftp was used.
to the local hard disk or to a remote 4. Rerun the wizard.
workstation, ensure that the entire disk
- Rerun the silent wizard.
image was copied, and that the binary
option was set if ftp was used. 1. If you have copied the installation images
to the local hard disk or to a remote
2. Rerun the silent wizard.
workstation, ensure that the entire disk
image was copied, and that the binary
If the problem persists contact IBM Software Support
option was set if ftp was used.
for assistance
2. Rerun the silent wizard.
See also: The chapter on Troubleshooting installation,
migration, and uninstallation in Administration and If the problem persists contact IBM Software Support
Troubleshooting for full details of the recovery process for assistance
from a failed installation.
See also: The chapter on Troubleshooting installation,
migration, and uninstallation in Administration and
AWSJIS030E An internal error has occurred. The Troubleshooting for full details of the recovery process
build file that the installation program from a failed installation.
expected to find does not exist.
Explanation: The installation program is trying to AWSJIS031E An internal error has occurred. An
locate the build file that was unpacked at the beginning internal program has failed.
of the installation, but has failed to find it. Either the
unpacking of the installation bundle failed, or the file Explanation: See message.
has subsequently been renamed or deleted. System action: If you are running the interactive
System action: If you are running the interactive wizard, the wizard stops.
wizard, the wizard stops. If you are running the silent wizard, the wizard fails.
If you are running the silent wizard, the wizard fails. Operator response: If you are running the interactive
Operator response: If you are running the interactive wizard, look at the Output tab on the failed installation
wizard, look at the Output tab on the failed installation step for further information. Do the following:
step for further information. Do the following: 1. Note down the error code (so that you can later
1. Note down the error code (so that you can later find it in Administration and Troubleshooting, if
find it in Administration and Troubleshooting, if needed)
needed) 2. Click OK to close the error message window. The
2. Click OK to close the error message window. The Diagnose Failure window is opened.
Diagnose Failure window is opened. 3. Select Diagnose failure and click Next. The Step
3. Select Diagnose failure and click Next. The Step List window is opened.
List window is opened. 4. Select the failed installation step and double click it
4. Select the failed installation step and double click it to open the Step Status window.
to open the Step Status window. 5. Select the Output tab.
5. Select the Output tab.
If you can solve the problem, do so, and proceed as
Ensure that you are not trying to run two installations follows:
concurrently, which is not possible.
You might be able to resume the step, or you might
If you can solve the problem, do so, and proceed as have to rerun the installation from the beginning.
follows: - Interactive wizard
Rerun the interactive wizard System action: If you are running the interactive
1. Close the Step Status window wizard, the wizard stops.
2. Select Quit installation. The If you are running the silent wizard, the wizard fails.
wizard closes.
Operator response: The installation has completed at
3. If you have copied the installation this point, so remedial action is not necessary. The
images to the local hard disk or to temporary files might still be present on your disk, and
a remote workstation, ensure that if you can easily find them and delete them, do so.
the entire disk image was copied, However, they might not be easy to find (if another
and that the binary option was set user or process has changed the directory name) and
if ftp was used. do not occupy enough space to make it worth while
4. Rerun the wizard. spending time searching for and deleting them.
- Silent wizard
AWSJIS038E An internal error has occurred. An
Resume the step of the silent wizard
unspecified internal error has occurred
You cannot troubleshoot a failed during the installation process.
installation with the silent wizard.
Explanation: The installation process has determined
Instead, do as follows:
that an error has occurred, but is unable to give any
1. Resume the installation adding the more-detailed information.
parameter -resume. The wizard
resumes in interactive mode at the System action: If you are running the interactive
Step List window showing the wizard, the wizard stops.
failed step. If you are running the silent wizard, the wizard fails.
2. Resume the step that failed.
Operator response: If you are running the interactive
If this does not resolve the problem, wizard, look at the Output tab on the failed installation
try rerunning the silent wizard, as step for further information. Do the following:
follows. 1. Note down the error code (so that you can later
Rerun the silent wizard. find it in Administration and Troubleshooting, if
needed)
1. If you have copied the installation
images to the local hard disk or to 2. Click OK to close the error message window. The
a remote workstation, ensure that Diagnose Failure window is opened.
the entire disk image was copied, 3. Select Diagnose failure and click Next. The Step
and that the binary option was set List window is opened.
if ftp was used. 4. Select the failed installation step and double click it
2. Rerun the silent wizard. to open the Step Status window.
5. Select the Output tab.
If the problem persists contact IBM Software Support
for assistance. Ensure that you are not trying to run two installations
See also: The chapter on Troubleshooting installation, concurrently, which is not possible.
migration, and uninstallation in Administration and
Troubleshooting for full details of the recovery process If you can solve the problem, do so, and proceed as
from a failed installation. follows:
1. If you have copied the installation images System action: If you are running the interactive
to the local hard disk or to a remote wizard, the wizard stops.
workstation, ensure that the entire disk
If you are running the silent wizard, the wizard fails.
image was copied, and that the binary
option was set if ftp was used. Operator response: The product cannot run
2. Rerun the silent wizard. successfully without the indicated registry key. You are
strongly advised to treat this as an internal error and
If the problem persists contact IBM Software Support contact IBM Software Support for assistance.
for assistance However, you might decide to attempt to use regedit
See also: The chapter on Troubleshooting installation, to add the key. Bear in mind that Microsoft warn you
migration, and uninstallation in Administration and that the incorrect use of regedit might render the
Troubleshooting for full details of the recovery process computer unusable. If you do decide to go ahead using
from a failed installation. regedit, verify that your Windows registry has the key
HKEY_LOCAL_MACHINE\SOFTWARE
AWSJIS039E Tivoli Workload Scheduler cannot be
. Add it if it does not. Remember to close regedit
started.
before proceeding.
Start it manually.
Explanation: See message. The installation can now be resumed at the failed step,
as follows:
System action: If you are running the interactive
wizard, the wizard stops. - Resume the step of the interactive wizard
If you are running the silent wizard, the wizard fails. 1. Click OK to close the error message
window. The Diagnose Failure window is
However, in both cases the installation is complete, opened.
provided that you can solve the reason why Tivoli
2. Select Diagnose failure and click Next. The
Workload Scheduler cannot be started.
Step List window is opened.
Operator response: Look in the Tivoli Workload 3. Double-click the failed installation step and
Scheduler log files to determine why it cannot be the Step Status window opens.
started. If you can solve the problem that is revealed,
4. On the Status tab set the status to Ready
do so. Then start Tivoli Workload Scheduler manually,
as described in the Reference Manual. 5. Click Apply. The Step List window is
displayed again.
See also: The chapter on Troubleshooting installation,
6. Click Run all to resume the installation
migration, and uninstallation in Administration and
from that step.
Troubleshooting for full details of the recovery process
from a failed installation. - Resume the step of the silent wizard
See also: Reference Manual for a description of how to You cannot troubleshoot a failed installation
start Tivoli Workload Scheduler. with the silent wizard. Instead, do as follows:
1. Resume the installation adding the
AWSJIS041E The installation cannot add the parameter -resume. The wizard resumes in
following key to the Windows registry: interactive mode at the Step List window
registry_key. showing the failed step.
2. Resume the step that failed, as described
Explanation: The installation was attempting to add
above.
the following registry key
\IBM\Tivoli Workload Scheduler If the problem persists contact IBM Software Support
for assistance.
to the standard
See also: The chapter on Troubleshooting installation,
HKEY_LOCAL_MACHINE\SOFTWARE
migration, and uninstallation in Administration and
Troubleshooting for full details of the recovery process
registry key.
from a failed installation.
The attempt has failed, probably because the standard
HKEY_LOCAL_MACHINE\SOFTWARE AWSJIS042E The installation cannot add the
following key to the Windows registry:
registry_key with values
registry key has been deleted or renamed.
registry_key_values.
Explanation: The installation is attempting to add the the key does not exist or has been renamed.
indicated values to a key it expects to exist. Maybe the
System action: If you are running the interactive
key does not exist or has been renamed.
wizard, the wizard stops.
System action: If you are running the interactive
If you are running the silent wizard, the wizard fails.
wizard, the wizard stops.
Operator response: The product cannot run
If you are running the silent wizard, the wizard fails.
successfully without deleting the indicated registry key.
Operator response: The product cannot run You are strongly advised to treat this as an internal
successfully without the indicated registry key. You are error and contact IBM Software Support for assistance.
strongly advised to treat this as an internal error and
However, you might decide to attempt to use regedit
contact IBM Software Support for assistance.
to delete the key. Bear in mind that Microsoft warn you
However, you might decide to attempt to use regedit that the incorrect use of regedit might render the
to add the key. Bear in mind that Microsoft warn you computer unusable. If you do decide to go ahead using
that the incorrect use of regedit might render the regedit, verify whether your Windows registry has the
computer unusable. If you do decide to go ahead using indicated key. Delete it if it does. Remember to close
regedit, verify that your Windows registry has the regedit before proceeding.
indicated key. Add it if it does not. Remember to close
The installation can now be resumed at the failed step,
regedit before proceeding.
as follows:
The installation can now be resumed at the failed step,
- Resume the step of the interactive wizard
as follows:
1. Click OK to close the error popup window.
- Resume the step of the interactive wizard The Diagnose Failure window is opened.
1. Click OK to close the error popup window. 2. Select Diagnose failure and click Next. The
The Diagnose Failure window is opened. Step List window is opened.
2. Select Diagnose failure and click Next. The 3. Double-click the failed installation step and
Step List window is opened. the Step Status window opens.
3. Double-click the failed installation step and 4. On the Status tab set the status to Ready
the Step Status window opens.
5. Click Apply. The Step List window is
4. On the Status tab set the status to Ready displayed again.
5. Click Apply. The Step List window is 6. Click Run all to resume the installation
displayed again. from that step.
6. Click Run all to resume the installation
- Resume the step of the silent wizard
from that step.
You cannot troubleshoot a failed installation
- Resume the step of the silent wizard
with the silent wizard. Instead, do as follows:
You cannot troubleshoot a failed installation 1. Resume the installation adding the
with the silent wizard. Instead, do as follows: parameter -resume. The wizard resumes in
1. Resume the installation adding the interactive mode at the Step List window
parameter -resume. The wizard resumes in showing the failed step.
interactive mode at the Step List window 2. Resume the step that failed, as described
showing the failed step. above.
2. Resume the step that failed, as described
above. If the problem persists contact IBM Software Support
for assistance.
If the problem persists contact IBM Software Support
See also: The chapter on Troubleshooting installation,
for assistance.
migration, and uninstallation in Administration and
See also: The chapter on Troubleshooting installation, Troubleshooting for full details of the recovery process
migration, and uninstallation in Administration and from a failed installation.
Troubleshooting for full details of the recovery process
from a failed installation.
AWSJIS044E The installation cannot install the
following Windows service: service_name.
AWSJIS043E The installation cannot delete the
Explanation: The reason might be that you do not
following key from the Windows
have the correct rights to install services, the service
registry: registry_key.
might already exist or the user account name specified
Explanation: The installation is attempting to delete might not exist.
the indicated registry key that it expects to exist. Maybe
the entire disk image was copied, 3. Select Diagnose failure and click Next. The Step
and that the binary option was set List window is opened.
if ftp was used. 4. Select the failed installation step and double click it
4. Rerun the wizard. to open the Step Status window.
- Silent wizard 5. Select the Output tab.
Resume the step of the silent wizard If you are running the silent wizard, see the installation
You cannot troubleshoot a failed log file for the error messages that explain why the file
installation with the silent wizard. cannot be read.
Instead, do as follows:
If you can solve the problem, do so, and proceed as
1. Resume the installation adding the
follows.
parameter -resume. The wizard
resumes in interactive mode at the
Step List window showing the You might be able to resume the step, or you might
failed step. have to rerun the installation from the beginning.
If this does not resolve the problem, Resume the step of the interactive wizard
try rerunning the silent wizard, as 1. On the Status tab set the status to
follows. Ready
Rerun the silent wizard. 2. Click Apply. The Step List
1. If you have copied the installation window is displayed.
images to the local hard disk or to 3. Click Run all to resume the
a remote workstation, ensure that installation from that step.
the entire disk image was copied,
and that the binary option was set If the problem is not resolved, try
if ftp was used. exiting from the wizard and
2. Rerun the silent wizard. recommencing the installation, as
follows.
If the problem persists contact IBM Software Support Rerun the interactive wizard
for assistance.
1. Close the Step Status window
See also: The chapter on Troubleshooting installation, 2. Select Quit installation. The
migration, and uninstallation in Administration and wizard closes.
Troubleshooting for full details of the recovery process
3. If you have copied the installation
from a failed installation.
images to the local hard disk or to
a remote workstation, ensure that
AWSJIS048E The installation cannot read the the entire disk image was copied,
following file: file_name. and that the binary option was set
if ftp was used.
Explanation: The file_name is the fully qualified path
of the file that cannot be read. 4. Rerun the wizard.
If you are running the silent wizard, the wizard fails. - Silent wizard
Operator response: Verify that the file being moved Resume the step of the silent wizard
has read permission for the user performing the You cannot troubleshoot a failed
installation. Verify that the directory where the installation with the silent wizard.
installation wants to move the file to has write Instead, do as follows:
permission for the user performing the installation.
1. Resume the installation adding the
If you are running the interactive wizard, look at the parameter -resume. The wizard
Output tab on the failed installation step for further resumes in interactive mode at the
information. Do the following: Step List window showing the
1. Note down the error code (so that you can later failed step.
find it in Administration and Troubleshooting, if 2. Resume the step that failed.
needed)
If this does not resolve the problem,
2. Click OK to close the error popup window. The try rerunning the silent wizard, as
Diagnose Failure window is opened. follows.
3. Select Diagnose failure and click Next. The Step
Rerun the silent wizard.
List window is opened.
1. If you have copied the installation
4. Select the failed installation step and double click it
images to the local hard disk or to
to open the Step Status window.
a remote workstation, ensure that
5. Select the Output tab. the entire disk image was copied,
and that the binary option was set
If you are running the silent wizard, see the installation if ftp was used.
log file for the error messages that explain why the file
2. Rerun the silent wizard.
cannot be moved.
If the problem persists contact IBM Software Support
If you can solve the problem, do so, and proceed as
for assistance.
follows.
See also: The chapter on Troubleshooting installation,
You might be able to resume the step, or you might migration, and uninstallation in Administration and
have to rerun the installation from the beginning. Troubleshooting for full details of the recovery process
from a failed installation.
- Interactive wizard
Resume the step of the interactive wizard AWSJIS051E The installation cannot install the
1. On the Status tab set the status to Autotrace software.
Ready
Explanation: See message text.
2. Click Apply. The Step List
window is displayed. System action: If you are running the interactive
3. Click Run all to resume the wizard, the wizard stops.
installation from that step. If you are running the silent wizard, the wizard fails.
If the problem is not resolved, try Operator response: If you are running the interactive
exiting from the wizard and wizard, look at the Output tab on the failed installation
recommencing the installation, as step for further information. Do the following:
follows. 1. Note down the error code (so that you can later
find it in Administration and Troubleshooting, if
Rerun the interactive wizard needed)
1. Close the Step Status window 2. Click OK to close the error popup window. The
2. Select Quit installation. The Diagnose Failure window is opened.
wizard closes. 3. Select Diagnose failure and click Next. The Step
List window is opened.
4. Select the failed installation step and double click it 1. If you have copied the installation
to open the Step Status window. images to the local hard disk or to
5. Select the Output tab. a remote workstation, ensure that
the entire disk image was copied,
If you are running the silent wizard, see the installation and that the binary option was set
log file for the error messages that explain why the if ftp was used.
Autotrace software cannot be installed. 2. Rerun the silent wizard.
If you can solve the problem, do so, and proceed as If the problem persists contact IBM Software Support
follows. for assistance.
See also: The chapter on Troubleshooting installation,
You might be able to resume the step, or you might migration, and uninstallation in Administration and
have to rerun the installation from the beginning. Troubleshooting for full details of the recovery process
- Interactive wizard from a failed installation.
You might be able to resume the step, or you might Troubleshooting for full details of the recovery process
have to rerun the installation from the beginning. from a failed installation.
- Interactive wizard
AWSJIS053E The installation could not create the
Resume the step of the interactive wizard
Security file.
1. On the Status tab set the status to
Ready Explanation: See message text.
2. Click Apply. The Step List System action: If you are running the interactive
window is displayed. wizard, the wizard stops.
3. Click Run all to resume the If you are running the silent wizard, the wizard fails.
installation from that step.
Operator response: If you are running the interactive
If the problem is not resolved, try wizard, look at the Output tab on the failed installation
exiting from the wizard and step for further information. Do the following:
recommencing the installation, as 1. Note down the error code (so that you can later
follows. find it in Administration and Troubleshooting, if
needed)
Rerun the interactive wizard
2. Click OK to close the error popup window. The
1. Close the Step Status window
Diagnose Failure window is opened.
2. Select Quit installation. The
3. Select Diagnose failure and click Next. The Step
wizard closes.
List window is opened.
3. If you have copied the installation
4. Select the failed installation step and double click it
images to the local hard disk or to
to open the Step Status window.
a remote workstation, ensure that
the entire disk image was copied, 5. Select the Output tab.
and that the binary option was set
if ftp was used. If you are running the silent wizard, see the installation
log file for the error messages that explain why the
4. Rerun the wizard.
Security file could not be created.
- Silent wizard
If you can solve the problem, do so, and proceed as
Resume the step of the silent wizard
follows.
You cannot troubleshoot a failed
installation with the silent wizard. You might be able to resume the step, or you might
Instead, do as follows: have to rerun the installation from the beginning.
1. Resume the installation adding the - Interactive wizard
parameter -resume. The wizard
resumes in interactive mode at the Resume the step of the interactive wizard
Step List window showing the 1. On the Status tab set the status to
failed step. Ready
2. Resume the step that failed. 2. Click Apply. The Step List
If this does not resolve the problem, window is displayed.
try rerunning the silent wizard, as 3. Click Run all to resume the
follows. installation from that step.
Rerun the silent wizard.
If the problem is not resolved, try
1. If you have copied the installation exiting from the wizard and
images to the local hard disk or to recommencing the installation, as
a remote workstation, ensure that follows.
the entire disk image was copied,
and that the binary option was set Rerun the interactive wizard
if ftp was used. 1. Close the Step Status window
2. Rerun the silent wizard. 2. Select Quit installation. The
wizard closes.
If the problem persists contact IBM Software Support 3. If you have copied the installation
for assistance. images to the local hard disk or to
See also: The chapter on Troubleshooting installation, a remote workstation, ensure that
migration, and uninstallation in Administration and
the entire disk image was copied, 5. Select the Output tab.
and that the binary option was set
if ftp was used. If you are running the silent wizard, see the installation
4. Rerun the wizard. log file for the error messages that explain why the
installation could not run the final installation "commit"
- Silent wizard phase.
Resume the step of the silent wizard
If you can solve the problem, do so, and proceed as
You cannot troubleshoot a failed follows.
installation with the silent wizard.
Instead, do as follows: You might be able to resume the step, or you might
1. Resume the installation adding the have to rerun the installation from the beginning.
parameter -resume. The wizard
resumes in interactive mode at the - Interactive wizard
Step List window showing the Resume the step of the interactive wizard
failed step.
1. On the Status tab set the status to
2. Resume the step that failed. Ready
If this does not resolve the problem, 2. Click Apply. The Step List
try rerunning the silent wizard, as window is displayed.
follows. 3. Click Run all to resume the
Rerun the silent wizard. installation from that step.
AWSJIS054E The installation could not run the final 4. Rerun the wizard.
installation "commit" phase. - Silent wizard
Explanation: See message text. Resume the step of the silent wizard
System action: If you are running the interactive You cannot troubleshoot a failed
wizard, the wizard stops. installation with the silent wizard.
If you are running the silent wizard, the wizard fails. Instead, do as follows:
1. Resume the installation adding the
Operator response: If you are running the interactive parameter -resume. The wizard
wizard, look at the Output tab on the failed installation resumes in interactive mode at the
step for further information. Do the following: Step List window showing the
1. Note down the error code (so that you can later failed step.
find it in Administration and Troubleshooting, if 2. Resume the step that failed.
needed)
2. Click OK to close the error popup window. The If this does not resolve the problem,
Diagnose Failure window is opened. try rerunning the silent wizard, as
follows.
3. Select Diagnose failure and click Next. The Step
List window is opened. Rerun the silent wizard.
4. Select the failed installation step and double click it 1. If you have copied the installation
to open the Step Status window. images to the local hard disk or to
a remote workstation, ensure that
the entire disk image was copied, rerunning the installation from the beginning.
and that the binary option was set v If you are running the interactive wizard, click
if ftp was used. Cancel to exit from the wizard.
2. Rerun the silent wizard. v If you are running the silent wizard, the wizard has
already stopped.
If the problem persists contact IBM Software Support
for assistance. If you have copied the installation images to the local
See also: The chapter on Troubleshooting installation, hard disk or to a remote workstation, ensure that the
migration, and uninstallation in Administration and entire disk image was copied, and that the binary
Troubleshooting for full details of the recovery process option was set if ftp was used.
from a failed installation.
Rerun the installation. If the problem persists contact
IBM Software Support.
AWSJIS056E The directory that contains the
embedded WebSphere Application
Server installation files cannot be AWSJIS058E The script "db2profile" used to create
found. the DB2 environment cannot be found
in the DB2 installation directory.
Explanation: The installation program is trying to
locate the directory where the embedded WebSphere Explanation: The installation program is trying to
Application Server files were unpacked at the locate the db2profile file that contains the DB2
beginning of the installation, but has failed to find it. installation files, but has failed to find it. Either the
Either the unpacking of the installation bundle failed, unpacking of the installation bundle failed, or the file
or the directory has subsequently been renamed or has subsequently been renamed or deleted.
deleted. System action: If you are running the interactive
System action: If you are running the interactive wizard, the wizard stops.
wizard, the wizard stops. If you are running the silent wizard, the wizard fails.
If you are running the silent wizard, the wizard fails. Operator response: If you are running the interactive
Operator response: The problem might be resolved by wizard, look at the Output tab on the failed installation
rerunning the installation from the beginning. step for further information. Do the following:
v If you are running the interactive wizard, click 1. Note down the error code (so that you can later
Cancel to exit from the wizard. find it in Administration and Troubleshooting, if
needed)
v If you are running the silent wizard, the wizard has
already stopped. 2. Click OK to close the error popup window. The
Diagnose Failure window is opened.
If you have copied the installation images to the local 3. Select Diagnose failure and click Next. The Step
hard disk or to a remote workstation, ensure that the List window is opened.
entire disk image was copied, and that the binary 4. Select the failed installation step and double click it
option was set if ftp was used. to open the Step Status window.
5. Select the Output tab.
Rerun the installation. If the problem persists contact
IBM Software Support.
Ensure that you are not trying to run two installations
concurrently, which is not possible.
AWSJIS057E The tar file that contains the embedded
WebSphere Application Server If you can solve the problem, do so, and proceed as
installation files cannot be found. follows:
Explanation: The installation program is trying to
locate the tar file that contains the embedded The problem is resolved by just rerunning the
WebSphere Application Server files, but has failed to installation.
find it. Either the unpacking of the installation bundle - Rerun the interactive wizard
failed, or the file has subsequently been renamed or
1. Close the Step Status window
deleted.
2. Select Quit installation. The wizard closes.
System action: If you are running the interactive
3. If you have copied the installation images
wizard, the wizard stops.
to the local hard disk or to a remote
If you are running the silent wizard, the wizard fails. workstation, ensure that the entire disk
image was copied, and that the binary
Operator response: The problem might be resolved by option was set if ftp was used.
If you are running the silent wizard, the wizard fails. Change the account, or log off and on again using a
Operator response: Add the privileges to the account different user that has the correct privileges.
of the user running the installation, renew the
password, or rerun the installation as a different user. If Rerun the wizard from scratch.
you change the account on the computer you will
almost certainly need to reboot the computer. Thus, in Note:This message might also be given when the Create
all cases, if you are running the interactive wizard you User step is run. This only occurs if, between the time
must stop it, as follows: that the wizard validates the input values for the user
ID, and the time it runs the Create User step, any
1. Click OK to close the error popup window.
changes are made to the user ID, either on the
2. Click Cancel to exit from the installation. computer or in the step properties dialogs as a result of
a failed installation. This is unlikely to occur, but if it
Change the account or its password, or log off and on does you must rerun the installation.
again using a different user that has the correct
privileges or whose password has not expired. See also: The Planning and Installation Guide: contains
details of the privileges required to run the installation.
Rerun the wizard from scratch. See also: The chapter on Troubleshooting installation,
migration, and uninstallation in Administration and
Note:This message might also be given when the Create Troubleshooting for full details of the recovery process
User step is run. This only occurs if, between the time from a failed installation.
that the wizard validates the input values for the user
ID and password, and the time it runs the Create User
step, any changes are made to the user ID or its AWSJIS066E The installation was unable to check the
password, either on the computer or in the step existence of the supplied "TWS_user".
properties dialogs as a result of a failed installation. Explanation: The user running the installation has the
This is unlikely to occur, but if it does you must rerun correct privileges to verify the existence of the
the installation. "TWS_user", but a problem associated with the user ID
See also: The chapter on Troubleshooting installation, or password has prevented it from doing so. It is
migration, and uninstallation in Administration and possible that the user name or password you supplied
Troubleshooting for full details of the recovery process contained special characters or characters that do not
from a failed installation. belong to the codeset of the computer. It is possible that
the account management facilities of the computer are
in use, not working or are blocked in some other way.
AWSJIS065E The user running the installation does
not have the correct privileges to verify System action: If you are running the interactive
the privileges of the supplied wizard, the wizard stops.
"TWS_user". If you are running the silent wizard, the wizard fails.
Explanation: The installation program has verified Operator response: Ensure the following:
that either the "Act as part of the operating system"
v Ensure that the "TWS_user" ID and password do not
privilege is not required, or is present in the profile of
contain any unusual characters that might give
the user running the installation, but the attempt to
codeset translation problems
verify the "TWS_user" has failed for another reason
associated with privileges. It might be that the user
v Ensure that the user account management facilities running the installation, or rerun the installation as a
on the computer are not in use by you or any other different user. If you change the account on the
user computer you will almost certainly need to reboot the
v Ensure that the user account management facilities computer. Thus, in either case, if you are running the
are available and working. To do this, attempt to interactive wizard you must stop it, as follows:
access the details of a user account, but be sure to 1. Click OK to close the error popup window.
close the account management facilities window 2. Click Cancel to exit from the installation.
when you have finished
If you have found and fixed a problem with the Change the account, or log off and on again using a
account management facilities you can continue the different user that has the correct privileges.
installation. Otherwise, close the installation and rerun
it as a different user Rerun the wizard from scratch.
- Interactive wizard
Note:This message might also be given when the Create
Continue the installation User step is run. This only occurs if, between the time
1. Click OK to close the error popup that the wizard validates the input values for the user
window. ID, and the time it runs the Create User step, any
changes are made to the user ID, either on the
2. Click Next to continue. computer or in the step properties dialogs as a result of
Rerun the installation a failed installation. This is unlikely to occur, but if it
does you must rerun the installation.
1. Click OK to close the error popup
window. See also: The chapter on Troubleshooting installation,
2. Click Cancel to quit the migration, and uninstallation in Administration and
installation. Troubleshooting for full details of the recovery process
from a failed installation.
3. Login as a different user.
4. Rerun the wizard.
AWSJIS068E The installation could not add the
- Silent wizard supplied "TWS_user" to the
Just rerun the wizard in either case. "Administrators" group.
Explanation: You have supplied a "TWS_user" ID that
Note:This message might also be given when the Create did not exist on the computer and the installation has
User step is run. This only occurs if, between the time created an account for it. However, it could not add the
that the wizard validates the input values for the user account to the "Administrators" group. Probably, the
ID, and the time it runs the Create User step, any user that you are using to run the installation does not
changes are made to the user ID, either on the have the correct privileges to add a user to that group.
computer or in the step properties dialogs as a result of
a failed installation. This is unlikely to occur, but if it System action: If you are running the interactive
does you must rerun the installation. wizard, the wizard stops.
See also: The chapter on Troubleshooting installation, If you are running the silent wizard, the wizard fails.
migration, and uninstallation in Administration and Operator response: Add the Windows default
Troubleshooting for full details of the recovery process Administrator privileges to the account of the user
from a failed installation. running the installation, or rerun the installation as a
different user. If you change the account on the
AWSJIS067E The installation could not modify the computer you will almost certainly need to reboot the
privileges of the supplied "TWS_user". computer. Thus, in either case, if you are running the
interactive wizard you must stop it, as follows:
Explanation: You have supplied a "TWS_user" that
1. Click OK to close the error popup window.
exists on the local computer but has insufficient rights.
The installation has tried to modify those rights but 2. Click Cancel to exit from the installation.
cannot. Probably, the user that is running the
installation does not have the correct rights to modify Change the account, or log off and on again using a
the supplied user's rights. different user that has the correct privileges.
System action: If you are running the interactive Rerun the wizard from scratch.
wizard, the wizard stops.
If you are running the silent wizard, the wizard fails. Note:This message might also be given when the Create
User step is run. This only occurs if, between the time
Operator response: Add the Windows default that the wizard validates the input values for the user
Administrator privileges to the account of the user
ID, and the time it runs the Create User step, any Operator response: If you are running the interactive
changes are made to the user ID, either on the wizard, look at the Output tab on the failed installation
computer or in the step properties dialogs as a result of step for further information. Do the following:
a failed installation. This is unlikely to occur, but if it 1. Note down the error code (so that you can later
does you must rerun the installation. find it in Administration and Troubleshooting, if
See also: The chapter on Troubleshooting installation, needed)
migration, and uninstallation in Administration and 2. Click OK to close the error popup window. The
Troubleshooting for full details of the recovery process Diagnose Failure window is opened.
from a failed installation. 3. Select Diagnose failure and click Next. The Step
List window is opened.
AWSJIS069E The installation could not find an 4. Select the failed installation step and double click it
operating system dll to complete the to open the Step Status window.
"TWS_user" verification tasks. 5. Select the Output tab.
Explanation: The installation needs to use a standard
operating system dynamic link library (dll) to complete If you are running the silent wizard, see the installation
its task of verifying, and if necessary creating, the log file for the error messages that might explain why
supplied user. the user cannot be created.
System action: If you are running the interactive Ensure the following:
wizard, the wizard stops.
v Ensure that the "TWS_user" ID and password respect
If you are running the silent wizard, the wizard fails. local security policy
Operator response: Verify that the PATH system v Ensure that the user running the installation has the
variable points to the location of all the operating rights to create a user. Remember to close the
system dlls, and that the dlls are present (your account management facilities before proceeding. If it
operating system documentation might identify which does not, add those rights, or run the installation
dlls are responsible for user account verification). using a user that has those rights.
Depending on what you find, you might need to
reinstall the operating system before continuing with The problem resolution depends on what you found:
the installation. Verify also that the user running the
- Problems with an existing <TWS_user> ID or
installation has execute permission for operating system
password
dlls.
Supply a different "TWS_user" ID and
Whatever the solution to the problem, rerun the
password. As everything in the installation
wizard. If you are running the interactive wizard you
relates to this user, you must rerun the
need to stop the installation program. Do this as
installation, supplying the new "TWS_user" ID.
follows:
1. Click OK to close the error popup. Proceed as follows:
2. Click Cancel to close the wizard. Interactive wizard
1. Click OK to close the error popup
Rerun the wizard from scratch. window.
2. Click Quit to exit from the
Note:This message might also be given when the Create installation.
User step is run. This only occurs if, between the time
that the wizard validates the input values for the user 3. Rerun the installation, supplying a
ID, and the time it runs the Create User step, any different "TWS_user" ID and
changes are made to the dlls. This is unlikely to occur, password.
but if it does you must rerun the installation. Silent wizard
1. Edit the response file used by the
AWSJIS070E The supplied "TWS_user" could not be silent wizard, changing the
created. "TWS_user" and its password.
Explanation: You have supplied a "TWS_user" ID that 2. Rerun the silent wizard.
did not exist on the computer but the installation has - Problems with the password supplied for a
not been able to create it. <TWS_user> that is being created
System action: If you are running the interactive Supply a different password.
wizard, the wizard stops.
Proceed as follows:
If you are running the silent wizard, the wizard fails.
- Interactive wizard
1. Click OK to close the error popup 2. Log on as a different user with the
window. The Diagnose Failure Windows default Administrator
window is opened. privileges.
2. Select Diagnose failure and click 3. Rerun the installation without a
Next. The Step List window is resume. You cannot do a step
opened. resume of an installation if you
3. Double-click the failed installation have changed the user that is
step and the Step Status window running it; you must rerun the
opens. installation from scratch.
4. On the Properties tab change the Add the missing privileges to your user
"TWS_user" password. If it is not profile
available for editing, return to 1. If you are running the interactive
previous steps, until you find one wizard you need to stop the
where you can edit the value or installation program . Do this as
values. follows:
5. Repeat this step for all other steps, a. Click OK to close the error
checking to see if the password is popup. The Diagnose Failure
included as a property for that window is opened.
step, and changing it if it is. This
b. Click Quit to close the wizard.
is because the installation wizard
creates each step as a separate 2. Add the necessary privileges to
action, complete with its the profile of the user running the
properties; changing a value on installation, so that it has the
one does not change it default Administrator privileges
automatically also on the others. (you might need to log on as an
Administrator to do this).
6. On the Status tab set the status to
Ready 3. Reboot the computer.
7. Click Apply. The Step List 4. Resume the installation adding the
window is displayed. parameter -resume. The wizard
resumes in interactive mode at the
8. Click Run all to resume the
Step List window showing the
installation from that step.
failed step.
- Silent wizard 5. Double-click the failed installation
1. Edit the response file used by the step and the Step Status window
silent wizard, changing the opens.
"TWS_user" password. 6. On the Status tab set the status to
2. Resume the installation adding the Ready
parameter -resume. The wizard 7. Click Apply. The Step List
resumes in interactive mode at the window is displayed again.
Step List window showing the
8. Click Run all to resume the
failed step.
installation from that step.
3. Follow the procedure described
for the interactive wizard to See also: The chapter on Troubleshooting installation,
correct the user ID and resume the migration, and uninstallation in Administration and
installation. Troubleshooting for full details of the recovery process
from a failed installation.
- Problems with the user privileges
Choose one of these options: AWSJIS071E The supplied "TWS_user" name
Rerun with a different user incorrectly contains a period.
1. If you are running the interactive Explanation: This message indicates that during the
wizard you need to stop the recovery operation of a previously failed installation,
installation program . Do this as you modified the "TWS_user" name and included a
follows: period in the name. The "TWS_user" ID was validated
a. Click OK to close the error on input, and the presence of a period would not have
popup. The Diagnose Failure allowed the installation to go ahead.
window is opened. System action: If you are running the interactive
b. Click Quit to close the wizard. wizard, the wizard stops.
If you are running the silent wizard, the wizard fails. Operator response: Choose a different user ID that
does not exist on this computer in any form and rerun
Operator response: You must rerun the wizard,
the installation without a resume. You cannot do a step
reinputting the "TWS_user" ID as follows:
resume of an installation if you have changed the
- Interactive wizard "TWS_user", you must rerun the installation from
1. Click OK to close the error popup window. scratch.
If you are running the silent wizard, the wizard fails. Operator response: You must rerun the wizard,
reinputting the "TWS_user" ID as follows:
Operator response: Proceed as follows:
- Interactive wizard
- Interactive wizard
1. Click OK to close the error popup window.
1. Click OK to close the error popup window.
2. Click Quit to exit from the installation.
2. Click Back to return to the previous panel
and change the TWS_user to a value no 3. Rerun the installation, resupplying the
longer than the maximum length. "TWS_user" ID and password.
1. Edit the response file used by the silent See also: The chapter on Troubleshooting installation,
wizard, changing the TWS_user to a value migration, and uninstallation in Administration and
no longer than the maximum length. Troubleshooting for full details of the recovery process
2. Rerun the silent wizard. from a failed installation.
AWSJIS073E The supplied "TWS_user" AWSJIS075E The supplied "TWS_user" does not exist.
"TWS_user_ID" does not exist on the On UNIX platforms the user chosen for
local computer, but the installation the "TWS_user" must exist with the
cannot create this user, because another correct permissions before starting the
object exists with the supplied name. installation program.
Explanation: You have supplied a user ID that does Explanation: See message text.
not exist. The installation has tried to create a user with System action: If you are running the interactive
the supplied ID, but has found another object exists wizard, the wizard stops.
(such as a domain or a user group) with the supplied
ID. If you are running the silent wizard, the wizard fails.
System action: If you are running the interactive Operator response: Choose an existing user or create
wizard, the wizard stops. an account expressly for the installation. You must
rerun the wizard, changing the "TWS_user" ID as
If you are running the silent wizard, the wizard fails. follows:
- Interactive wizard In the latter case you might have to reboot the
1. Click OK to close the error popup window. computer. In either case rerun the installation.
2. Click Quit to exit from the installation. - Interactive wizard
3. Rerun the installation, supplying a 1. Close the Step Status window
different "TWS_user" ID and its password. 2. Select Quit installation. The wizard closes.
- Silent wizard 3. Log on as a user in the "Administrator"
1. Edit the response file, changing the group, and with Administrator rights.
"TWS_user" ID and its password. 4. Rerun the wizard.
2. Rerun the silent wizard. - Silent wizard.
See also: The Planning and Installation Guide for 1. Log on as a user in the "Administrator"
information about the required characteristics of the group, and with Administrator rights.
<TWS_user>. 2. Rerun the silent wizard.
AWSJIS076E The supplied port: "port_number" is AWSJIS078E The user running the installation is not
already in use. "root".
Explanation: See message. Explanation: See message.
port_number identifies the port that is already in use. System action: If you are running the interactive
System action: If you are running the interactive wizard, the wizard stops.
wizard, the wizard stops. If you are running the silent wizard, the wizard fails.
If you are running the silent wizard, the wizard fails. Operator response: The user performing the
Operator response: Supply a different port that is not installation must be "root". Rerun the installation as
in use. "root".
AWSJIS085E The connection to the database has System action: The wizard proceeds.
failed. Check that the DB2 server is Operator response: None.
running and that the user and password
are correct.
AWSJIS088E An error occurred while stopping the
Explanation: The installation is attempting to connect embedded WebSphere Application
to the database but the connection cannot be Server.
established.
Explanation: See message.
System action: If you are running the interactive
wizard, the wizard stops. System action: The uninstallation stops.
If you are running the silent wizard, the wizard fails. Operator response: Check that the credentials
supplied for accessing the embedded WebSphere
Operator response: Check that DB2 is up and Application Server are correct. If they are not, correct
running. Check that the specified user and password them and retry the uninstallation.
have the rights to connect to the database. Start the
database manager, if it is stopped. Connect to the If the credentials are correct, stop the embedded
database with a user that has the rights to connect. WebSphere Application Server by using the appropriate
command, and retry the operation.
If you make a successful connection, resume the
installation at the failed step, as follows: See also: The appropriate publications for the
embedded WebSphere Application Server for
- Interactive wizard information about the commands.
1. Click OK to close the error popup window.
The Diagnose Failure window is opened.
2. Select Diagnose failure and click Next. The
Step List window is opened.
1. Resume the installation adding the 1. Edit the response file used by the silent
parameter -resume. The wizard resumes in wizard. Change the DB2 location.
interactive mode at the Step List window 2. Rerun the silent wizard.
showing the failed step.
2. Follow the procedure described for the If the
interactive wizard and resume the
installation.
AWSJIS101E The supplied existing DB2 installation
See also: The chapter on Troubleshooting installation, cannot be used because the version is
migration, and uninstallation in Administration and lower than the minimum supported
Troubleshooting for full details of the recovery process version: 9.1. Version 8.2 (8.1 with Fix
from a failed installation. Pack 7) is supported during the
installation, but you are advised to
migrate it to a supported version after
AWSJIS100E You have supplied a path to identify the
completing the installation (see the
supported DB2 installation: DB2_path
System Requirements document in the
but either no installation exists at that
Information Center for a detailed
location, or the installation that exists is
explanation of the supported versions).
not a supported version. Supported
Check the help for this message (in the
versions are 9.1 and 9.5. Version 8.2 (8.1
"Messages" manual) to determine the
with Fix Pack 7) is supported during the
correct path to supply.
installation, but you are advised to
migrate it to a supported version after Explanation: You have supplied a path to identify the
completing the installation (see the supported DB2 installation that already exists on this
System Requirements document in the computer. The installation that exists is not a supported
Information Center for a detailed version: minimum version is 9.1.
explanation of the supported versions).
Check the help for this message (in the System action: If you are running the interactive
"Messages" manual) to determine the wizard, the wizard stops.
correct path to supply. If you are running the silent wizard, the wizard fails.
Explanation: One possible reason is that you have Operator response: Either supply a different DB2
identified a DB2 directory, but that directory is not the location, or ask the wizard to install DB2 for you. In
one where the instance is installed. The correct this latter event, you must ensure that the computer
directory is as follows: where you are performing the installation satisfies the
UNIX DB2 prerequisites.
The fully-qualified path must point to the In either case, proceed as follows:
sqllib directory in the DB2 structure. - Interactive wizard
Windows 1. Click OK to close the error popup window.
The fully-qualified path must identify a tree in 2. Change the DB2 location on the wizard
the DB2 structure that includes the panel or click Back to return to the DB2
db2level.exe file. Installation Actions panel and choose to
install DB2.
System action: If you are running the interactive 3. Click Next to continue.
wizard, the wizard stops.
- Silent wizard
If you are running the silent wizard, the wizard fails.
1. Edit the response file used by the silent
Operator response: If the supplied location is not wizard. Change the DB2 location, or select
correct, supply a different DB2 location. the option to install DB2, and supply all
the required DB2-related information.
Proceed as follows:
2. Rerun the silent wizard.
- Interactive wizard
1. Click OK to close the error message
AWSJIS102E The port specified for the DB2 instance
window.
is not in use.
2. Change the DB2 location on the wizard
panel. Explanation: You have identified the port on which
the DB2 server instance is listening, but that port is not
3. Click Next to continue.
in use. Either the DB2 server is not running or you
- Silent wizard have supplied an incorrect port.
System action: If you are running the interactive v Check that there is sufficient disk space in the fileset
wizard, the wizard stops. of the indicated directory. If not, make more space in
the fileset and continue the installation, or go back
If you are running the silent wizard, the wizard fails.
and change the backup directory to a fileset with
Operator response: Check that the DB2 server is sufficient space. Check the size of the current
active and the DB2 instance port you have supplied is installation to determine how much space is
correct. required.
If the DB2 server is inactive, start the server and v Check that the directory name is valid for the
continue the installation. operating system. If not, go back and change the
backup directory name.
If the DB2 instance port is incorrect, supply a different
instance port and continue the installation. - Rerun the installation
1. If you are running the interactive wizard,
In either case, proceed as follows: click OK to close the error popup window.
- Interactive wizard 2. Either log on as a different user or change
1. Click OK to close the error popup window. the user permissions.
2. If the DB2 instance port is incorrect, 3. Rerun the wizard, interactively or silently,
change it on the wizard panel with a different user.
3. Click Next to continue. - Continue the installation
- Silent wizard Interactive wizard
1. If the DB2 instance port is incorrect, edit 1. Click OK to close the error popup
the response file used by the silent wizard. window.
Change the DB2 instance port. 2. If you need to, change the backup
2. Rerun the silent wizard. directory on the wizard panel
3. Click Next to continue.
Note:This message might also be given during the
installation steps that configure DB2 and verify that it Silent wizard
is working correctly. This only occurs if, between the 1. If you need to, edit the response
time that the wizard validates the input values for the file used by the silent wizard.
instance port, and the time it runs these steps, the DB2 Change the backup directory.
server is stopped or its port changed. This is unlikely 2. Rerun the silent wizard.
to occur, but if it does you must rerun the installation.
Operator response: Check the following: System action: If you are running the interactive
wizard, the wizard stops.
v Check that the user running the installation has
permission to create a directory at that location. If If you are running the silent wizard, the wizard fails.
not, change the user permissions or choose to run
the installation from a different user. In either case Operator response: Check if the file exists. If it does
you might need to exit from the installation (for not, or it seems to have been edited or damaged, you
example if you need to reboot your computer after could attempt to replace it from the version on the
changing user permissions), and rerun it from product CD, after which you can continue the
scratch, as described below. installation. However, if this file is missing or damaged,
it is likely that other files are missing or damaged, as
well. In this case rerun the installation, either directly However, the supplied directory path is too long.
from the CD, or by copying the installation files from
System action: If you are running the interactive
the CD to hard disk again, ensuring that you use the
wizard, the wizard stops.
binary option if the copy mode is ftp.
If you are running the silent wizard, the wizard fails.
Proceed as follows:
1. If you are running the interactive wizard, click OK Back up the Tivoli Workload Scheduler instance
to close the error popup window. Then click Cancel selected for upgrade
to exit from the wizard. Operator response: Check the value of the backup
2. Rerun the wizard, interactively or silently. directory path you have chosen. Either choose a
different directory in a shorter path, or change the
If the problem persists, contact IBM Software Support directory names in the path of the chosen directory so
for assistance. that the path is shorter.
Resume the installation, as follows:
AWSJIS105E The installation could not read the file
- Interactive wizard
"backup_config_files_list_file" containing
the names of the configuration files that 1. Click OK to close the error popup window.
need to be backed up. The Diagnose Failure window is opened.
2. Select Diagnose failure and click Next. The
Explanation: You are running an upgrade and have
Step List window is opened.
identified a backup directory in which to back up the
previous version. To perform the backup the 3. Double-click the "Back up the Tivoli
installation needs to access and read a file containing a Workload Scheduler instance selected for
list of the files that need to be backed up. This file is upgrade" step and the Step Status window
supplied as part of the installation package. If it cannot opens.
be read, it might have been damaged in copying it to 4. On the Properties tab change the directory
the hard disk. path to the new or amended directory you
have chosen.
backup_config_files_list_file is the name of the file that
contains a list of the configuration files to backup. 5. On the Status tab set the status to Ready
6. Click Apply. The Step List window is
System action: If you are running the interactive
displayed.
wizard, the wizard stops.
7. Click Run all to resume the installation
If you are running the silent wizard, the wizard fails. from that step.
Operator response: Check if the file exists. If it does - Silent wizard
not, or it seems to have been edited or damaged, you
1. Resume the installation adding the
could attempt to replace it from the version on the
parameter -resume. The wizard resumes in
product CD, after which you can continue the
interactive mode at the Step List window
installation. However, if this file is missing or damaged,
showing the failed step.
it is likely that other files are missing or damaged, as
well. In this case rerun the installation, either directly 2. Follow the procedure described for the
from the CD, or by copying the installation files from interactive wizard and resume the
the CD to hard disk again, ensuring that you use the installation.
binary option if the copy mode is ftp.
Proceed as follows: AWSJIS107E The installation cannot rename the file
"file".
1. If you are running the interactive wizard, click OK
to close the error popup window. Then click Cancel Explanation: See message.
to exit from the wizard.
file identifies the file that could not be renamed.
2. Rerun the wizard, interactively or silently.
System action: If you are running the interactive
If the problem persists, contact IBM Software Support wizard, the wizard stops.
for assistance. If you are running the silent wizard, the wizard fails.
Operator response: Check that the user running the
AWSJIS106E The path "backup_directory" supplied for installation has permission to rename a file at that
the backup directory is too long. location. If not, change the user permissions or choose
Explanation: You are running an upgrade and have to rerun the installation from a different user. In either
identified a backup directory that does not yet exist for case you might need to exit from the installation (for
the previous version of Tivoli Workload Scheduler. example if you need to reboot your computer after
changing user permissions), and rerun it from scratch.
1. If you are running the interactive wizard, the facilities in the instance to check that the data in
click OK to close the error popup window. them is complete.
2. Reboot the computer. When you have fixed the problem, continue the
3. Rerun the wizard, interactively or silently, installation as follows:
with a different user. v If you are running the interactive wizard, click OK to
close the error popup, and click Next to continue.
AWSJIS112E The installation cannot start the process v If you were running the silent wizard, rerun the
"process_name". wizard.
Explanation: The file containing the process might be
missing or corrupt. AWSJIS114E There is insufficient disk space
available in the directory directory to
process_name identifies the process that cannot be run.
perform the installation of the DB2
System action: If you are running the interactive component.
wizard, the wizard stops. The installation requires required_space
megabytes, but only available_space
If you are running the silent wizard, the wizard fails. megabytes are available.
Operator response: If you are not running the Either make more space available or
installation from the original CD, delete the copy you change the installation directory.
have made of the installation directories and recopy the Explanation: See message.
files from the original CD. If you have ftp'd the install
files to the local computer, ensure that you specified the directory is the install directory that has insufficient
binary option. Now rerun the installation. space.
Explanation: See message. If you are running the silent wizard, the wizard fails.
2. Change the indicated port number on the v If the server is run as a service, it has the
wizard panel to a value that is not in use. "Log on as a service" privilege on the
3. Click Next to continue. domain controller
Silent wizard System action: The installation panel flow waits for
you to continue.
1. Edit the response file used by the silent
wizard. Change the indicated port number Operator response: Check the rights of the domain
to a value that is not in use. user and click Next to continue.
2. Rerun the silent wizard.
AWSJIS120E The "TWS_user" ID of the previous
AWSJIS118I The uninstallation did not remove some instance of Tivoli Workload Scheduler is
files that are currently locked. You must longer than the maximum of max_length
reboot the computer to continue. bytes. You cannot upgrade this instance
of Tivoli Workload Scheduler.
Explanation: One or more files are locked by a
process. However, the uninstallation has determined Explanation: The "TWS_user" in version 8.5.1 must be
that the files will be deleted after the next reboot. You no more than 8 bytes in length. As the "TWS_user" in
must reboot, particularly if you intend to reinstall the the previous instance is longer, you cannot upgrade the
component, or install another component in its place. instance.
System action: The uninstallation finishes. System action: The installation stops.
Operator response: After the uninstallation has Operator response: Click Back to select a different
finished, reboot the computer. The locked files are instance. Click Cancel to exit from the wizard.
deleted. You can then reinstall the component, or install Perform a fresh installation and then migrate the data
another component in its place. independently from the old instance to the new.
See also: Planning and Installation Guide for details of
AWSJIS119W The specified user is a domain user. how to migrate data independently.
Check that it has the required rights.
See "Administration and
Troubleshooting" for details. AWSJIS122W The user specified for the DB2
installation "user" already exists.
Explanation: A domain user must have the following You must be absolutely certain that this
rights: user was created by a previous
- On a computer that is a member of a domain installation of DB2 to go ahead. If in
any doubt, either go back and choose
Only a domain user can start the application another user, or delete the user before
server process. It must have the following continuing with the installation, and let
characteristics: the wizard create it for you.
v It is a member of the domain administrative
Explanation: The attributes and permissions of the
groups in the domain controller
user ID must be correct for using DB2.
v It has the "Act as part of the operating
system" privilege in the Domain Security user is the user that already exists.
Policy on the domain controller System action: If you are running the interactive
v It has the "Act as part of the operating wizard, the wizard stops.
system" privilege in the Local Security
If you are running the silent wizard, the wizard fails.
Policy on the local computer
v If the server is run as a service, it has the Operator response: You have three options:
"Log on as a service" privilege on the local - Continue, using the user ID originally chosen
computer. (created for a previous installation of DB2)
- On a computer that is a domain controller v If you are running the interactive wizard,
click OK to close the error popup and click
It must have the following characteristics:
Next to continue.
v It is a member of the domain administrative
v If you were running the silent wizard, rerun
groups in the domain controller
the wizard without changing the parameters
v It has the "Act as part of the operating or the response file.
system" privilege in the Domain Security
Policy on the domain controller - Delete the user ID, letting the wizard create an ID
with the correct attributes
If you are running the silent wizard, the wizard fails. Silent wizard
1. Edit the response file used by the silent
Operator response: If you are running the interactive wizard. Change the indicated user_ID to a
wizard, cancel the uninstallation. value that does not begin with any of the
Uninstall the instance manually. indicated values.
2. Rerun the silent wizard.
See also: The chapter on Troubleshooting installation,
migration, and uninstallation in Administration and
Troubleshooting for instructions on uninstalling Tivoli
2. Change the <TWS_user> ID on the wizard System action: If you are running the interactive
panel to a value that does not own an wizard, the wizard stops.
existing instance.
If you are running the silent wizard, the wizard fails.
3. Click Next to continue.
Operator response: Proceed as follows:
Silent wizard
Interactive wizard
1. Edit the response file used by the silent
wizard. Change the <TWS_user> ID to a 1. Click OK to close the error popup window.
value that does not own an existing 2. Change the indicated character to a valid
instance. one.
2. Rerun the silent wizard. 3. Click Next to continue.
Silent wizard
AWSJIS129E The field "field_name" is required. 1. Edit the response file used by the silent
Explanation: See message. wizard. Change the indicated character to a
valid one.
System action: If you are running the interactive
2. Rerun the silent wizard.
wizard, the wizard stops.
AWSJIS132E The field "field_name" must not contain AWSJIS134E No feature has been selected. Click
blank characters. "Back" and select a feature to install.
Explanation: See message. Explanation: See message.
System action: If you are running the interactive System action: The wizard stops.
wizard, the wizard stops.
Operator response:
If you are running the silent wizard, the wizard fails. 1. Click OK to close the error popup window.
Operator response: Proceed as follows: 2. Click Back and select a feature to install.
Interactive wizard 3. Click Next to continue.
1. Click OK to close the error popup window.
2. Remove the blank characters in the AWSJIS135E Unable to establish a connection to host
indicated field. "host_name" on port "port".
Check that the DB2 server is up and
3. Click Next to continue.
running and that it is listening on this
Silent wizard port.
1. Edit the response file used by the silent Explanation: See message.
wizard. Remove the blank characters in the
indicated field. System action: If you are running the interactive
wizard, the wizard stops.
2. Rerun the silent wizard.
If you are running the silent wizard, the wizard fails.
AWSJIS133E There is not enough space in the Operator response: Check that you have identified the
directory "directory_name". DB2 server correctly. Check that the DB2 server is up
The required space is required_space MB. and running and that it is listening on this port.
The available space is available_space MB.
When the problem has been resolved, proceed as
Explanation: See message. follows:
directory_name identifies the directory with insufficient Interactive wizard
space. 1. Click OK to close the error popup window.
required_space and available_space tell you how much 2. If you have incorrectly identified the DB2
space is needed and how much is available. server, change the server details.
System action: If you are running the interactive 3. Click Next to continue.
wizard, the wizard stops. Silent wizard
If you are running the silent wizard, the wizard fails. 1. If you have incorrectly identified the DB2
server, edit the response file used by the
Operator response: Either make more space in the
silent wizard and change the DB2 server
indicated directory or plan to select a different
details.
directory.
2. Rerun the silent wizard.
Then proceed as follows:
Interactive wizard AWSJIS136E The supplied password for the user
1. Click OK to close the error popup window. "user" that the wizard must create does
2. If you have chosen to select a different not match the security policy of the
directory, enter the name of, or browse for, computer on which you are performing
a directory with sufficient space. the installation.
1. Click Back to return to the panel where 2. Change the instance name to an existing
you supplied the indicated user and instance.
password. 3. Click Next to continue.
2. Change the password to one that matches
Silent wizard
the security policy and confirm it.
1. Edit the response file used by the silent
3. Click Next to continue.
wizard. Change the existing DB2 server
Silent wizard instance name to an existing instance.
1. Edit the response file used by the silent 2. Rerun the silent wizard.
wizard. Change the password for the
indicated user to one that matches the
AWSJIS139E No Oracle Database installation exists at
security policy.
the location "oracle_path". The Oracle
2. Rerun the silent wizard. path must be a search path that includes
the Oracle home directory.
AWSJIS137E The supplied password for the DB2 Explanation: See message.
Administrator "DB2_administrator" is
incorrect. System action: If you are running the interactive
wizard, the wizard stops.
Explanation: See message.
If you are running the silent wizard, the wizard fails.
System action: If you are running the interactive
wizard, the wizard stops. Operator response: Check the path you supplied for
the Oracle Database installation with the Oracle
If you are running the silent wizard, the wizard fails. Database administrator. It must be a search path that
Operator response: Check the password you have includes the Oracle home directory.
supplied for the DB2 Administrator. Proceed as follows:
Proceed as follows: Interactive wizard
Interactive wizard 1. Click OK to close the error popup window.
1. Click Back to return to the panel where 2. Change the path to the correct value.
you supplied the indicated user and 3. Click Next to continue.
password.
Silent wizard
2. Change the password for the DB2
Administrator to the correct value. 1. Edit the response file used by the silent
wizard. Change the path to the correct
3. Click Next to continue.
value.
Silent wizard 2. Rerun the silent wizard.
1. Edit the response file used by the silent
wizard. Change the password for the DB2
AWSJIS140E The Oracle Database installation that
Administrator to the correct value.
you identified is not a supported
2. Rerun the silent wizard. version. Supported versions are: Oracle
Database 10g Release 2 - Enterprise
AWSJIS138E The specified instance name Edition (10.2.0.x) or later, and Oracle
"instance_name" does not exist on the Database 11g Release 2 - Enterprise
DB2 server. Edition (11.2.0.0) or later. Version 9
Release 2 is supported during the
Explanation: See message. installation, but you are advised to
System action: If you are running the interactive migrate it to a supported version after
wizard, the wizard stops. completing the installation (see the
System Requirements document in the
If you are running the silent wizard, the wizard fails. Information Center for a detailed
explanation of the supported versions).
Operator response: Check the instance name you have
supplied for the existing DB2 server. Use the DB2 Explanation: See message.
command db2list to list all the instances of the DB2
server. System action: If you are running the interactive
wizard, the wizard stops.
Proceed as follows:
If you are running the silent wizard, the wizard fails.
Interactive wizard
Operator response: Check the path you supplied for
1. Click OK to close the error popup window.
supported version you must exit from the wizard and 1. Edit the response file used by the silent
only restart it when you have available a supported wizard. Change the user ID or its
version of Oracle or DB2, or have planned to install password to the correct values.
DB2 with the wizard. 2. Rerun the silent wizard.
If you can make a supported version of the Oracle
server available without exiting the wizard, proceed as AWSJIS146E The DB2 Administrator user name
follows: "user_name" can not start with an
Interactive wizard underscore character "_".
1. Click OK to close the error popup window. Explanation: See message.
2. Click Next to continue. System action: If you are running the interactive
Silent wizard wizard, the wizard stops.
1. Rerun the silent wizard. If you are running the silent wizard, the wizard fails.
Operator response: Proceed as follows:
AWSJIS144E The specified tablespace tablespace_name
Interactive wizard
does not exist.
1. Click OK to close the error popup window.
Explanation: See message.
2. Supply a valid DB2 Administrator user
System action: If you are running the interactive name.
wizard, the wizard stops. 3. Click Next to continue.
If you are running the silent wizard, the wizard fails. Silent wizard
Operator response: Check the supplied tablespace 1. Edit the response file used by the silent
name. It must be an existing tablespace in your chosen wizard. Supply a valid DB2 Administrator
Oracle instance. user name.
Proceed as follows: 2. Rerun the silent wizard.
Interactive wizard
AWSJIS147E The DB2 Administrator user name
1. Click OK to close the error popup window.
"user_name" can not start with a number.
2. Change the tablespace name to the correct
value. Explanation: See message.
3. Click Next to continue. System action: If you are running the interactive
wizard, the wizard stops.
Silent wizard
1. Edit the response file used by the silent If you are running the silent wizard, the wizard fails.
wizard. Change the tablespace name to the Operator response: Proceed as follows:
correct value.
Interactive wizard
2. Rerun the silent wizard.
1. Click OK to close the error popup window.
2. Supply a valid DB2 Administrator user
AWSJIS145E The supplied credentials for user
name.
user_ID are not correct.
3. Click Next to continue.
Explanation: See message.
Silent wizard
System action: If you are running the interactive
1. Edit the response file used by the silent
wizard, the wizard stops.
wizard. Supply a valid DB2 Administrator
If you are running the silent wizard, the wizard fails. user name.
Operator response: Check the supplied user ID. 2. Rerun the silent wizard.
Proceed as follows:
AWSJIS148E No instances of Tivoli Workload
Interactive wizard Scheduler, version 8.5.1 have been
1. Click OK to close the error popup window. found to upgrade to fix pack 01.
2. Change the user ID or its password to the Explanation: See message.
correct values.
System action: If you are running the interactive
3. Click Next to continue.
wizard, the wizard stops.
Silent wizard
If you are running the silent wizard, the wizard fails. If only a few objects have not been
migrated, create these objects in the new
Operator response: Check if there is a valid version of
database using composer.
Tivoli Workload Scheduler, version 8.5.1 installed on
the computer. Object type not migrated
v If you are certain that a valid version is installed, v If all objects of an object type from the
perhaps the product registry is not correctly database did not migrate, run the
identifying the valid version, in which case you datamigrate command on that object
should contact IBM Software Support for assistance. type.
v If there is a version of Tivoli Workload Scheduler v If the migration failed running either
prior to version 8.5.1, you must use the product optman miggrunnb or optman
images that allow you to upgrade from a prior miggopts, rerun that command.
version directly to this fix pack.
All object types not migrated
v If there is no version of Tivoli Workload Scheduler
8.5.1 installed on the computer, you must make a Run the migration manually. The original
fresh installation of Tivoli Workload Scheduler, Mozart database has now been deleted, so
version 8.5.1 with this fix pack. you must use the version stored in the
backup directory that you identified during
In all of these cases, exit from the wizard. the installation.
If you are running the silent wizard, the wizard If you are running the silent wizard, the wizard fails.
completes the installation, but creates a file called Operator response: Proceed as follows:
migrationErrors in the directory where the installation
logs are written (see the Administration and Interactive wizard
Troubleshooting manual for details). 1. Click OK to close the error popup window.
Operator response: Proceed as follows: 2. Change the user name to a valid one.
1. If you are running the interactive wizard, click OK 3. Click Next to continue.
to close the error popup window. The wizard Silent wizard
continues to the finish.
1. Edit the response file used by the silent
2. Look in the indicated directory and check the files wizard. Change the user name to a valid
that log the success and failure of the various one.
migration steps.
2. Rerun the silent wizard.
3. Solve the problem that has stopped the data from
being migrated.
AWSJIS151E The specified password for the user is
4. The recovery action depends on the scale of the
wrong.
problem:
Explanation: See message.
Object not migrated
System action: If you are running the interactive
wizard, the wizard stops.
If you are running the silent wizard, the wizard fails. 1. Click OK to close the error popup window.
Operator response: Proceed as follows: 2. Change one or both of the indicated fields
to have the same value.
Interactive wizard
3. Click Next to continue.
1. Click OK to close the error popup window.
Silent wizard
2. Change the password to the correct one.
1. Edit the response file used by the silent
3. Click Next to continue.
wizard. Change one or both of the
Silent wizard indicated fields to have the same value.
1. Edit the response file used by the silent 2. Rerun the silent wizard.
wizard. Change the password to the correct
one.
AWSJIS154E The connection to the DB2 database
2. Rerun the silent wizard. failed. Verify that the following fields
are correct: "database_name",
AWSJIS152E The supplied database schema "db2_admin_user", "db2_admin_password".
schema_name must already exist when If you are using a DB2 Administration
installing a backup master domain Client, verify also that the
manager. "db2_client_user" is correct.
System action: If you are running the interactive System action: If you are running the interactive
wizard, the wizard stops. wizard, the wizard stops.
If you are running the silent wizard, the wizard fails. If you are running the silent wizard, the wizard fails.
Operator response: Check the database schema name Operator response: Proceed as follows:
you have used. It must be an existing schema in the Interactive wizard
chosen Oracle instance.
1. Click OK to close the error popup window.
Proceed as follows: 2. Change any of the indicated fields that are
Interactive wizard incorrect.
1. Click OK to close the error popup window. 3. Click Next to continue.
2. Change the schema_name to the correct one. Silent wizard
3. Click Next to continue. 1. Edit the response file used by the silent
wizard. Change any of the indicated fields
Silent wizard that are incorrect.
1. Edit the response file used by the silent 2. Save the response file.
wizard. Change the schema_name to the
correct one. 3. Rerun the silent wizard.
2. Rerun the silent wizard.
AWSJIS155E An error occurred unzipping the archive
in the specified directory. Verify that
AWSJIS153E The input fields "field_name1" and you have the required permissions in
"field_name2" must have the same value. the destination directory.
Explanation: This is a generic message indicating that Explanation: See message.
two input fields must have the same value. For
example, if you are installing the DB2 server on UNIX, System action: If you are running the interactive
the DB2 instance name and the ID of the DB2 instance wizard, the wizard stops.
owner must be the same.
If you are running the silent wizard, the wizard fails.
System action: If you are running the interactive
Operator response: Proceed as follows:
wizard, the wizard stops.
Interactive wizard
If you are running the silent wizard, the wizard fails.
1. Click OK to close the error popup window.
Operator response: Check the values of the indicated
2. Change any of the indicated fields that are
fields.
incorrect.
Proceed as follows: 3. Click Next to continue.
Interactive wizard Silent wizard
1. Edit the response file used by the silent 1. If you are running the interactive wizard,
wizard. Change any of the indicated fields close the Step Status window and click
that are incorrect. Finish on the Step List window. The
2. Save the response file. wizard closes.
3. Rerun the silent wizard. 2. If you previously copied the installation
images to the local hard disk or to a
remote workstation, ensure that the entire
AWSJIS157E An internal error has occurred. The disk image was copied, and that the binary
application server profile "profile" for the option was set if ftp was used.
embedded WebSphere Application
3. Rerun the wizard.
Server could not be upgraded.
- Rerun the silent installation.
Explanation: The installation program needs to
upgrade an application server profile for the embedded 1. If you have copied the installation images
WebSphere Application Server, and then populate it to the local hard disk or to a remote
with the information specific to Tivoli Workload workstation, ensure that the entire disk
Scheduler, version 8.5.1 . This message is displayed image was copied, and that the binary
because the profile could not be upgraded. option was set if ftp was used.
2. Rerun the silent installation.
System action: If you are running the interactive
wizard, the wizard stops.
If the problem persists contact IBM Software Support
If you are running the silent installation, the installation for assistance.
fails.
See also: The chapter on Troubleshooting installation,
Operator response: Check that the computer where migration, and uninstallation in Administration and
you are installing Tivoli Workload Scheduler satisfies Troubleshooting for full details of the recovery process
the prerequisite requirements of the embedded from a failed installation.
WebSphere Application Server . These can be found by
clicking the System requirements link on the product
AWSJIS158E No additional feature is available for
information Web page for the embedded WebSphere
the selected instance. Click "Back" and
Application Server at www.ibm.com.
select another instance.
Check that there is sufficient space in the standard
Explanation: See message.
temporary directory of the computer.
System action: The wizard stops.
Check that you have copied the installation images
correctly to the computer where you are running the Operator response:
installation wizard. 1. Click Back and select another instance.
If you are running the interactive wizard, look at the 2. Click Cancel to exit the wizard.
Output tab on the failed installation step for further
information. Do the following:
AWSJIS159E The port "port_num" has been already
1. Note down the error code (so that you can later specified for the "port_name". Specify a
find it in Administration and Troubleshooting, if different value.
needed)
2. Click OK to close the error message window. The Explanation: See message.
Diagnose Failure window is opened. port_num identifies the port that has been specified and
3. Select Diagnose failure and click Next. The Step is duplicate.
List window is opened.
port_name identifies the name of the port containing the
4. Select the failed installation step and double click it duplicate information.
to open the Step Status window.
System action: If you are running the interactive
5. Select the Output tab.
wizard, the wizard stops.
If you are running the silent installation, check the If you are running the silent installation, the installation
installation log for more information. fails.
Operator response: Check the port numbers you have
The problem is resolved by just rerunning the used. Make sure that a unique value has been supplied
installation. for each port and that the supplied ports are available.
- Rerun the interactive wizard Proceed as follows:
- Interactive wizard
1. Click OK to close the error message characters identifies the list of supported characters.
window.
System action: If you are running the interactive
2. Change the port or ports. wizard, the wizard stops.
3. Click Next to continue.
If you are running the silent wizard, the wizard fails.
- Silent installation
Operator response: Change the password of the
1. Edit the response file used by the silent specified user.
installation, changing the value of the
indicated port or ports. Proceed as follows:
2. Rerun the silent installation. - Interactive wizard
1. Click OK to close the error message
AWSJIS160E The supplied Oracle Database window.
installation does not have the 2. Modify the operating system password of
Partitioning Feature enabled. the specified user.
Install and enable this feature on the 3. Click Next to continue.
selected Oracle installation and then
continue or rerun the Tivoli Workload - Silent installation
Scheduler installation. 1. Change the operating system password of
Explanation: See message. the specified user
2. Edit the response file used by the silent
System action: If you are running the interactive wizard and change the corresponding
wizard, the wizard stops. password field to match the operating
If you are running the silent installation, the installation system password..
fails. 3. Rerun the silent installation.
Operator response: If you are running the interactive See also: The chapter on Troubleshooting installation,
wizard, click OK to close the error message window migration, and uninstallation in Administration and
and Cancel to exit from the wizard. Troubleshooting for full details of the recovery process
from a failed installation.
Check the Oracle installation you have selected and
install the Partitioning Feature.
AWSJIS164E The supplied installation path is already
Rerun the installation.
being used by another instance of
Tivoli Workload Automation or the
AWSJIS161E The field "field" with value "value" Tivoli Workload Scheduler
contains national characters. command-line client. Choose another
National characters are not supported path.
for this field.
Explanation: A Tivoli Workload Automation instance
Explanation: See message. can only have one instance of each of its constituent
products and components installed in it. To install more
System action: If you are running the interactive
than one instance of a product or component, you must
wizard, the wizard stops.
install them in a different path, thereby creating a
If you are running the silent installation, the installation second instance of Tivoli Workload Automation.
fails.
For example, if you have installed the Tivoli Workload
Operator response: If you are running the interactive Scheduler master domain manager with the default
wizard, click OK to close the error popup window and path, it will have been installed in a path that includes
Cancel to exit the wizard. the token "TWA", which indicates that this is the first
instance of Tivoli Workload Automation products and
Check the Oracle installation you have selected and components on the system. To install a second Tivoli
install the Partitioning Feature. Workload Scheduler component choose any other path
Rerun the installation. that is not the same as, or within, the path of the first
instance.
Note that if the default path includes the token"TWA1",
AWSJIS162E The supplied password contains an there are already two instances of Tivoli Workload
unsupported character. Automation on the system on which you cannot install
The supported characters are as follows: the component. To install a third Tivoli Workload
characters Scheduler component choose any other path that is not
Explanation: See message. the same as, or within, the path of the first two
instances.
- Silent installation For example, if you have installed the Tivoli Workload
Scheduler master domain manager with the default
1. Edit the response file and ensure that the
path, it will have been installed in a path that includes
path does not identify an existing Tivoli
the token "TWA", which indicates that this is the first
Workload Automation instance.
instance of Tivoli Workload Automation products and
2. Rerun the silent installation. components on the system. To install a second Tivoli
Workload Scheduler component choose any other path
AWSJIS165E No valid instance of Tivoli Workload that is not the same as, or within, the path of the first
Automation has been specified. instance.
Specify a valid instance or install the Note that if the default path includes the token"TWA1",
component in a new instance. there are already two instances of Tivoli Workload
Automation on the system on which you cannot install
Explanation: A Tivoli Workload Automation instance the component. To install a third Tivoli Workload
can only have one instance of each of its constituent Scheduler component choose any other path that is not
products and components installed in it. To install more the same as, or within, the path of the first two
than one instance of a product or component, you must instances.
install them in a different path, thereby creating a
second instance of Tivoli Workload Automation. System action: If you are running the interactive
wizard, the wizard stops.
For example, if you have installed the Tivoli Workload
Scheduler master domain manager with the default If you are running the silent installation, the installation
path, it will have been installed in a path that includes fails.
the token "TWA", which indicates that this is the first Operator response: Proceed as follows:
instance of Tivoli Workload Automation products and
components on the system. To install a second Tivoli - Interactive wizard
Workload Scheduler component choose any other path 1. Click OK to close the error message.
that is not the same as, or within, the path of the first 2. Reenter the installation path, ensuring that
instance. the path does not identify an existing
Note that if the default path includes the token Tivoli Workload Automation instance. Click
"TWA1", there are already two instances of Tivoli Next to continue.
Workload Automation on the system on which you
cannot install the component. To install a third Tivoli - Silent installation
Workload Scheduler component, choose any other path 1. Edit the response file and ensure that the
that is not the same as, or within, the path of the first installation path does not identify an
two instances. existing Tivoli Workload Automation
System action: The silent installation fails. instance.
2. Rerun the silent installation.
Operator response: Proceed as follows:
1. Edit the response file and ensure that the path does
not identify an existing Tivoli Workload Automation AWSJIS167E The embedded WebSphere Application
instance. Server user was not retrieved. Insert it
manually.
2. Rerun the silent installation.
Explanation: You have clicked the Retrieve button to
retrieve the embedded WebSphere Application Server
administration user name. The wizard was unable to
retrieve the user name either because the user registry
solution you have chosen does not allow user names to
be kept in the embedded WebSphere Application Server
AWSFAB005E No parameters have been specified for AWSFAB009E A parameter to twsinst has been
twsinst. supplied that is not appropriate for the
supplied installation type. Specify the
Explanation: The twsinst script needs to be supplied
"installation_parameter" parameter only
with at least one parameter.
when "installation_type" installation type
System action: The twsinst script cannot proceed. is specified.
Operator response: Check the usage of the twsinst Explanation: The installation_parameter is a parameter
script by referring to the IBM Tivoli Workload Scheduler: that you supplied, that is not appropriate for the
Planning and Installation Guide, or use the command supplied installation type.
twsinst -u to the see a list of the available parameters.
The installation_type is a list of the only installation
Rerun the twsinst script, supplying the correct types with which you can use the supplied
parameter. installation_parameter.
See also: IBM Tivoli Workload Scheduler: Planning and System action: The twsinst script cannot proceed.
Installation Guide
Operator response: Check the usage of the twsinst
script by referring to the IBM Tivoli Workload Scheduler:
AWSFAB007E The supplied installation type Planning and Installation Guide, or use the command
parameter is not correct. It must be one twsinst -u to the see a list of the available parameters.
of the following: "-new", "-update",
Rerun the twsinst script, supplying the correct
"-uninst".
parameter.
Explanation: See message text.
See also: IBM Tivoli Workload Scheduler: Planning and
System action: The twsinst script cannot proceed. Installation Guide
See also: IBM Tivoli Workload Scheduler: Planning and v Or, change the installation type to -new or -uninst, as
Installation Guide appropriate, and rerun the installation.
AWSFAB018E The script was unable to locate the AWSFAB022E You are running a fresh installation
home directory of the specified user, but the installation script has found a
and the installation directory has not previous instance of Tivoli Workload
been supplied. Supply the installation Scheduler, or at least one previously
directory explicitly using the following installed Tivoli Workload Scheduler
parameter: "parameter_name". configuration file, in the following
directory: directory_name.
Explanation: See message text.
Explanation: You cannot install more than one
System action: The twsinst script cannot proceed.
instance of Tivoli Workload Scheduler on the same
Operator response: Rerun the twsinst script, directory. If you want to perform a fresh installation
specifying the home directory of the TWSUser using into a directory that previously contained Tivoli
the indicated parameter. Workload Scheduler, you must first remove any
existing Tivoli Workload Scheduler configuration files.
If in doubt, check the usage of the twsinst script by
referring to the IBM Tivoli Workload Scheduler: Planning System action: The twsinst script cannot proceed.
and Installation Guide, or use the command twsinst -u to
Operator response: You can do one of the following:
the see a list of the available parameters.
v Either uninstall the existing instance of Tivoli
Workload Scheduler and then rerun the twsinst script
AWSFAB019E The supplied target installation as a fresh installation.
directory "directory_name does not exist.
v Or, change the installation type to -update, -uninst,
Explanation: The home directory of the TWSUser or -restore, as appropriate, and rerun the installation.
must exist before running the installation. v Rename, backup, or delete all the old Tivoli
System action: The twsinst script cannot proceed. Workload Scheduler configuration files.
AWSFAB031E You can not promote an agent from AWSFAB037E The twsinst script is being run from
"original_agent_type" to the wrong directory.
"promoted_agent_type".
Explanation: You are attempting to install Tivoli
Explanation: You can only promote a lower type of Workload Scheduler on a UNIX platform using the
agent to a higher type. For example, you can promote a twsinst utility copied from the installation CD to the
standard agent to a fault-tolerant agent, but not a home directory of the user that you have nominated as
fault-tolerant agent to a standard agent. If you need to the TWSuser during the installation. This is not
do the latter, uninstall the previous agent and make a allowed.
fresh installation of the new agent.
You can run twsinst from any of the following places:
System action: The twsinst script cannot proceed. v The Tivoli Workload Scheduler CD
Operator response: Either promote a different agent v A disk image of the CD
or uninstall the previous agent and make a fresh v A copy of the twsinst utility and its associated files
installation of the new agent. placed in any local directory other than the home
directory of the user that you have nominating as the
AWSFAB032E The installation script was unable to TWSuser in the twsinst parameters.
obtain the name of the TWSuser group System action: The twsinst script cannot proceed.
from the following component file of
the existing instance of Tivoli Workload Operator response: Rerun the installation from a
Scheduler: component_file_name. permitted directory.
AWSFAB036E The uninstallation has failed. For AWSFAB041E The installation script has detected
more details see the log file: that at least one Tivoli Workload
log_file_name. Scheduler process is running. No
processes can be running when you
Explanation: An internal error has occurred that has
perform an installation, upgrade,
caused the uninstallation to fail.
promotion, restore or uninstallation.
System action: The twsinst script cannot proceed.
Explanation: See message text.
Operator response: Look in the log file for messages
System action: The twsinst script cannot proceed.
that indicate the cause of the failure. If you are able to
identify and resolve the problem, rerun the Operator response: Follow the instructions in Tivoli
uninstallation. If not, contact IBM Software Support. Workload Scheduler: Administration and Troubleshooting to
shut down all Tivoli Workload Scheduler processes. Explanation: See message text.
See also: Tivoli Workload Scheduler: Administration and System action: The twsinst script cannot proceed.
Troubleshooting
Operator response: Check the usage of the twsinst
script by referring to the IBM Tivoli Workload Scheduler:
AWSFAB042E The installation script has detected Planning and Installation Guide, or use the command
that at least one Tivoli Workload twsinst -u to the see a list of the available parameters.
Scheduler process is running. No
Rerun the twsinst script, supplying the correct
processes can be running when you
parameter.
perform an installation, upgrade,
promotion, restore or uninstallation. See also: IBM Tivoli Workload Scheduler: Planning and
Installation Guide
Explanation: See message text.
System action: The twsinst script cannot proceed.
AWSFAB048E The company name cannot contain
Operator response: Follow the instructions in Tivoli blank characters (spaces).
Workload Scheduler: Administration and Troubleshooting to
Explanation: See message text.
shut down all Tivoli Workload Scheduler processes.
System action: The twsinst script cannot proceed.
AWSFAB043W At least one warning message has Operator response: Rerun the twsinst script,
been issued during the installation. supplying a company name that does not contain blank
characters (spaces).
Explanation: See message text.
System action: The twsinst script proceeds.
AWSFAB049E The installation directory cannot
Operator response: Check the install log file and read contain blank characters (spaces).
the warning message or messages.
Explanation: If you did not specify the installation
directory explicitly, it means that the home directory of
AWSFAB044W At least one warning message has the TWSuser contains blank characters (spaces).
been issued during the uninstallation.
System action: The twsinst script cannot proceed.
Explanation: See message text.
Operator response: If you have explicitly supplied the
System action: The twsinst script proceeds. installation directory, rerun the twsinst script,
supplying an installation directory that does not
Operator response: Check the install log file and read
contain blank characters (spaces).
the warning message or messages.
If the home directory of the TWSuser contains blank
characters (spaces), choose another user as the
AWSFAB046E An inconsistent parameter has been
TWSuser, or change the name of the home directory of
used. You cannot specify the "-thiscpu"
the TWSuser to not contain blank characters (spaces).
parameter when the "-cputype master"
parameter has been specified.
AWSFAB050E The following parameter: "parameter"
Explanation: See message text.
cannot contain more than "number"bytes.
System action: The twsinst script cannot proceed.
Explanation: See message text.
Operator response: Check the usage of the twsinst
System action: The twsinst script cannot proceed.
script by referring to the IBM Tivoli Workload Scheduler:
Planning and Installation Guide, or use the command Operator response: Rerun the twsinst script,
twsinst -u to the see a list of the available parameters. supplying the indicated parameter with a value not
more than that indicated.
Rerun the twsinst script, supplying the correct
parameter.
AWSFAB094E The -restore parameter cannot be used
See also: IBM Tivoli Workload Scheduler: Planning and
either because the previous instance of
Installation Guide
Tivoli Workload Scheduler has not yet
been modified or because the new
AWSFAB047E An inconsistent parameter has been installation has completed successfully.
used. When the parameter "-cputype
Explanation: The -restore parameter is only used to
agent_type" is specified, the <cpuname>
restore a backed-up version of a previous instance of
provided with the "-thiscpu " and the
Tivoli Workload Scheduler where an upgrade or
"-master " parameters must be different.
promotion has failed, and you want to return to that v A domain manager or backup domain manager to a
previous instance. domain manager or backup domain manager
System action: The twsinst script cannot proceed. System action: The twsinst script cannot proceed.
Operator response: Check the usage of the twsinst Operator response: Rerun the twsinst script, choosing
script by referring to the IBM Tivoli Workload Scheduler: one of the upgrade solutions listed above.
Planning and Installation Guide, or use the command
twsinst -u to the see a list of the available parameters.
AWSFAB100E The script was unable to copy the file
Rerun the twsinst script, supplying the correct "maestro.tar.gz" to the Tivoli Workload
parameter. Scheduler home directory (TWSHome).
See also: IBM Tivoli Workload Scheduler: Planning and Explanation: See message text.
Installation Guide
System action: The twsinst script cannot proceed.
Operator response: Check that there is sufficient space
AWSFAB095E A parameter is missing. Rerun the
available on the file system of the Tivoli Workload
installation script, adding the following
Scheduler home directory (TWSHome). Check that the
parameter: "parameter_name".
user performing the installation has write access to
Explanation: See message text. TWSHome. Resolve any problem you find and rerun
the script.
System action: The twsinst script cannot proceed.
Operator response: Check the usage of the twsinst
AWSFAB101E The script was unable to copy the file
script by referring to the IBM Tivoli Workload Scheduler:
"maestro.tar.z" to the Tivoli Workload
Planning and Installation Guide, or use the command
Scheduler home directory (TWSHome).
twsinst -u to the see a list of the available parameters.
Explanation: See message text.
Rerun the twsinst script, adding the missing parameter.
System action: The twsinst script cannot proceed.
See also: IBM Tivoli Workload Scheduler: Planning and
Installation Guide Operator response: Check that there is sufficient space
available on the file system of the Tivoli Workload
Scheduler home directory (TWSHome). Check that the
AWSFAB098E The values specified for "-master" and
user performing the installation has write access to
"-thiscpu" cannot be the same.
TWSHome. Resolve any problem you find and rerun
Explanation: If you are trying to install a master the script.
domain manager you do not supply the "-master"
parameter. If you are trying to install a different type of
AWSFAB102E The script was unable to expand the
agent, the "-thiscpu" parameter must identify the
file "maestro.tar.gz" in the Tivoli
computer where you are installing the agent, and the
Workload Scheduler home directory
"-master" parameter must identify the workstation that
(TWSHome).
is its master domain manager.
Explanation: See message text.
System action: The twsinst script cannot proceed.
System action: The twsinst script cannot proceed.
Operator response: Rerun the twsinst script,
supplying different values for the "-master" and Operator response: Check that there is sufficient space
"-thiscpu" parameters. available on the file system of the Tivoli Workload
Scheduler home directory (TWSHome). Resolve any
problem you find and rerun the script.
AWSFAB099E You have identified an instance of
Tivoli Workload Scheduler that is a
master domain manager or backup AWSFAB103E The script was unable to expand the
master domain manager. These cannot file "maestro.tar.z" in the Tivoli
be upgraded by twsinst. Workload Scheduler home directory
(TWSHome).
Explanation: The twsinst installer can only upgrade
the following: Explanation: See message text.
v A standard agent to a fault-tolerant agent. System action: The twsinst script cannot proceed.
v A fault-tolerant agent to a fault-tolerant agent
Operator response: Check that there is sufficient space
v A fault-tolerant agent to a domain manager or available on the file system of the Tivoli Workload
backup domain manager Scheduler home directory (TWSHome). Resolve any
problem you find and rerun the script.
AWSFAB104E The script was unable to untar the file AWSFAB109E You are performing an upgrade to
"maestro.tar.gz" in the Tivoli Workload version 8.5.1, but the installation script
Scheduler home directory (TWSHome). has found a previous instance of Tivoli
Workload Scheduler, version 8.5.1 in the
Explanation: See message text.
registry file "registry_file", belonging to
System action: The twsinst script cannot proceed. the same TWSUser: "TWSUser_name".
Operator response: Check that there is sufficient space Explanation: A TWSUuser cannot own more than one
available on the file system of the Tivoli Workload instance of Tivoli Workload Scheduler, version 8.5.1, on
Scheduler home directory (TWSHome). Resolve any the same workstation.
problem you find and rerun the script.
System action: The twsinst script cannot proceed.
Operator response: Firstly, check that the TWSUser
AWSFAB105E The script was unable to untar the file
has been typed correctly. If it is not, retry the
"maestro.tar.z" in the Tivoli Workload
command.
Scheduler home directory (TWSHome).
Check if you are performing the upgrade on the correct
Explanation: See message text.
computer. If you are not, retry the upgrade from the
System action: The twsinst script cannot proceed. correct computer.
Operator response: Check that there is sufficient space If the supplied TWSUser is the one you intended, on
available on the file system of the Tivoli Workload the correct computer, you must be in one of the
Scheduler home directory (TWSHome). Resolve any following scenarios:
problem you find and rerun the script.
You are trying to upgrade an instance of Tivoli
Workload Scheduler that has already been upgraded
AWSFAB106E An incorrect value has been supplied to version 8.5.1
for the parameter "-thiscpu".
Verify if this has happened as follows:
Explanation: See message. 1. Check the instance of Tivoli Workload
System action: The twsinst script cannot proceed. Scheduler, version 8.5.1 on this computer:
a. Go to the <TWSHome> directory
Operator response: Rerun the twsinst script,
supplying a correct value for the "-thiscpu" parameter. b. Run the environment enabling script
tws_env
See also: The Planning and Installation guide for full c. Run a command such as conman or
details of the syntax of the twsinst script. composer to display the product
version.
AWSFAB107E An incorrect value has been supplied 2. If the version is 8.5.1 you have already
for the parameter "-master". upgraded the product and can quit the
wizard.
Explanation: See message.
You want to have two instances of the product, one of
System action: The twsinst script cannot proceed.
which is upgraded from a previous instance
Operator response: Rerun the twsinst script,
To have two instances of the product on the
supplying a correct value for the "-master" parameter.
same computer you must have them installed
See also: The Planning and Installation guide for full under different TWSUsers. Because you cannot
details of the syntax of the twsinst script. change the TWSUser ID during an upgrade,
you must do the following:
AWSFAB108E The option "-restore" is not allowed on 1. Quit this installation.
operating system "operating_system". 2. Uninstall the other fresh installation that
you made.
Explanation: The -restore operation is not allowed as a
parameter to an installation performed on the indicated 3. Upgrade the old version of Tivoli
operating system (for example, IRIX64, OSF1 Workload Scheduler
DYNIX-ptx). 4. Install the other fresh instance using a
different TWSUser.
System action: The twsinst script cannot proceed.
Your environment contains traces of a previous
Operator response: If you need to restore the original
installation of Tivoli Workload Scheduler that you
installation, uninstall the upgraded installation, and
thought had been completely uninstalled.
then perform a manual restore of the backup image
stored in the backup directory: "twsuserdir_BACKUP".
1. Look in the registry_file for the supplied to 65535 that is not being used by another application
TWSUser and determine the installation or service.
directory
2. Check if there is a valid installation in that AWSFAB120E The supplied TDWB port number is
directory. not within the valid range. The valid
v If there is a valid installation of version range is from 0 to 65535.
8.5.1 that you do not want, uninstall it. If
Explanation: See message text.
it does not uninstall using the
uninstaller, follow the instructions in this System action: The twsinst script cannot proceed.
manual for uninstalling the product
manually. Operator response: Run the twsinst script again,
supplying a value for the DWB port number parameter
v If there is no installation, remove the within the indicated range.
entries in the registry_file relating to
version 8.5.1.
3. Rerun the upgrade. AWSFAB121W The supplied DWB port number
"port_number" is normally used by other
services, such as FTP or Telnet. The
AWSFAB110E The supplied Job Manager port twsinst script proceeds using the Job
number is not in the range from 1 to Manager port number that you
65535. supplied.
Explanation: See message text. Explanation: See message text.
System action: The twsinst script cannot proceed. System action: The twsinst script proceeds using the
DWB port number that you supplied.
Operator response: Run the twsinst script again,
supplying a value for the Job Manager port number Operator response: After the installation completes,
parameter within the indicated range. you can change the DWB port number to a different
value by editing the JobManager.ini file.
AWSFAB111W The supplied Job Manager port
number "port_number" is normally used AWSFAB122E The supplied DWB port number is the
by other services, such as FTP or Telnet. same as the netman port number.
The twsinst script proceeds using the Specify a different value.
Job Manager port number that you
supplied. Explanation: See message text.
Explanation: See message text. System action: The twsinst script cannot proceed.
System action: The twsinst script proceeds using the Operator response: Specify a different value for the
Job Manager port number that you supplied. TDWB port number. Run the twsinst installation again.
System action: The twsinst script cannot proceed. Explanation: See message text.
Operator response: Specify a different value for the System action: The twsinst script cannot proceed.
Job Manager port number. Run the twsinst installation Operator response: Specify "true" or "false". Run the
again. The default value for Tivoli Workload Scheduler twsinst installation again.
is 31114, but you can use any value in the range from1
AWSFAF003E The twspatch script cannot run on this AWSFAF007E The supplied installation type
operating system: operating_system. parameter is not correct. It must be one
of the following: "-install", "-undo",
Explanation: See message text.
"-commit", "-remove", "-repair".
System action: The twspatch script cannot proceed.
Explanation: See message text.
Operator response: Check in the readme file supplied
System action: The twspatch script cannot proceed.
with the fix pack for details of supported platforms.
Operator response: Check the usage of the twspatch
See also: readmefile.
script by referring to the readme file supplied with the
fix pack, or use the command twspatch -u to the see a
AWSFAF004E Only the user "root" can run the list of the available parameters.
twspatch script.
Rerun the twspatch script, supplying the correct
Explanation: See message text parameter.
System action: The twspatch script cannot proceed. See also: readme file.
Explanation: The Tivoli Workload Scheduler registry Operator response: The script has located an entry for
file contains the relevant information that he fix pack the user in the Tivoli Workload Scheduler registry, but
installation uses to identify and update the existing the directory that the entry points to does not contain
instance. Without it, the installation cannot go ahead. an instance of a previous version of Tivoli Workload
Scheduler. Check that a previous installation of Tivoli
System action: The twspatch script cannot proceed. Workload Scheduler exists in the indicated directory. If
the instance for the supplied user exists, but in a
Operator response: Contact IBM Software Support.
different directory, modify the entry in the Tivoli
Workload Scheduler registry file to identify the correct
AWSFAF014E The following is not a recognizable installation directory and rerun the script. Otherwise,
installation parameter contact IBM Software Support for assistance.
"installation_parameter".
Explanation: See message text. AWSFAF019E The script was unable to determine
the installation type from the Tivoli
System action: The twspatch script cannot proceed.
Workload Scheduler registry file "file".
Operator response: Check the usage of the twspatch
Explanation: See message text.
script by referring to the readme file supplied with the
fix pack, or use the command twspatch -u to the see a System action: The twspatch script cannot proceed.
list of the available parameters.
Operator response: Contact IBM Software Support for
Rerun the twspatch script, supplying the correct assistance.
parameter.
System action: The twspatch script cannot proceed. Explanation: See message text.
Operator response: The script could not find an entry System action: The twspatch script stops. The fix pack
for the user in the Tivoli Workload Scheduler registry has been installed, but one or more warnings were
file. Check that you have entered the user name issued.
correctly. Check that the supplied user owns a previous Operator response: This message will have been
version of Tivoli Workload Scheduler installed in his or preceded by the specific warning messages. Follow the
her home directory. Check that the Tivoli Workload Operator Response of those messages to determine the
Scheduler registry file contains an entry for the appropriate action.
installation directory for this user. If you have
identified the wrong user, rerun the patch installation.
If the correct user has been identified, and owns an old
AWSFAF030E The twspatch script is being run from AWSFAF034W The "remove" operation has been
the wrong directory. completed successfully. The Tivoli
Workload Scheduler instance belonging
Explanation: This depends on the type of installation
to the user "user" is now unusable. You
you are performing:
must recover the previous installation
-install or -repair from backup.
You might be attempting to install a fix pack Explanation: See message text.
for Tivoli Workload Scheduler on a UNIX
System action: The twspatch script has completed
platform using the twspatch utility copied
successfully and has removed the instance of Tivoli
from the installation CD to the home directory
Workload Scheduler.
of the TWSuser. This is not allowed.
Operator response: You must now recover the
You can run twspatch from any of the
previous instance of Tivoli Workload Scheduler from
following places:
backup.
v The Tivoli Workload Scheduler fix pack CD
v A disk image of the CD
AWSFAF037E The twspatch script is being run from
v A copy of the twspatch utility and its the wrong directory.
associated files placed in any local directory
other than the home directory of the Explanation: See message.
TWSuser. System action: The twspatch script cannot proceed.
-undo, -commit, or -repair Operator response: Run twspatch directly from the
product CD. If the computer where you are installing
These installation types must be run from the copy of the product does not have a CD drive, copy either an
the twspatch utility that has been installed for you in image of the CD or just the platform-specific folder to
the home directory of the TWSuser. the target computer; place them anywhere other then
System action: The twspatch script cannot proceed. the home directory of the "TWSuser".
You can access Tivoli Workload Scheduler and dynamic workload broker
environments from any location in your network using one of the supported
browsers connected to the Tivoli Dynamic Workload Console. Tivoli Dynamic
Workload Console must be installed on a system that can reach either the Tivoli
Workload Scheduler or the dynamic workload broker nodes using network
connections.
Installation overview
Perform the following steps to prepare, install, and configure Tivoli Dynamic
Workload Console:
1. Check the installation prerequisites to verify that your system is compliant. You
can find prerequisite information in the Tivoli Dynamic Workload Console
download documentation.
2. Collect the information necessary to fill in the required fields during the
installation. See Chapter 11, “Installing Tivoli Dynamic Workload Console,” on
page 255.
3. Choose the installation method that best suits your needs as described in
“Selecting your installation method” on page 19.
4. Install Tivoli Dynamic Workload Console by following the instructions
provided in “Installing Tivoli Dynamic Workload Console” on page 255.
5. If you plan to communicate with the Tivoli Workload Scheduler or Tivoli
Workload Scheduler for z/OS Connector Version 8.3 Fix Pack 3, perform the
post-installation steps as described in “Post-installation steps to connect to
Tivoli Workload Scheduler Version 8.3 Fix Pack 3” on page 261.
6. Log in to Tivoli Dynamic Workload Console as described in “Accessing Tivoli
Dynamic Workload Console” on page 262.
7. In the navigation tree on the left, click one of the following:
Tivoli Workload Scheduler
To access the Tivoli Workload Scheduler available functions
Installation considerations
Tivoli Dynamic Workload Console is a module of the Integrated Solutions Console
which is installed on WebSphere Application Server. Before you begin an
installation or upgrade, consider the following items that might apply to your
specific environment.
v Only one Tivoli Dynamic Workload Console can be installed on a computer and
can be installed as follows:
– In an existing Tivoli Workload Automation instance where the embedded
WebSphere Application Server is already installed
– In an existing Tivoli Workload Automation instance where the embedded
WebSphere Application Server is not already installed
– In a new Tivoli Workload Automation instance
– Outside any Tivoli Workload Automation instance, using an existing external
instance of WebSphere Application Server
v You cannot install more than one instance of the current version of Tivoli
Dynamic Workload Console on the same workstation. If you attempt to install
another Tivoli Dynamic Workload Console onto a workstation that already has
an upgradeable version on it, you will only be able to upgrade it.
v When you upgrade Tivoli Dynamic Workload Console, it is automatically
upgraded into a new instance of Tivoli Workload Automation version 8.5.1.
v If you plan to install the Integrated Solutions Console Advanced Edition on an
external WebSphere Application Server, before starting the installation, make
sure that all servers are stopped except for the server associated to the profile
where you plan to install, which must be active.
v If you plan to install Tivoli Dynamic Workload Console on an external
WebSphere Application Server where the Integrated Solutions Console Advanced
Edition is already installed, make sure that the server associated to the profile
where you plan to install is active before starting the installation. Only profiles
that are created as described and without customization are supported.
v By default, Tivoli Workload Scheduler is installed on embedded WebSphere
Application Server using the server name twaserver<n>. If you plan to install on
an external WebSphere Application Server on a system where Tivoli Workload
Scheduler is installed, before installing Tivoli Dynamic Workload Console, ask
your WebSphere Application Server administrator to create a new profile with a
server name different from twaserver<n>, and use this profile during the
installation, as explained in “Installing on your existing instance of WebSphere
Application Server” on page 258. This is a sample command to create a new
profile referring to a new server name on WebSphere Application Server:
installation_directory/eWAS/bin/manageprofiles.sh -create
-profileName "new_profile"
-hostName "host_name"
-nodeName "node_name"
-cellName "cell_name"
-serverName new_server_name
-adminUserName administrator
-adminPassword administrator_password
-enableAdminSecurity true
-templatePath "installation_directory/eWAS/profileTemplates/default"
v You must restart Tivoli Dynamic Workload Console immediately after the
installation if you plan to connect to Internet Protocol version 6 (IPv6) enabled
engines.
v Before installing Tivoli Dynamic Workload Console on Windows and Windows
64, you must start the workstation service of Windows. This applies to Windows
2003 and Windows 2008.
If you are installing into an existing instance of Tivoli Workload Automation, you
can install certain components, depending on the components or products that
currently exist in that instance. Table 13 describes the actions that you can perform
in each different scenario.
| Table 13. Installing into an existing instance of Tivoli Workload Automation
| If the existing Tivoli Workload Automation
| instance contains: You can perform the following:
| Tivoli Dynamic Workload Console version Upgrade
| 8.4 or 8.5
| Table 13. Installing into an existing instance of Tivoli Workload Automation (continued)
| If the existing Tivoli Workload Automation
| instance contains: You can perform the following:
| Tivoli Dynamic Workload Console version Take no action. It is not possible to install
| 8.5.1 Tivoli Dynamic Workload Console in this
| case.
| Tivoli Workload Scheduler version 8.5 or Install Tivoli Dynamic Workload Console on
| 8.5.1 master domain manager or backup a common embedded WebSphere
| domain manager Application Server
| Tivoli Workload Scheduler version 8.5 or Install Tivoli Dynamic Workload Console in
| 8.5.1 agent the default installation path
| A Tivoli Workload Scheduler version 8.5 or Install Tivoli Dynamic Workload Console on
| 8.5.1 agent with connector a common embedded WebSphere
| Application Server
| A Tivoli Workload Scheduler for z/OS Install Tivoli Dynamic Workload Console on
| connector version 8.5 or 8.5.1 a common embedded WebSphere
| Application Server
|
| Note: If you install Tivoli Dynamic Workload Console into an instance of Tivoli
| Workload Automation that contains only an agent (and no connector), you
| are prompted to supply all the Websphere Application Server fields.
| Table 14 describes the actions that you can perform in instances of Tivoli Dynamic
| Workload Console installed outside Tivoli Workload Automation.
| Table 14. Installing into an instance outside Tivoli Workload Automation
| Selected component: You can perform the following:
| Tivoli Dynamic Workload Console version Upgrade
| 8.4 on an existing external WebSphere
| Application Server
| Tivoli Dynamic Workload Console version Upgrade
| 8.5
| Tivoli Dynamic Workload Console version Take no action. It is not possible to install
| 8.5.1 on an existing external WebSphere Tivoli Dynamic Workload Console in this
| Application Server case.
|
| Installation media
Tivoli Dynamic Workload Console is packaged into multiple DVDs, one for each of
the supported operating systems. Each DVD contains:
v The installable image
v The setup file
v The sample response files
v The launchpad
For a complete list of DVDs and supported operating systems, see the Tivoli
Dynamic Workload Console downloadable documentation at http://
www.ibm.com/support/docview.wss?rs=672&uid=swg24024805.
Notes:
1. If you copy or mount the DVD to a system directory, make sure that the path
name to that directory does not contain the following unsupported characters: {
} [ ] < > $ | ? ! # * + " / % ' or non US-ASCII characters.
2. If you plan to install on a Windows system from a mapped remote drive, make
sure you map the remote folder locally on the system where you want to
install, and then run the installation using the local path.
3. If you plan to install on Linux, make sure that the files contained in the
mounted image have executable permission, and that the SETUP.bin file is not
located in a path with blanks.
For more information about log files, refer to the Administration Guide.
Note: The following values are valid only if you have not changed the default
value of the TEMP system variable.
| Tivoli Dynamic Workload Console
| Windows: %TEMP%\TWA\tdwc851
| UNIX: /tmp/TWA/tdwc851
For multiple installations on the same workstation, the log header and footer
indicate the user ID (<TWS_user>) for which the installation was performed.
Note: If you are running a silent installation and the response file you are using
does not have the correct syntax, the installation fails without producing a
log.
The log for the startup of the application server can be found at:
<TWS_home>/eWAS/profiles/twaprofile/logs/startServer.log
Follow these steps if you selected to install the embedded WebSphere Application
Server and Tivoli Dynamic Workload Console:
1. Choose a new path to install into or choose the path of the existing Tivoli
Workload Automation instance. Choose the path where you want to install,
from now on referred to as twa_install_dir, or accept the default path, and click
Next.
Make sure that the installation path is 32 characters or less in length and that it
does not contain special characters.
2. In the installation choice window, select an installation procedure.
Default Installation
If you want to use the default WebSphere Application Server settings,
proceed with the installation as described in “Default installation.”
Advanced Installation
If you want to customize the WebSphere Application Server settings,
proceed with the installation as described in “Advanced installation”
on page 257.
Note: If you select only one of the two available user interfaces, after installing,
you can authorize the user to access the other one by assigning one of
the predefined roles created by the installation process. For more
information, refer to “Quick steps to define a Tivoli Workload Scheduler
engine connection” on page 264.
3. To start the installation, check that the values displayed in the installation
summary window are correct and click Install.
4. When the installation completes successfully, a window opens showing links to
the user interface on the Integrated Solutions Console portal. For more
information, refer to “Accessing Tivoli Dynamic Workload Console” on page
262. If the installation fails, the window contains the list of the items that were
not installed and the location of the log file. Click Finish.
Click Next.
2. Complete the installation by following the steps described in “Default
installation” on page 256.
Note: If you already installed WebSphere Application Server into your existing
Tivoli Workload Automation instance but do not know the username,
click Retrieve. The username will be retrieved but you still must provide
the password. This operation may take a few minutes. If you are
performing a silent installation, run showSecurityProperties BEFORE
running the installation to find these credentials.
3. Select if you want the administrator to access the Tivoli Workload Scheduler
console, the dynamic workload broker console, or both. Click Next.
Note: If you select one of the two available user interfaces, after installing you
can authorize the user to access the other user interface by assigning him
one of the predefined roles created by the installation process. For more
information, refer to the information about configuring the Tivoli
Dynamic Workload Console in the Tivoli Workload Scheduler:
Administration Guide.
4. To start the installation, check that the values displayed in the installation
summary window are correct and click Install.
5. When the installation completes successfully, a window opens showing links to
the user interface on the Integrated Solutions Console portal. For more
information, refer to “Accessing Tivoli Dynamic Workload Console” on page
262. If the installation fails, the window contains a list of the items that were
not installed and the location of the log file. Click Finish.
Note: WebSphere Application Server requires that the host name and
server name pair used in a clustered environment must be
unique. Because twaserver<n> is the hardcoded server name used
Note: If you select one of the two available user interfaces, after installing you
can authorize the user to access the other user interface by assigning him
one of the predefined roles created by the installation process. For more
information, refer to the information about configuring the Tivoli
Dynamic Workload Console in the Tivoli Workload Scheduler:
Administration Guide.
5. To start the installation, check that the values displayed in the installation
summary window are correct and click Install.
6. When the installation completes successfully, a window opens showing links to
the user interface on the Integrated Solutions Console portal. For more
information, refer to “Accessing Tivoli Dynamic Workload Console” on page
262. If the installation fails, the window contains a list of the items that were
not installed and the location of the log file. Click Finish.
Edit the response file templates provided on the installation DVDs in the
\tdwc\responsefiles\ directory. Instructions for customizing the files are included
in the files as commented text. For details about response file properties, see
Appendix B, “Response file properties,” on page 313.
| Table 16 on page 260 lists the response files and the types of installation each
| performs by operating system:
| Note: In the upgrade scenarios, choose the WebSphere Application Server type
| (embedded or external) that you originally chose when you installed Tivoli
| Dynamic Workload Console version 8.4 or higher.
To install in silent mode, perform these steps on the computer on which you want
to install Tivoli Dynamic Workload Console:
1. Copy the sample response file for that operating system to a local temporary
directory .
2. Customize the options contained in the response file to suit your requirements
and environment. For information about the available options, refer to
Appendix B, “Response file properties,” on page 313.
3. Run the following command:
Windows:
SETUP.exe -silent -options response_file_name
UNIX:
./SETUP.bin -silent -options response_file_name
Note: For information about the installation result, see the tdwcinstall.log
installation log file stored in the temporary directory.
This task must be run on the system where the Tivoli Workload Scheduler engine
that you want to connect to is installed:
Tivoli Workload Scheduler distributed environment
v On the master domain manager.
v On a full status fault-tolerant agents (FTA) workstation where the Tivoli
Workload Scheduler connector is installed.
Tivoli Workload Scheduler z/OS environment
On the distributed system where the Tivoli Workload Scheduler z/OS
Connector is installed.
On Windows:
As Administrator, from the directory TWS_home\wastools:
webui -operation enable -user TWS_user -password TWS_user_pw
-port TWS_port [-server TWS_server]
On UNIX
As root, from the directory TWS_home/wastools:
./webui.sh -operation enable -user TWS_user -password TWS_user_pw
-port TWS_port [-server TWS_server]
where:
TWS_user The Tivoli Workload Scheduler administrator user ID.
TWS_user_pw The Tivoli Workload Scheduler administrator password.
TWS_port The SOAP port of the embedded WebSphere Application Server
the Tivoli Workload Scheduler is installed on. This is a
mandatory setting when using the enable flag. Its default
values are 31118 for distributed environments, and 31128 for
z/OS environments.
TWS_server The name of the server specified in the embedded WebSphere
Application Server profile used by Tivoli Workload Scheduler.
By default the value assigned to this field is server1.
2. Stop and start the embedded WebSphere Application Server on the Tivoli
Workload Scheduler system where you run the script.
When you have completed these steps, you are ready to create engine connections
for the Tivoli Workload Scheduler workstation and to manage your Tivoli
Workload Scheduler production environment. For information about how to
accomplish these tasks, access Tivoli Dynamic Workload Console online general
help.
To align the LTPA keys, see the section on configuring the use of Lightweight
Third-Party Authentication in the Administration Guide.
From a supported browser, access one of the following links provided by the
installation program:
http://tdwc_system:http_port/ibm/console
https://tdwc_system:https_port/ibm/console
where:
tdwc_system
It is the hostname or IP address of the system where you installed Tivoli
Dynamic Workload Console.
http_port
It is the port number used to access Tivoli Dynamic Workload Console
using an unsecure connection over HTTP. The default value for this port
number is 29060 if you are installing Tivoli Dynamic Workload Console as
a new Tivoli Workload Automation instance. If you install Tivoli Dynamic
Workload Console into an existing Tivoli Workload Automation instance,
the value for this port is inherited. If the existing Tivoli Workload
Automation instance contains the current version of Tivoli Workload
Scheduler using default ports, the value is 31123.
https_port
It is the port number used to access Tivoli Dynamic Workload Console
using a secure connection over HTTPS. The default value for this port
number is 29043 if you are installing Tivoli Dynamic Workload Console as
a new Tivoli Workload Automation instance. If you install Tivoli Dynamic
Workload Console into an existing Tivoli Workload Automation instance,
the value for this port is inherited. If the existing Tivoli Workload
Automation instance contains the current version of Tivoli Workload
Scheduler using default ports, the value is 31124.
When connecting to the Integrated Solutions Console using an HTTPS
connection, if you receive a security alert, proceed with the Tivoli Dynamic
Workload Console working session. If you receive security information
windows while navigating through the Integrated Solutions Console,
choose to display nonsecure items to proceed. If you are using Internet
Explorer, you can prevent these windows from opening by setting Display
mixed content to Enable in the Security settings.
In the Integrated Solutions Console login portlet, enter the user ID and password
you specified during the installation, and click Log in.
| On the navigation bar on the left, expand the Tivoli Workload Scheduler entry to
| access Tivoli Dynamic Workload Console and then the Tivoli Workload Scheduler
| components. Expand the dynamic workload broker entry to access dynamic
| workload broker environments.
To effectively use the functions of these two products, you must define connections
to the Tivoli Workload Scheduler engines and the dynamic workload broker
servers.
Without defining engine connections, you can perform only this limited set of
operations:
On Tivoli Workload Scheduler
v Creating browse tasks
v Creating report tasks
v Creating event management tasks
If the user ID you used to connect to Tivoli Dynamic Workload Console has been
assigned a role different from TWSWEBUIAdministrator and
TDWBAdministrator, you will see a subset of the available panels. This subset
depends on the authorizations assigned to the role associated to your user ID. For
more information about roles, refer to the information about configuring the Tivoli
Dynamic Workload Console in the Tivoli Workload Scheduler: Administration Guide.
If the user ID you used to connect to Tivoli Dynamic Workload Console has no
role assigned, you do not see the entries for Tivoli Workload Scheduler and
dynamic workload broker in the Integrated Solutions Console portal navigation
tree.
Note: If you installed Tivoli Dynamic Workload Console into a Tivoli Workload
Automation instance that had the embedded WebSphere Application Server
already installed, the connection to the Tivoli Workload Scheduler
component (for example, master domain manager, backup master domain
manager, or connector) is automatically defined with blank credentials. The
connection is shared with all all Tivoli Dynamic Workload Console users
and no further credentials are needed because Single Sign On is
automatically implemented for the component. The same situation applies if
you install a Tivoli Workload Scheduler component into a Tivoli Workload
Automation instance where the Tivoli Dynamic Workload Console and the
embedded WebSphere Application Server is already installed.
1. To expand the tree, click Tivoli Dynamic Workload Console and Tivoli
Workload Scheduler.
2. Select Quick start
3. Click New Engine.
4. In the Engine Connection Properties window, assign a name to the engine
connection and specify:
Engine Type Either z/OS or distributed. This is the type of the Tivoli
Workload Scheduler engine to connect to.
Hostname The hostname or IP address of system where the distributed
engine or the z/OS Connector, for z/OS engine types, runs.
PortNumber The bootstrap port number for Tivoli Workload Scheduler
engine. Default values are 31117 for distributed engine, and
31127 for z/OS Connector.
Remote Sever Name
This setting is valid and mandatory only for z/OS engines. This
is the name of the remote server of the engine as it is specified
in the z/OS Connector.
If you want to test the connection to the Tivoli Workload Scheduler database
(mandatory for managing reporting and event management functions), you
must select Enable reporting and specify the user credentials.
5. Click Test Connection to check that configuration was successful and that
Tivoli Dynamic Workload Console is communicating with the selected engine.
If the test connection fails, refer to Tivoli Workload Scheduler: Troubleshooting
Guide.
Note: Make sure you run “Post-installation steps to connect to Tivoli Workload
Scheduler Version 8.3 Fix Pack 3” on page 261 before testing the engine
connection if you are connecting to a Tivoli Workload Scheduler version
8.3 Fix Pack 3 engine or z/OS Connectors.
After logging in to Tivoli Dynamic Workload Console using the administrator user
ID, or another user ID with assigned TDWBAdministrator or TDWBConfigurator
roles, follow these steps to create an engine connection to a supported dynamic
workload broker engine:
1. In Tivoli Dynamic Workload Console, click dynamic workload broker to
expand the tree.
2. Select Configuration
3. Click Server connection.
4. In the Server Connection specify:
Hostname It is the host name of the dynamic workload broker you want
to connect to.
Non secure port
It is the non-secure port to be used for connection.
Secure port It is the secure port to be used for connection.
Use Secure Connection
Specify whether a secure connection must be used. For more
information about security, refer to theTivoli Workload Scheduler:
Administration Guide.
Username Optionally specify a different user for the server connection.
The connection to the new server is enabled using the
credentials of the user you specified. Each user has access to
only one server connection.
Password Specify the password for the authenticated user the connection
applies to.
5. Click OK to save your changes. The server connection you specified is enabled
and is immediately effective.
To start: install_dir\wastools\start\Was.bat
UNIX To stop: install_dir/wastools/stopWas.sh
To start: install_dir/wastools/startWas.sh
If you are using an external instance of WebSphere Application Server, use the
following WebSphere Application Server scripts to start and stop an application
server instance.
Windows
ewas_install_dir\bin\stopServer.bat app_server
-user user_id -password user_id_pw
ewas_install_dir\bin\startServer.bat app_server
UNIX ewas_install_dir/bin/stopServer.sh app_server
-user user_id -password user_id_pw
/ewas_install_dir/bin/startServer.sh app_server
where:
ewas_install_dir
Is the directory where the external or embedded WebSphere Application
Server is installed.
app_server
Is the server name specified in the WebSphere Application Server profile
related to Tivoli Dynamic Workload Console or to the engine.
user_id
Is the administrator user ID specified when installing Tivoli Dynamic
Workload Console or the engine.
user_id_pw
Is the administrator user ID password specified when installing Tivoli
Dynamic Workload Console or the engine.
Note: If, after installing, you have more than one instance of WebSphere
Application Server managing any Tivoli Workload Automation products,
you must ensure that they have the same LTPA token_keys.
| You can access the Tivoli Dynamic Workload Console from any computer in your
| environment using a Web browser through both the secure HTTPS or HTTP
| protocol.
| For an interactive overview of the product and its features, you can view several
| demo scenarios, available (in English only) on the product information center at
| the following link: http://publib.boulder.ibm.com/infocenter/tivihelp/v3r1/
| index.jsp?toc=/com.ibm.tivoli.itws.doc_851/scenarios.html
| The Tivoli Dynamic Workload Console interface consists of the following sections:
| Portfolio
| It is located on the left, has a tree structure and contains all the entries to
| launch Tivoli Dynamic Workload Console functions. Use the portfolio to
| navigate to the panels.
| Portlet area
| It is your working area. It displays the panels corresponding to your
| selection in the portfolio. From each panel you can access the online help
| by clicking on the ? symbol at the top right corner of the portlet.
| Task bar
| It contains a tab to open each active function you called from the portfolio.
| Each time you click an entry of the portfolio, the corresponding panel is
| opened in the portlet area. When you open a new panel, the preceding
| ones are minimized to tabs on the task bar and you can switch between
| the panels by clicking on these tabs. The browser task bar contains up to
| five open tabs. If you open more than five tabs, a new browser window
| opens and you can move from one page to another by opening the Select
| Action menu.
| Workload
| You can manage your workload to design objects in the database, to handle plans,
| to submit jobs or job streams to monitor objects in the plan, or to generate reports.
| Design
| Open this entry to create, list, and edit object and object definitions in the
| database. Click here, for example, to create and modify jobs, job streams,
| and event rules.
| Forecast
| Open this entry to work with plans, creating and viewing trial and forecast
| plans and listing archived plans.
| Submit
| Open this entry to submit jobs and job streams on request
| Monitor
| Open this entry to create, list, and edit tasks to monitor objects in the plan.
| Click here, for example, to create and modify queries for jobs or job
| streams in the plan. Also, click here to handle queries about workload
| dependencies and events.
| Scheduling Environment
| You can design and control the topology of your scheduling environment, that is,
| workstations and domains.
| Design
| Open this entry to create, list, and edit workstations and domains in your
| environment.
| Monitor
| Open this entry to create, list, and edit tasks to monitor workstations and
| domains in the plan.
| Reporting
| You can define and run reports to gather historical data or details about your
| plans. Click here also to generate and run customized SQL reports.
| Settings
| You can configure and modify general settings about the Tivoli Dynamic Workload
| Console
| Manage Engines
| Open this entry to create, list, and edit your connections to Tivoli Dynamic
| Workload Console engine.
| Manage User Preferences
| pen this entry to configure and modify settings about table layout, time
| zone, and dashboard layout.
| The first and main actions you perform when you connect to the Tivoli Dynamic
| Workload Console are:
| Creating a connection to a Tivoli Workload Scheduler
| You type the details (such as IP address, user name, and password) to
| access a Tivoli Workload Scheduler engine, and, optionally, a database to
| operate with objects defined in plans or stored in the database. From the
| Tivoli Dynamic Workload Console you can access the current plan, a trial
| plan, a forecast plan, or an archived plan for the distributed environment
| or the current plan for the z/OS® environment. You might want to access
Chapter 13. Getting started with the Tivoli Dynamic Workload Console 271
| the database to perform actions against objects stored in it or generate
| reports showing historical or statistical data. In addition, working both on
| the database and on plans, you can create and run event rules to define
| and trigger actions that you want to run in response to events occurring on
| Tivoli Workload Scheduler nodes.
| Defining a scheduling environment
| You define your Tivoli Workload Scheduler network. You create
| workstation definitions on the database representing the physical machines
| or computer systems on which your workload is scheduled to run. Tivoli
| Workload Scheduler network is made up of the workstations where job
| and job stream processing occurs. When you design your network, you
| assign roles to these workstations to suit your specific business
| requirements. You can design your network with multiple domains, to
| divide control of a large network into smaller manageable groups. A
| typical Tivoli Workload Scheduler network consists of a workstation acting
| as master domain manager and at least one domain.
| Defining scheduling objects in the database
| You define your workload, which consists of jobs that are concatenated in
| job streams. Then, you specify the calendars and run cycles according to
| which job streams must run. Moreover, you define possible dependencies
| to condition the workload processing. All these definitions can be done
| within the Workload Designer.
| Creating tasks to manage Tivoli Workload Scheduler objects in the plan
| You specify some filtering criteria to query a list of scheduling objects
| whose attributes satisfy the criteria you specified. Starting from this list,
| you can navigate and modify the content of the plan, switching between
| objects, opening more lists, and accessing other plans or other Tivoli
| Workload Scheduler environments.
| Creating a connection to a Tivoli dynamic workload broker scheduling
| environment
| You type the details (such as IP address, user name, password, and port) to
| access a dynamic workload broker workstation. Specify if you want to
| work in secure HTTPS or HTTP protocol. After creating the connection,
| opening the tracking computer you can view status and details of broker
| workstations, and define resources and dynamic jobs. For more details
| about dynamic scheduling, see: Scheduling Workload Dynamically
After running these commands, verify that all Tivoli Workload Scheduler
processes are stopped with the exception of the embedded WebSphere
Application Server. The embedded WebSphere Application Server must
remain running.
Program directory
When you upgrade Tivoli Dynamic Workload Console to the current version, a
new program directory structure is created. During the upgrade process,
components of Tivoli Dynamic Workload Console are moved from the old
directory structure and then updated into the new directory structure. The Tivoli
If you have any custom configurations (for example, custom scripts or backup
processes) existing in your Tivoli Dynamic Workload Console structure, you must
update them so that they work in the new directory structure.
For example, if you originally installed Tivoli Dynamic Workload Console into the
directory c:\Program Files\IBM\tdwc\, you have a directory structure as follows:
c:\Program Files\IBM\tdwc\appserver
c:\Program Files\IBM\tdwc\wastools
c:\Program Files\IBM\tdwc\_tdwcutils
c:\Program Files\IBM\tdwc\_tdwcuninst
c:\Program Files\IBM\tdwc\_jvm
When you upgrade Tivoli Dynamic Workload Console, the new directory structure
is:
:\Program Files\IBM\tdwc\eWAS
c:\Program Files\IBM\tdwc\wastools
c:\Program Files\IBM\tdwc\TDWC
c:\Program Files\IBM\tdwc\_tdwcuninst
c:\Program Files\IBM\tdwc\_jvm
The new directory structure includes new WebSphere Application Server tools that
are common to Tivoli Workload Scheduler. For more information about installation
paths, see “Installation paths and product instances” on page 24.
Note: Before upgrading you must backup any customized SSL keys and copy
them to the default installation path.
After upgrading, the old SSL files stored in PCKS12 format are imported into new
SSL files in JKS format.
Note that the old PCKS12 files are also copied to the new directory as a backup.
The key.p12 file becomes TWSServerKeyFile.jks. The trust.p12 files becomes
TWSServerTrustFile.jks.
Previous directory structure
v TWSInstallationPath\appServer\profiles\tdwcprofile\config\cells\
CellName\nodes\NodeName\key.p12
v TWSInstallationPath\appServer\profiles\tdwcprofile\config\cells\
CellName\nodes\NodeName\trust.p12
New directory structure
v TWSInstallationPath\eWAS\profiles\twaprofile\config\cells\
DefaultNode\nodes\DefaultNode\key.p12
v TWSInstallationPath\eWAS\profiles\twaprofile\config\cells\
DefaultNode\nodes\DefaultNode\trust.p12
v TWSInstallationPath\eWAS\profiles\twaprofile\etc\
TWSServerKeyFile.jks
v TWSInstallationPath\eWAS\profiles\twaprofile\etc\
TWSServerTrustFile.jks
274 IBM Tivoli Workload Scheduler Planning and Installation
Upgrading Tivoli Dynamic Workload Console
Note: The files key.p12 and trust.p12 are not used by Tivoli Dynamic
Workload Console, but will be backed up.
Note: SETUP.sh copies the entire image to a temporary directory. Ensure there is
enough space available.
Follow the installation panels to complete the upgrade. The following list describes
the fields you must provide during the upgrade.
Use an existing instance of Tivoli Dynamic Workload Console
When you are prompted that a previous version of Tivoli Dynamic
Workload Console has been found, select Use an existing instance. From
the drop-down list, choose the instance that you will upgrade.
Administrative credentials of application server
Enter the WebSphere Application Server user name and password.
Backup directory
Choose a backup directory. This directory contains only configuration
information and other program-related objects and not WebSphere
Application Server files. Note that this directory remains on your computer
even after the upgrade is complete. After the upgrade has completed
successfully, you can delete the backup directory.
Notes:
1. For information about installing into specific environments, see “Instances of
Tivoli Workload Automation” on page 251.
2. During an upgrade on Windows, the WebSphere Application Server Windows
Service account name in the local OS user registry is changed to the
administrator user name of the Integrated Solutions Console. If you use a
custom registry or LDAP registry, the service is upgraded to the installation
user.
3. It is not necessary to manually stop the WebSphere Application Server prior to
upgrading. During the upgrade procedure, WebSphere Application Server is
stopped automatically.
Note: SETUP.sh copies the entire image to a temporary directory. Ensure there is
enough space available.
Follow the installation panels to complete the upgrade. The following list describes
the fields you must provide during the upgrade.
Use an existing instance of Tivoli Dynamic Workload Console
When you are prompted that a previous version of Tivoli Dynamic
Workload Console has been found, select Use an existing instance. From
the drop-down list, choose the instance that you will upgrade.
Administrative credentials of application server
Enter the WebSphere Application Server user name and password.
Backup directory
Choose a backup directory. This directory contains only configuration
information and other program-related objects and not WebSphere
Application Server files. Note that this directory remains on your computer
even after the upgrade is complete.
Notes:
1. For information about installing into specific environments, see “Instances of
Tivoli Workload Automation” on page 251.
2. During an upgrade on Windows, the WebSphere Application Server Windows
Service account name in the local OS user registry is changed to the
administrator user name of the Integrated Solutions Console. If you use a
custom registry or LDAP registry, the service is upgraded to the installation
user.
3. It is not necessary to manually stop the WebSphere Application Server prior to
upgrading. During the upgrade procedure, WebSphere Application Server is
stopped automatically.
This note applies only when removing Tivoli Dynamic Workload Console
version 8.4 that was generally available on September 2007. When
uninstalling Tivoli Dynamic Workload Console V8.5 and higher, this registry
key is removed automatically.
Before starting to uninstall ensure that the WebSphere Application Server is active,
and move to a directory different from the tdwc_install_dir.
Note:
1. On Windows operating systems, as a last step when uninstalling,
manually remove the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\IBMWAS61Service - <Username>
Note: Refer to the section “Uninstalling Tivoli Dynamic Workload Console and the
embedded WebSphere Application Server manually” on page 282 to
manually uninstall or recover from a failed installation.
If the installation fails, follow the instructions in “Correcting a failed step and
continuing the installation” on page 125 up to the point where you want to modify
the values of a step, and then follow these instructions:
1. The values used in each step for the Tivoli Dynamic Workload Console are all
stored in one place - Step 0. So if you discover, for example, that the step that
configures the embedded WebSphere Application Server has failed because a
port is in use, you must go to Step 0 and modify the value for the port in that
step.
2. Set the status of Step 0, plus the status of the step that failed, to Ready.
3. In all cases, run Step 0 in the Step List, using the Run next option. Step 0 uses
the original data, as modified by you, to regenerate all of the scripts that run
the steps.
4. Resume the wizard from the failed step, either running Run all to complete the
installation without stopping at each step, or Run next, to complete the
installation step by step.
Note: You cannot rerun any step that has completed successfully, other than Step 0.
Troubleshooting scenarios
The troubleshooting scenarios are listed in the following categories:
v “Problems with the launchpad”
v “Problems with the interactive wizard”
v “Problems with the silent installation” on page 286
v “Problems with the uninstallation” on page 287
Warning messages might be displayed on the standard output when using the
launchpad on Linux.
You can ignore these messages because they do not indicate a malfunction of the
launchpad.
Make sure that the path from where you launched the installation does not contain
folder names longer than eight characters. If it does, then map the path to the
launchpad.exe, and run the launchpad from that new path.
Chapter 16. Troubleshooting the installation and uninstallation of Tivoli Dynamic Workload Console 283
Manually uninstall Tivoli Dynamic Workload Console
v “Java Virtual Machine (JVM) failure when installing with the Tivoli Dynamic
Workload Console on a Red Hat Enterprise Linux (RHEL) Version 5 system” on
page 285
v “Tivoli Dynamic Workload Console graphical installation and uninstallation fail
to start on Red Hat Enterprise Linux (RHEL) Version 5 on x86-64” on page 286
v “On Windows, the Tivoli Dynamic Workload Console installation fails if you try
to reinstall on a different profile of an external WebSphere Application Server”
on page 286
The installation of Tivoli Dynamic Workload Console does not proceed. This occurs
regardless of the method you used to install.
Make sure an active personal firewall is not preventing the installation process
from connecting to the network. If it is, allow the connection and then continue
with the installation.
| The installation of Tivoli Dynamic Workload Console does not proceed because the
| stopWas command is hanging.
| To continue the installation, open the Task Manager and locate the Java process of
| the embedded WebSphere Application Server This process is the java.exe process
| with the associated installation username. Kill this process.
| Then, find the associated WASService process. This process is the WASService.exe
| process with the associated the installation username. Kill this process.
You must map the remote folder locally on the Windows system where you want
to install Tivoli Dynamic Workload Console and then run the installation using the
local path.
You install Tivoli Dynamic Workload Console with the embedded WebSphere
Application Server on a server whose hostname is not Fully Qualified Domain
Name. The installation fails and the following error is stored in the twainstall.log
file:
ADMU3011E: Server launched but failed initialization. startServer.log,
SystemOut.log(or job log in zOS) and other log files under
/oracle/ibm/TDWC/eWAS/profiles/twaprofile/logs/tdwcserver
should contain failure information.
Run the following command from the system prompt on the Linux 390 system
where you tried to install Tivoli Dynamic Workload Console:
hostname --fqdn
the host name is not resolved. You must specify a hostname with a fully qualified
domain name to install WebSphere Application Server. Update the hostname
notation, as explained in the WebSphere Application Server documentation, and
then rerun the installation.
Java Virtual Machine (JVM) failure when installing with the Tivoli
Dynamic Workload Console on a Red Hat Enterprise Linux
(RHEL) Version 5 system
Problem description:
When working with the Tivoli Dynamic Workload Console on a Red Hat
Enterprise Linux Version 5 system, you might receive the error "Failed to find VM
- aborting"
Red Hat Enterprise Linux Version 5 has a new security feature named 'Security
Enhanced Linux', or SELinux for short. A weaker version of SELinux was included
in Red Hat Enterprise Linux Version 4, and was disabled by default. Red Hat
Enterprise Linux Version 5 defaults SELinux to enabled. SELinux helps to keep the
host secure from certain types of malicious attacks. However, the default settings
have been known in many cases to prevent Java from running properly.
Chapter 16. Troubleshooting the installation and uninstallation of Tivoli Dynamic Workload Console 285
Manually uninstall Tivoli Dynamic Workload Console
When launching the Tivoli Dynamic Workload Console installation or the Tivoli
Dynamic Workload Console uninstallation in graphical mode on Red Hat
Enterprise Linux (RHEL) Version 5 x86-64, you might receive the following error:
If you run into this problem, launch the installation or the uninstallation in silent
mode. For more information, see “Performing a silent installation” on page 259
and “Uninstalling in silent mode” on page 279.
This situation applies to a Windows operating system. You install Tivoli Dynamic
Workload Console on a profile, for example,ProfileA, of an existing WebSphere
Application Server installation. You remove the Tivoli Dynamic Workload Console
successfully and then try to install it on a different profile of the same WebSphere
Application Server. The installation fails.
A possible cause is that when you removed Tivoli Dynamic Workload Console,
some files belonging to ProfileA were not removed. To solve this problem, stop
ProfileA and then install Tivoli Dynamic Workload Console again on the other
profile.
If you try to perform a silent uninstall with a response file that does not exist,
either because the file name is incorrect or because you specified the wrong
directory, an error code is returned and the uninstallation does not run. Nothing is
logged in the temporary directory and no messages are issued.
On a system where a silent installation has been attempted, the following warning
message is listed in the twainstall.log file:
Install, com.installshield.tdwc.event.dialog.swing.PanelUserIsNotRoot, wrn,
This message indicates that a user different from the administrator tried to run the
silent installation on that system. Switch to the administrator user ID, root for
UNIX operating systems, or Administrator for Windows operating systems, and
rerun the silent installation.
The uninstall fails because '@' is a special character for ISMP. ISMP is not able to
manage an installation directory containing this character.
Run this command outside the installation directory, otherwise the installation
directory is not removed.
Chapter 16. Troubleshooting the installation and uninstallation of Tivoli Dynamic Workload Console 287
Manually uninstall Tivoli Dynamic Workload Console
| This problem can be due to the fact that eWAS directory was not correctly deleted
| during uninstallation. If during the Tivoli Dynamic Workload Console
| uninstallation eWAS directory cannot be deleted because it is locked by another
| process, the uninstallation wizard does not fail but completes successfully without
| removing the directory. The solution for this problem is to force the uninstallation
| to fail when eWAS directory cannot be deleted. In this way you can kill all the
| processes related to the eWAS director; alternatively, you can manually delete it and
| finally rerun the installation step.
For a description of the IBM Tivoli message format, see “IBM Tivoli message
format” on page 171.
This publication does not contain any details of Informational messages, as they
are complete within themselves, and do not need further explanation.
As they are common, they have only been listed in one place - go to “Installation
(InstallShield wizard) common messages - JIC” on page 173
Wizard installation
AWSUI0001E The user name has an incorrect
number of characters. The permitted Re-enter the user name ensuring that it falls
range is between 3 and 60. within the supported range, and proceed with
the installation.
Explanation: The value entered as user name does not
fall within the permitted range.
AWSUI0002E The user name can only contain the
System action: If you are running the graphical
following characters: a-z, A-Z, 0-9,
wizard installation, the installation stops with an error
period (.), hyphen (-), underscore ( _ )
message.
and DBCS characters.
If you are running the silent installation, the installation
Explanation: The entered value contains characters
exits with an error.
that are not supported.
Operator response: If you are running:
System action: If you are running the graphical
Silent installation wizard installation, the installation stops with an error
message.
Edit the response file specifying a user name
that falls within the supported range, and If you are running the silent installation, the installation
launch a new installation. exits with an error.
Edit the response file specifying a user name Explanation: The confirm password must be the same
that contains only supported characters. as the password.
wizard installation, the installation stops with an error System action: The installation exits with an error.
message.
Operator response: Edit the response file specifying a
If you are running the silent installation, the installation supported installation method.
exits with an error.
Operator response: If you are running: AWSUI0014E The TCP/IP port tcpip_port_label is not
valid.
Silent installation
Explanation: The value entered as TCP/IP port is not
Edit the response file specifying an installation
valid.
path that falls within the supported range, and
launch a new installation. System action: If you are running the graphical
wizard installation, the installation stops with an error
Wizard installation
message.
Re-enter the installation path ensuring that it
If you are running the silent installation, the installation
falls within the supported range, and proceed
exits with an error.
with the installation.
Operator response: If you are running:
AWSUI0009E The installation path contains the Silent installation
following unsupported characters or non
Edit the response file specifying a valid
US-ASCII characters:
TCP/IP port number, and launch a new
unsupported_characters.
installation.
Explanation: The entered value contains characters
Wizard installation
that are not supported.
Re-enter a valid TCP/IP port number, and
System action: If you are running the graphical
proceed with the installation.
wizard installation, the installation stops with an error
message.
AWSUI0015E Port number tcpip_port_value specified
If you are running the silent installation, the installation
for tcpip_port_name is already in use.
exits with an error.
Explanation: The specified TCP/IP port is already
Operator response: If you are running:
used by another product.
Silent installation
System action: If you are running the graphical
Edit the response file specifying an installation wizard installation, the installation stops with an error
path that contains only supported characters. message.
Wizard installation If you are running the silent installation, the installation
exits with an error.
Re-enter the installation path ensuring that it
does not contain any unsupported characters, Operator response: If you are running:
and proceed with the installation.
Silent installation
Edit the response file specifying a new TCP/IP
AWSUI0010E A stand-alone Integrated Solutions
port number, and launch a new installation.
Console has been found: it is not
possible to install a new one. Wizard installation
Explanation: An Integrated Solutions Console cannot Re-enter a new TCP/IP port number, and
be installed on a computer where another Integrated proceed with the installation.
Solutions Console is already present.
System action: The installation exits with an error. AWSUI0016E Port number tcpip_port_value has been
specified for ports: tcpip_port_names.
Operator response: Run a new installation on a
different computer. Explanation: The value entered for TCP/IP port has
already been assigned to the other ports indicated in
the message text.
AWSUI0011E The value install_method specified for
the INSTALL_METHOD variable is not System action: The installation stops with an error
supported. The only supported values message.
are: NEW, ONTWA, and ONWAS.
Operator response: Re-enter a new TCP/IP port
Explanation: The specified INSTALL_METHOD is not number, and proceed with the installation.
valid.
Chapter 17. Installation and uninstallation messages of Tivoli Dynamic Workload Console 291
AWSUI0017E • AWSUI0025E
Chapter 17. Installation and uninstallation messages of Tivoli Dynamic Workload Console 293
AWSUI0033W • AWSUI0038E
Edit the response file specifying a parameter, Edit the response file specifying a valid
and launch a new installation. WebSphere Application Server name, and
launch a new installation.
Wizard installation
Wizard installation
Enter a parameter for WebSphere Application
Server, and proceed with the installation. Specify a valid WebSphere Application Server
name, and proceed with the installation.
AWSUI0033W The installation wizard cannot check
the installation of the selected AWSUI0036E The specified WebSphere Application
WebSphere Application Server. Check Server cell "cell_name" does not exist.
that it is installed correctly.
Explanation: It has been specified a WebSphere
Explanation: It was not possible to verify that Application Server cell that does not exist.
WebSphere Application Server is correctly installed.
System action: If you are running the graphical
System action: Installation continues. wizard installation, the installation stops with an error
message.
Operator response: Check that it is installed correctly,
and proceed with the installation. If you are running the silent installation, the installation
exits with an error.
AWSUI0034E The specified WebSphere Application Operator response: If you are running:
Server profile "profile_name" does not
Silent installation
exist.
Edit the response file specifying a valid
Explanation: It has been specified a WebSphere
WebSphere Application Server cell name, and
Application Server profile that does not exist.
launch a new installation.
System action: If you are running the graphical
Wizard installation
wizard installation, the installation stops with an error
message. Specify a valid WebSphere Application Server
cell name, and proceed with the installation.
If you are running the silent installation, the installation
exits with an error.
AWSUI0037E The specified WebSphere Application
Operator response: If you are running:
Server node "node_name" does not exist.
Silent installation
Explanation: It has been specified a WebSphere
Edit the response file specifying a valid Application Server node that does not exist.
WebSphere Application Server profile name,
System action: If you are running the graphical
and launch a new installation.
wizard installation, the installation stops with an error
Wizard installation message.
Specify a valid WebSphere Application Server If you are running the silent installation, the installation
profile name , and proceed with the exits with an error.
installation.
Operator response: If you are running:
Silent installation
AWSUI0035E The specified WebSphere Application
Server application server "server_name" Edit the response file specifying a valid
does not exist. WebSphere Application Server node name, and
launch a new installation.
Explanation: It has been specified a WebSphere
Application Server that does not exist. Wizard installation
System action: If you are running the graphical Specify a valid WebSphere Application Server
wizard installation, the installation stops with an error node name , and proceed with the installation.
message.
If you are running the silent installation, the installation AWSUI0038E There is no instance of the WebSphere
exits with an error. Update Installer in the specified
directory "directory_name".
Operator response: If you are running:
Explanation: The specified directory does not contain
Silent installation
any WebSphere Update Installer.
System action: If you are running the graphical
wizard installation, the installation stops with an error System action: The installation fails.
message.
Operator response: Install the Tivoli Dynamic
If you are running the silent installation, the installation Workload Console on this system, and run this
exits with an error. installation again.
Operator response: If you are running:
AWSUI0045E The prerequisite checking has failed.
Silent installation
Either you are running an unsupported
Edit the response file specifying a valid version of the Tivoli Dynamic Workload
directory, and launch a new installation. Console or this fix pack or higher is
already installed.
Wizard installation
Explanation: It is not possible to install the Tivoli
Specify a valid directory, and proceed with the Dynamic Workload Console Fix Pack 1 more than once
installation. on the same system.
System action: The installation fails.
AWSUI0042E There is insufficient space in the path
file system to complete the installation. Operator response: Uninstall the existing Tivoli
At least required_disk_space is required. Dynamic Workload Console or install the Tivoli
Dynamic Workload Console Fix Pack 1 on a different
Explanation: The specified file system does not have system.
enough available free space for the installation to
complete. Required space is specified in the message.
AWSUI0046E A Windows Service with the specified
System action: If you are running the graphical ID already exists. Specify a different
wizard installation, the installation stops with an error Service ID.
message.
Explanation: A Windows Service ID was specified that
If you are running the silent installation, the installation already exists in the registry.
exits with an error.
System action: The graphical wizard installation stops
Operator response: If you are running: with an error message.
Silent installation Operator response: Specify a valid Windows Service
Free the required space on the file system, and ID, and proceed with the installation.
launch a new installation.
Wizard installation AWSUI0047E A Windows Service with the specified
ID already exists. Specify a different
Free the required space on the file system, and Service ID using the Advanced
proceed with the installation. installation option.
Explanation: The Windows Service ID used to run the
AWSUI0043E The Tivoli Dynamic Workload Console default installation already exists in the registry.
is already installed on this system. You
cannot install another instance. System action: The graphical wizard installation stops
with an error message.
Explanation: It is not possible to install more than one
instance of Tivoli Dynamic Workload Console on the Operator response: Choose the Advanced installation
same system. option, specify a valid Windows Service ID, and
proceed with the installation.
System action: Installation fails.
Operator response: Uninstall the existing Tivoli AWSUI0048E A Windows Service with the specified
Dynamic Workload Console or install the new Tivoli ID already exists. Specify a different
Dynamic Workload Console on a different system. Service ID in the
WAS_SERVICE_NAME variable of the
AWSUI0044E This fix pack cannot be installed response file.
because the Tivoli Dynamic Workload Explanation: The Windows Service ID specified for
Console is not installed on this system. the WAS_SERVICE_NAME variable in the response file
Explanation: It is not possible to install the Tivoli already exists in the registry.
Dynamic Workload Console Fix Pack 1 on a system System action: The silent installation fails with an
where Tivoli Dynamic Workload Console is not error.
installed.
Operator response: Specify a valid Windows Service
Chapter 17. Installation and uninstallation messages of Tivoli Dynamic Workload Console 295
AWSUI0051E • AWSUI0066E
ID in the response file, and launch a new installation. Software Support for assistance.
If you are not expecting to identify any existing
AWSUI0051E The silent installation failed. Check instances of Tivoli Workload Automation or previous
the "log_file" file for details. components of Tivoli Workload Scheduler on this
system, you need take no action.
Explanation: See message.
System action: The silent installation fails.
AWSUI0062I An error has occurred. See the log files
Operator response: Check the indicated log file for for details.
details of why the installation failed.
Explanation: See message.
System action: The installation fails.
AWSUI0052E The silent uninstallation failed. Check
the log file "logfile"for details. Operator response: See the log file, correct the
problem, and rerun the installation.
Explanation: See message.
System action: The silent uninstallation fails.
AWSUI0063I The uninstallation of "product" failed.
Operator response: Check the indicated log file for See the log file for more details.
details of why the uninstallation failed.
Explanation: See message.
System action: The installation fails.
AWSUI0055I The installation of "component" failed.
Operator response: See the log file, correct the
Explanation: See message.
problem, and rerun the uninstallation.
System action: The installation completed with an
error.
AWSUI0064E An error occurred during the
Operator response: Check the log file for details of installation. See the trace file "file" for
why the component installation failed. details.
Explanation: See message.
AWSUI0057I The installation wizard encountered an
System action: See message.
error while unloading files.
Operator response: See the trace file to check the
Explanation: There was an installation problem in the
cause of the error. Fix the problem and rerun the
InstallShield MultiPlatform Product Tree.
installation.
System action: The installation is rolled back.
Operator response: Check the trace_installation.log AWSUI0065I The installation of Tivoli Dynamic
file, resolve the problem, and attempt a new Workload Console is not complete.
installation. Resume the installation and run all the
outstanding steps in order to complete
it.
AWSUI0060E The installation wizard was unable to
determine the installation status. Explanation: See message.
Explanation: The installation wizard is not able to System action: The installation stops.
discover whether any existing instances of Tivoli
Operator response: Use the stepped restart facility to
Workload Automation or previous components of
rerun all of the steps.
Tivoli Workload Scheduler are present on this system,
because an error occurred in the discovery action. See also: The Planning and Installation Guide for more
details.
System action: The installation wizard continues as if
the discovery had worked correctly, but had discovered
nothing. AWSUI0066E The supplied path does not identify an
existing instance of Tivoli Workload
Operator response: If you are expecting to identify
Automation.
any existing instances of Tivoli Workload Automation
or previous components of Tivoli Workload Scheduler Explanation: You are trying to install the Tivoli
on this system, stop the installation wizard and try Dynamic Workload Console on an existing instance of
restarting it. If you are running the silent installation Tivoli Workload Automation, but the path you have
wizard, check that the response file is not corrupt, and supplied does not contain such an instance.
that the entries correctly identify the actions you want
System action: The wizard stops.
to perform. If the problem persists, contact IBM
Operator response: Either supply a different path for requirements document to determine how
the instance of Tivoli Workload Automation or choose much space is needed on this platform). If
to install a new instance. there is sufficient space, continue the
installation. If there is not, or you are not sure,
quit the installation, create more space or plan
AWSUI0067I The uninstallation of Tivoli Dynamic
to install in a file system with more space, and
Workload Console is not complete.
rerun the installation.
Please resume the uninstallation and
run all the outstanding steps in order to Silent installation
complete it.
If you are running the silent wizard, check
Explanation: See message. whether the installation completed
successfully. If it did, take no action. If it did
System action: The installation stops.
not, clean up any partial installation, create
Operator response: Use the stepped restart facility to more space and rerun the installation. If
rerun all of the steps. necessary, contact IBM Software Support for
assistance.
Chapter 17. Installation and uninstallation messages of Tivoli Dynamic Workload Console 297
AWSUI0071E • AWSUI0075I
Dynamic Workload Console found on the system System action: If you are running the interactive
cannot be upgraded. wizard, the wizard stops.
System action: If you are running the interactive If you are running the silent installation, the installation
wizard, the wizard stops. fails.
If you are running the silent installation, the installation Operator response: Proceed as follows:
fails. 1. If you are running the interactive wizard, click OK
Operator response: Proceed as follows: to close the error message.
1. If you are running the interactive wizard, click OK 2. Check if an instance of Tivoli Dynamic Workload
to close the error message. Console is present on the system. If not, select to
install a fresh instance of Tivoli Dynamic Workload
2. Check in the detailed system requirements whether
Console, or exit from the installation.
the installed instance of tdwc; can be upgraded. If it
cannot, select to install a fresh instance and then 3. If an instance of Tivoli Dynamic Workload Console
uninstall the old instance. is installed, check in the detailed system
requirements that it can be upgraded. If it cannot,
3. Otherwise, if the instance is capable of being
exit from the wizard, uninstall the old instance, and
upgraded, exit from the installation and try the
install a fresh instance.
installation again. If the problem persists, contact
IBM Software Support for assistance. 4. Otherwise, if the instance is capable of being
upgraded, exit from the installation and try the
installation again. If the problem persists, contact
AWSUI0071E No instance of Tivoli Dynamic IBM Software Support for assistance.
Workload Console was found on this
system to upgrade. The wizard closes
when you close the message pop-up. AWSUI0073E The instance of the Tivoli Dynamic
Workload Console that you want to
Explanation: You have selected to upgrade Tivoli upgrade uses an LDAP user registry.
Dynamic Workload Console, but no instance of Tivoli This scenario is not supported. Install a
Dynamic Workload Console can be found on the fresh instance of the Tivoli Dynamic
system to upgrade. Workload Console.
System action: If you are running the interactive Explanation: See message.
wizard, the wizard stops.
System action: If you are running the graphical
If you are running the silent installation, the installation wizard installation, the installation stops with an error
fails. message.
Operator response: Proceed as follows: If you are running the silent installation, the installation
1. If you are running the interactive wizard, click OK exits with an error.
to close the error message.
Operator response: Install a fresh instance of the
2. Check if an instance of Tivoli Dynamic Workload Tivoli Dynamic Workload Console.
Console is present on the system. If not, select to
install a fresh instance of Tivoli Dynamic Workload
Console, or exit from the installation. AWSUI0074E The installation path is empty. Restart
the installation wizard. If the problem
3. If an instance of Tivoli Dynamic Workload Console
persists, contact IBM Software Support
is installed, check in the detailed system
for assistance.
requirements that it can be upgraded. If it cannot,
exit from the wizard, uninstall the old instance, and Explanation: A problem has occurred displaying the
install a fresh instance. installation path.
4. Otherwise, if the instance is capable of being System action: The installation stops and waits for
upgraded, exit from the installation and try the your action.
installation again. If the problem persists, contact
IBM Software Support for assistance. Operator response: Restart the installation wizard. If
the problem persists, contact IBM Software Support for
assistance.
AWSUI0072E No instance of Tivoli Dynamic
Workload Console was found on the
system to apply this fix pack. AWSUI0075I The installation of Tivoli Dynamic
Workload Console Fix Pack 1 completed
Explanation: You have selected to update Tivoli successfully.
Dynamic Workload Console, but no instance of Tivoli
Dynamic Workload Console can be found on the Explanation: See message.
system to update.
Chapter 17. Installation and uninstallation messages of Tivoli Dynamic Workload Console 299
300 IBM Tivoli Workload Scheduler Planning and Installation
Part 4. Tutorials
This part describes the Tivoli Workload Scheduler tutorial utility and guides you
through a set of steps to populate and use a stand-alone test environment.
The Tivoli Workload Scheduler tutorial utility runs only on a master domain
manager. It does not affect any other workstation defined in your Tivoli Workload
Scheduler environment. Each scenario is launched as a separate script file which
uses the conman and composer command interfaces. The syntax and usage of each
command used in the scenarios is explained in detail in the Tivoli Workload
Scheduler: User's Guide and Reference. Before you begin using the utility, read an
overview of Tivoli Workload Scheduler concepts and tasks in Tivoli Workload
Automation: Overview.
After you have installed Tivoli Workload Scheduler on the master domain manager
in your test environment you are ready to populate the database.
The script adds a set of scheduling objects with names starting with the string
SMPL, followed by the object type and scenario number so that all objects used in
each scenario are easily identifiable. Some objects are different depending on
whether you are using a UNIX or a Windows environment.
The script performs a check on the database. If any objects with the same name are
found, you are prompted to specify if these objects can be overwritten.
When processing of the script ends successfully, your Tivoli Workload Scheduler
database contains the objects needed to run the scheduling scenarios.
You can display each object by running the composer command interface. For
specific information about the syntax of the composer interface, see the Tivoli
Workload Scheduler: User's Guide and Reference.
You must run Scenario 1 first, but you can choose to run the other scenarios in any
order.
Table 18. List of scheduling scenarios
Scenario name Script name Topics
Scenario 1 scenario1.0.bat Creating the production plan
(Windows)scenario1.0.sh and viewing its contents
(UNIX) Note: This scenario is a
prerequisite for all the other
scenarios in your sequence.
Scenario 2 scenario2.0.bat Administrative commands:
(Windows)scenario2.0.sh starting and stopping Tivoli
(UNIX) Workload Scheduler
processes
Scenario 3 scenario3.0.bat Scheduling basics: how jobs
(Windows)scenario3.0.sh are scheduled, run order of
(UNIX) jobs
Scenario 4 scenario4.0.bat Advanced Scheduling:
(Windows)scenario4.0.sh prompt, file, and resource
(UNIX) dependencies
Scenario 5 scenario5.0.bat Time dependencies and run
(Windows)scenario5.0.sh cycles
(UNIX)
Scenario 6 scenario6.0.bat Job submission (jobs, job
(Windows)scenario6.0.sh streams, ad-hoc jobs)
(UNIX)
Scenario 7 scenario7.0.bat Recovery options and
(Windows)scenario7.0.sh recovery jobs
(UNIX)
Scenario 8 scenario8.0.bat Event-driven scheduling
(Windows)scenario8.0.sh
(UNIX)
Scenario 9 scenario9.0.bat Using variable tables
(Windows)scenario9.0.sh
(UNIX)
Scenario 1 is a prerequisite to all other scenarios so you must run it first. The other
scenarios can then be run in any order.
Most commands in the scenarios are given in their short form. Where this is the
case, the full name of the command is shown in parentheses in each scenario
description.
Chapter 18. Using the Tivoli Workload Scheduler tutorial utility 305
Working with the plan
Note: You can run the scenarios in any order because each scenario uses different
objects. However, if you want to run the same scenario more than once in
your sequence, you must reset the plan and run Scenario 1 again before you
rerun the individual scenario. Perform these steps:
1. Run the following command:
ResetPlan -scratch
2. Run the scenario1.0.bat in Windows or the scenario1.0.sh script in UNIX.
9. "conman startmon"
10. "conman sc" (showcpus)
Chapter 18. Using the Tivoli Workload Scheduler tutorial utility 307
Running the scheduling scenarios
Note: The value of the logon attribute in step 5 is specified by using a parameter
object. For more information about parameters see the Tivoli Workload
Scheduler: User's Guide and Reference.
Because the production plan has already been generated, you can see the following
results:
v The job added with the SMPL_SCHED_9_0_1 job stream contains the command
to list the content of the TWSTutorial directory.
v The job added with the SMPL_SCHED_9_0_2 job stream contains the command
to list the content of the TWS directory.
Chapter 18. Using the Tivoli Workload Scheduler tutorial utility 309
Running the scheduling scenarios
It create a job stream containing a job definition and two different run cycles that
address two different variable tables. The scenario performs the following steps:
v Creates two variable tables and defines variables inside them.
v Uses variables inside jobs.
v Defines a job stream.
v Associates a different variable table to each run cycle.
Because the production plan has already been generated, you can see the following
results:
v The job stream added for the run cycle associated to the
SMPL_VAR_TABLE_9_0_2 variable table contains the SMPL_JOB_9_1_1 job that
launches the default command.
v The job stream added for the run cycle associated to the
SMPL_VAR_TABLE_9_0_1 variable table contains the SMPL_JOB_9_1_1 job that
launches the command specified within the variable table.
General
All components of Tivoli Workload Scheduler and Tivoli Dynamic Workload
Console that can be installed by the InstallShield wizard can also be installed
silently, using a response file. A response file is a flat text list of property-value
pairs each of which corresponding to a data item that the wizard needs to
determine what is to be installed, where, and with what configuration. Silent
installations can be used to install, upgrade or uninstall components locally, or
remotely.
Tivoli Workload Scheduler and Tivoli Dynamic Workload Console components are
provided with template response files, containing the appropriate properties to
perform one installation, upgrade, or uninstallation action.
The provided files are template files, so you are recommended to edit the
properties appropriately, and then save a copy of the file with a file name which
identifies the component to be installed and the system on which it is to be
installed.
The properties have unique names and uses, and are described in the following
sections. Many of them will contain default values that you can use. The defaults
are not listed here as they may change, depending on which template file they are
used in.
Note: Where the same template file is provided for Windows and UNIX platforms,
default paths are supplied for both environments, with the keys duplicated
and one commented out. Note that if you uncomment one and omit to
comment the other, the wizard will utilize the last of the duplicated keys.
2. Properties are written in mixed case for ease of reading, but are not
case-sensitive
3. Keywords (for example, "true") used in values, are not case-sensitive.
Table 20. Tivoli Workload Scheduler response file properties
Name Description Permitted values
cpuCfgPanel. Add the final job stream to the database. This
addFINAL true Add the final job stream
option allows to perform automatic production
plan extension at the end of each current false Do not add the final job
production plan processing. By default, this stream
box remains unchecked. This option is
available only if you are installing a master
domain manager.
cpuCfgPanel. Company name. See “Tivoli Workload Scheduler data
company fields” on page 38.
cpuCfgPanel. The name of the master domain manager See “Tivoli Workload Scheduler data
masterCPU workstation. When you are installing a master fields” on page 38.
domain manager, this value must have the
same value as cpuCfgPanel.thisCPU.
|| cpuCfgPanel. Specify if HTTPS will be used for See “Installing a new agent” on page
|| jmPortNumberHttps communication between the Tivoli Workload 49.
| Scheduler agent and the Tivoli Workload
|| Scheduler server, Tivoli Workload Scheduler
| for z/OS server, or the dynamic workload
| broker. Specify true for HTTPS and false for
| HTTP.
|| cpuCfgPanel.tdwbHostName The fully qualified host name used by the See “Tivoli Workload Scheduler data
| Tivoli Workload Scheduler agent to connect to fields” on page 38.
|| the dynamic workload broker.
cpuCfgPanel. The port used by netman on the system on See “Tivoli Workload Scheduler data
tcpPortNumber which the component is installed. fields” on page 38.
cpuCfgPanel. The name of the workstation where you are See “Tivoli Workload Scheduler data
thisCPU installing the component. When you are fields” on page 38.
installing a master domain manager, this value
must have the same value as
cpuCfgPanel.masterCPU.
|| cpuCfgPanel.jmPortNumber The port used by the IBM Tivoli Workload See “Tivoli Workload Scheduler data
| Scheduler for z/OS server, or the dynamic fields” on page 38
|| workload broker to connect to the Tivoli
| Workload Scheduler agent.
db2CheckPrereqs. The installation directory of the DB2 Enterprise See “RDBMS steps” on page 43.
db2Directory Server or the DB2 Administration Client.
db2ClientCfg. The remote node of the DB2 Administration See “RDBMS steps” on page 43.
remoteNode Client.
db2ClientCfg. The user name of the administrator of the DB2 See “RDBMS steps” on page 43.
db2AdminUser server instance.
db2ClientCfg. The password of the DB2 server administrator See “RDBMS steps” on page 43.
db2AdminPwd user, or of the user with SYSADM or SYSCTRL
authority.
db2ClientCfg. The user name of the DB2 administrator of the See “RDBMS steps” on page 43.
db2LocalAdminUser DB2 client instance.
db2ClientCfg. The password of the DB2 administrator of the See “RDBMS steps” on page 43.
db2LocalAdminPwd DB2 client instance.
db2ClientCfg. The user name of the DB2 user. See “RDBMS steps” on page 43.
twsDBUser
db2ClientCfg.twsDBPwd The password of the DB2 user. See “RDBMS steps” on page 43.
db2ServerCfg. The name of the DB2 server instance. See “RDBMS steps” on page 43.
instanceName
db2ServerCfg. The TCP/IP port number used to See “RDBMS steps” on page 43.
instancePort communicate with the DB2 instance.
db2ServerCfg. The user name of the administrator of the DB2 See “RDBMS steps” on page 43.
db2AdminUser Server.
db2ServerCfg. The password of the DB2 server administrator See “RDBMS steps” on page 43.
db2AdminPwd user, or of the user with SYSADM or SYSCTRL
authority.
InstallationActions. Tivoli Workload Automation instance path. See “Tivoli Workload Scheduler data
TWA_INSTANCE_PATH fields” on page 38.
Identifies the path where an instance of Tivoli
Workload Automation has already been
installed.
InstallationActions. The existing TWSUser.
twsUser
Identifies the TWSUser of an existing
component you are upgrading.
oracleServer The name used by clients to identify an Oracle See “Installing for an Oracle
CommunicationInfo. Net server and the specific system identifier or database” on page 46.
netServiceName database for the Oracle Net connection.
oracleServer The database administrator user name (such as See “Installing for an Oracle
CommunicationInfo. SYSTEM) required to authenticate to the Oracle database” on page 46.
oracleAdminUser database.
oracleServer The database administrator user password See “Installing for an Oracle
CommunicationInfo. required to authenticate to the Oracle database. database” on page 46.
oracleAdminPwd
twsDBCfg.dbName The name of the DB2 database. See “RDBMS steps” on page 43.
twsDBCfg.tablespaceName The name of the DB2 instance tablespace. See “RDBMS steps” on page 43.
twsDBCfg.tablespacePath The relative path of the DB2 table space. See “RDBMS steps” on page 43.
twsDBCfg. The name of the table space for storing report See “RDBMS steps” on page 43.
reportTablespaceName data.
twsDBCfg.report The path of the table space for storing report See “RDBMS steps” on page 43.
TablespacePath data.
twsLocationPanel. The path where you want to install the fresh Any valid, fully qualified Tivoli
directory Tivoli Workload Scheduler component. Workload Automation instance path.
twsOracleDbCfg. The database administrator user password See “Installing for an Oracle
twsDBPwd required to authenticate to the Oracle database. database” on page 46.
twsOracleDbCfg. The name that identifies the Tivoli Workload See “Installing for an Oracle
twsDataTablespace Scheduler data table space. database” on page 46.
twsOracleDbCfg. The name that identifies the Tivoli Workload See “Installing for an Oracle
twsReportTablespace Scheduler table space where report data is to database” on page 46.
be stored.
twsOracleDbCfg. The name that identifies the Tivoli Workload See “Installing for an Oracle
twsTempTablespace Scheduler temporary table space. database” on page 46.
twsPortsPanel. CSIV2 Client Authentication Listener port See “WebSphere Application Server
portMtlAuth steps” on page 41 for more details.
twsPortsPanel. SAS Server Authentication Listener port See “WebSphere Application Server
portSAS steps” on page 41 for more details.
CSIV2_SSL_SERVERAUTH CSIV2 Server Authentication Listener port See “Advanced installation” on page
_LISTENER_ADDRESS 257 for more details.
Table 21. Tivoli Dynamic Workload Console response file properties (continued)
Name Description Permitted values
ENABLE_TDWB Enable dynamic workload broker
true Gives the administrator
Tivoli Dynamic Workload Console can be used access to dynamic workload
to access either of the following: broker
v Tivoli Workload Scheduler (includes Tivoli false Denies the administrator
Workload Scheduler for z/OS) access to dynamic workload
v Dynamic workload broker broker
Table 21. Tivoli Dynamic Workload Console response file properties (continued)
Name Description Permitted values
IS_DESTINATION Console installation path Any valid, fully qualified path
outside any existing instance of Tivoli
On a new instance of Tivoli Workload Workload Automation.
Automation: the path of a new instance of
Tivoli Workload Automation where the Tivoli
Dynamic Workload Console is to be installed.
Table 21. Tivoli Dynamic Workload Console response file properties (continued)
Name Description Permitted values
ISC_ADMIN_PASSWORD Your WebSphere Application Server
administrator user password
TWA_INSTANCE_PATH Existing Tivoli Workload Automation instance Any valid, fully qualified Tivoli
path Workload Automation instance path.
Table 21. Tivoli Dynamic Workload Console response file properties (continued)
Name Description Permitted values
WAS_NODE_NAME The WebSphere Application Server node name See “Installing on your existing
instance of WebSphere Application
The external WebSphere Application Server Server” on page 258 for more details.
node name.
WAS_PROFILE_NAME The WebSphere Application Server profile See “Installing on your existing
name instance of WebSphere Application
Server” on page 258 for more details.
The external WebSphere Application Server
profile name.
WAS_SERVER_NAME The WebSphere Application Server server See “Installing on your existing
name instance of WebSphere Application
Server” on page 258 for more details.
The external WebSphere Application Server
server name.
WC_adminhost Administrative console See “Advanced installation” on page
257 for more details.
| Table 22. Job Brokering Definition Console response file properties (continued)
| Name Description Permitted values
| installLocation Installation path for the Job Brokering Any fully qualified path.
| Definition Console.
|
|
|
| You can install Tivoli Workload Scheduler Integration Workbench with the bundled
| version of Eclipse or with an existing instance of Eclipse. The minimum supported
| version is Eclipse GANYMEDE 3.4.
| Note: If you are working with an exported display, to access the Tivoli Workload
| Scheduler Integration Workbench readme file you must have a browser
| running first.
|
| Installing Tivoli Workload Scheduler Integration Workbench with the
| bundled version of Eclipse
| If you do not have the required version of Eclipse on your computer, you can
| install Tivoli Workload Scheduler Integration Workbench bundled with Eclipse for
| local use.
|
| Installing Tivoli Workload Scheduler Integration Workbench with an
| existing instance of Eclipse using the Eclipse Site
| If you have the required version of Eclipse, you can install Tivoli Workload
| Scheduler Integration Workbench as a plug-in on the existing instance. Users across
| the network can access Tivoli Workload Scheduler Integration Workbench as an
| Eclipse site.
| Note: For information about using the plug-in, see the readme document in
| Eclipse.
|
| Installing Tivoli Workload Scheduler Integration Workbench with an
| existing instance of Eclipse using the remote Eclipse Site
| If you already have Eclipse on your computer, you can install Tivoli Workload
| Scheduler Integration Workbench as a plug-in for an existing instance of Eclipse,
| using the IBM remote Eclipse Site for Tivoli Workload Scheduler Integration
| Workbench.
| Note: For information about using the plug-in, see the readme document in
| Eclipse.
|
| Upgrading Tivoli Workload Scheduler Integration Workbench installed
| with the bundled version of Eclipse
| If you installed Tivoli Workload Scheduler Integration Workbench version 8.5.0
| using the bundle version of Eclipse, you can upgrade it using the Eclipse Software
| Updates feature. To upgrade Tivoli Workload Scheduler Integration Workbench
| version 8.5.0, perform the following actions:
| 1. Close Tivoli Workload Scheduler Workbench version 8.5.0.
| 2. Move to
| TivoliWorkloadSchedulerIntegrationWorkbenchversion8.5.0_installation_directory/
| eclipse/plugins.
| 3. In this directory, remove the org.eclipse.ecf.identity_2.0.0.v20080611-
| 1715.jar file.
| 4. In the
| TivoliWorkloadSchedulerIntegrationWorkbenchversion8.5.0_installation_directory/
| eclipse/features/com.ibm.tws.sdk_8.5.0.v200811220132/feature.xml file, change
| the URL already present in the update tag, with the URL below:
330 IBM Tivoli Workload Scheduler Planning and Installation
Tivoli Workload Scheduler Integration Workbench
| <url>
| update label="%updatesite"
| url="ftp://public.dhe.ibm.com/software/tivoli_support/misc/TWS/SDK/
| </url>
| 5. Save and close the file.
| 6. Start Tivoli Workload Scheduler Integration Workbench.
| 7. Upgrade your old version of Tivoli Workload Scheduler Integration Workbench
| using the Eclipse Software Updates feature.
| Note: For information about using the plug-in, see the readme document in
| Eclipse.
|
| Upgrading Tivoli Workload Scheduler Integration Workbench installed
| as a plug-in
| If you installed Tivoli Workload Scheduler Integration Workbench version 8.5.0 on
| an existing version of Eclipse as a plug-in, you can upgrade it using the Eclipse
| Software Updates feature, performing the following actions:
| 1. Close the Eclipse where you installed Tivoli Workload Scheduler Integration
| Workbench version 8.5.0.
| 2. Move to the eclipse_installation _directory/eclipse/features directory.
| 3. Update the com.ibm.tws.sdk_8.5.0.v200811220132/feature.xml with the
| following address:
| ftp://public.dhe.ibm.com/software/tivoli_support/misc/TWS/SDK/
| 4. Upgrade the old version of Tivoli Workload Scheduler Integration Workbench
| using the Eclipse Software Updates feature.
| Note: For information about using the plug-in, see the readme document in
| Eclipse.
Appendix C. Installing and upgrading Tivoli Workload Scheduler Integration Workbench 331
Tivoli Workload Scheduler Integration Workbench
Open a command prompt and change to the following directory on the Tivoli
Workload Scheduler DVD for the operating system of the computer (if you have
copied it to hard disk, go to that location): <drive>/<operating_system>/CLI
----------------------------------------
----------------------------------------
The details of the packages in the list will depend on which packages have been
installed on this computer. In this case, on a Windows computer, an installation for
a <TWS_user> called <TWS_user> has been made of the software package blocks
for the Tivoli Workload Scheduler scheduling engine and the scheduling engine
National Language Support (LP = Language Pack). The value of State depends on
whether the package has yet been "committed".
This command does not remove the log files and configuration files used by Tivoli
Configuration Manager. These remain either within the Tivoli Workload Scheduler
installation directory, or the system temporary directory.
where:
DFTDBPATH
For Windows operating systems, this is the drive where the DB2 instance is
installed. For UNIX and Linux operating systems, this is the home instance
of the DB2 installation.
DB2_instance
Is the name of the DB2 instance.
NODE0000
Is the directory where DB2 database instances are located.
SQLnnnn
Is an incremental directory path that depends on the number of database
instances.
TABLESPACE_REL_PATH
Is the relative path you specified for the tablespace.
For more information about tablespace relative paths, refer to the DB2
documentation set.
IBM may have patents or pending patent applications covering subject matter
described in this publication. The furnishing of this publication does not give you
any license to these patents. You can send license inquiries, in writing, to:
For license inquiries regarding double-byte (DBCS) information, contact the IBM
Intellectual Property Department in your country or send inquiries, in writing, to:
The following paragraph does not apply to the United Kingdom or any other
country where such provisions are inconsistent with local law:
Any references in this information to non-IBM Web sites are provided for
convenience only and do not in any manner serve as an endorsement of those Web
sites. The materials at those Web sites are not part of the materials for this IBM
product and use of those Web sites is at your own risk.
Licensees of this program who wish to have information about it for the purpose
of enabling: (i) the exchange of information between independently created
programs and other programs (including this one) and (ii) the mutual use of the
information which has been exchanged, should contact:
IBM Corporation
2Z4A/101
11400 Burnet Road
Austin, TX 78758 U.S.A.
The licensed program described in this publication and all licensed material
available for it are provided by IBM under terms of the IBM Customer Agreement,
IBM International Program License Agreement or any equivalent agreement
between us.
This information contains examples of data and reports used in daily business
operations. To illustrate them as completely as possible, the examples include the
names of individuals, companies, brands, and products. All of these names are
fictitious and any similarity to the names and addresses used by an actual business
enterprise is entirely coincidental.
Trademarks
IBM, the IBM logo, and ibm.com® are trademarks or registered trademarks of
International Business Machines Corporation in the United States, other countries,
or both. If these and other IBM trademarked terms are marked on their first
occurrence in this information with a trademark symbol (® or ™), these symbols
indicate U.S. registered or common law trademarks owned by IBM at the time this
information was published. Such trademarks may also be registered or common
law trademarks in other countries. A current list of IBM trademarks is available on
the Web at "Copyright and trademark information" at http://www.ibm.com/legal/
copytrade.shtml.
Intel®, Intel logo, Intel Inside®, Intel Inside logo, Intel Centrino®, Intel Centrino
logo, Celeron®, Intel Xeon®, Intel SpeedStep®, Itanium®, and Pentium® are
trademarks or registered trademarks of Intel Corporation or its subsidiaries in the
United States and other countries.
UNIX is a registered trademark of The Open Group in the United States and other
countries.
Other company, product, and service names may be trademarks or service marks
of others.
Notices 341
342 IBM Tivoli Workload Scheduler Planning and Installation
Index
Special characters authorization roles (continued)
twsinst 21
commands (continued)
wdinstsp to add standard agent,
@ character in install directory name, Autotrace fault-tolerance or domain manager
causing Tivoli Dynamic Workload installation failure causes Tivoli capabilities 103
Console uninstallation to fail 287 Workload Scheduler installation to wdinstsp to add standard agent,
fail 131 fault-tolerance or domain manager
available functions capability 69
Numerics for dynamic workload broker 264 wimpspo 67
4.2-SWDGW-F1P1 fix pack, compatibility for Tivoli Workload Scheduler 263 commands and scripts
problem 148 AWSDEQ024E received in commit ln
4.2-TCM-FP02 fix pack, to solve step 133 to link directories to the .swdis
compatibility problem 148 AWSFAB035E received 148 directory 143, 146
56b - system error given during AWSFAB037E received 144 to link product files 151
installation 134 AWSGAB005W received 133 makesec
AWSGAB566E received 148 create Security file 160
AWSJCS011E message given 151 ps, used before manual
A uninstallation 163
shut, used before manual
accessibility xii
account creation B uninstallation 163
stop
Windows 135 backup
used before manual
Windows 2000 134 directory 145
uninstallation 163
add backup package creation failed 145
twsinst, files not being correctly
option to add runtime environment batch binary file, symbolic links not
copied before running 144, 149
for Java jobs with wdinstsp 69 created 150
unlink
runtime for Java jobs with batchman
used before manual
wdinstsp 104 checking if active 163
uninstallation 163
standard agent, fault-tolerance or bc, utility required by InstallShield
wconvcat 148
domain manager capability with wizard on Linux 140
wdlssp, used before manual
wdinstsp 69 books
uninstallation 163
add feature installation fails 145 See publications
wdrmvsp, used before manual
agent BOOTSTRAP_ADDRESS response file
uninstallation 163
extended property 322
wlsinst 148
See extended agent commit step fails 149
fault-tolerant communication problem between
See fault-tolerant agent C consoles and master domain
how to uninstall manually 161 cell name manager 151
standard WebSphere Application Server 259 component codes, used in message
See standard agent CLI numbers 171
Agent, registry attribute 311 parameter, -installRoot, is invalid, composer
AIX error given on Sun Solaris 139 fails on Linux during migration, when
installation problems 137 wdinstsp 67 launched 154
InstallShield wizard installation wimpspo 67 configuration
fails 145 cmd.exe, file, cannot be used by for Tivoli Workload Scheduler Version
APARs Windows 2003 user 135 8.3 Fix Pack 3 261
IY50574 160 CMW3202E received 133 configuring
IY52481 135 command line dynamic scheduling after
application server See CLI installation 111
credentials problem when installing commands dynamic scheduling after
on Windows 134 wdinstsp 67 upgrade 111
installation fails on Windows 2003 wdinstsp agent installation 68 connection
domain with credentials wdinstsp CIT installation 68, 102 to dynamic workload broker
problem 142 wdinstsp to add dynamic scheduling components 265
installation log files 35, 254 capabilities 103 to Tivoli Workload Scheduler 264
installation problem 141 wdinstsp to add dynamic scheduling connection to master domain manager
profile creation fails 141 capability 69 fails 151
at binary file, symbolic links not wdinstsp to add runtime environment connector
created 150 for Java jobs 69 uninstalling manually on
attributes, registry file 311 wdinstsp to add runtime for Java Windows 166
authorization roles jobs 104 connectors
installation wizard 21 uninstall manually 165
Software Distribution 21
Index 345
InstallationPath, registry attribute 311 J2SE Linux
installing See Java Runtime Environment erroneous warning messages
Integration Workbench 329, 330 Java 2 Platform, Standard Edition displayed from launchpad 283
Integration Workbench using the See Java Runtime Environment installation fails if host name not
remote Eclipse Site 330 Java development kit FQDN 284
language packs with Software See Java Runtime Environment installation problems 140
Distribution 70 Java Development Kit InstallShield wizard installation
installLocation response file See Java Runtime Environment cannot install JRE 140
property 317, 327 Java Runtime Environment migration fails when trying to launch
installRoot not valid on Sun Solaris 139 cannot be installed on HP-UX 139 composer 154
InstallShield wizard cannot be installed on Linux 140 RHEL 5 (x86–64) install or uninstall of
"Add feature" installation fails 145 validation problem on UNIX 137 Tivoli Dynamic Workload Console
cannot install JRE on HP-UX 139 Java Virtual Machine fails to start 286
cannot install JRE on Linux 140 See Java Runtime Environment RHEL 5 installation fails (JVM) 285
does not start on HP-UX 138 JDK start of Tivoli Workload Scheduler
fails on AIX or HP-UX with a "run See Java Runtime Environment gives errors after installation 140
error" 145 JIC messages 173 Linux user accounts 21
fails with "run error" 145 JIS messages 179 ln, command
fails with a "run error" on job J2EE to link directories to the .swdis
HP-UX 139 option to add runtime environment directory 143, 146
installation and uninstallation log for Java jobs with wdinstsp 69 to link product files 151
files 34, 253 Job Scheduling Console localopts
messages 173, 289 accessibility xii checking default settings 160
problem using with Tivoli Dynamic jobman and JOBMAN Log Analyzer
Workload Console 283 checking if active 163 description 329
recovering installation with 120 jobs log file not written by failed silent
uninstallation fails on Windows 157 that must wait before starting are installation 141
INSTANCE_PATH response file duplicated after migration 156 log files 34, 253
property 316 jobstdl DB2 installation 36
Integration Workbench binary file, symbolic links not embedded WebSphere Application
installing 329, 330 created 150 Server installation 35, 254
installing using the remote Eclipse JRE installation 119
Site 330 See Java Runtime Environment packaging for support 119
upgrading 330 JVM Tivoli Dynamic Workload
upgrading installed as a plug-in 331 See Java Runtime Environment Console 281
interactive wizard JVM, causing installation to fail on Linux uninstallation 119
problem using with Tivoli Dynamic RHEL 5 285 LPList, registry attribute 311
Workload Console 283 jvmtimer, need to use for UNIX LPName, registry attribute 311
internetwork dependencies 15 installation 137
IS_BACKUP_DIR response file
property 323 M
IS_DESTINATION response file
property 324
K maestro
kernel parameters, max_thread_proc 138 binary file, symbolic links not
IS_UPGRADE response file
keys, registry, Windows, removing 167 created 150
property 324
mailman
ISC_ADMIN_FULL_USER response file
checking if active 163
property 324
ISC_ADMIN_PASSWORD response file L MaintenanceVersion, registry
attribute 311
property 325 language packs
MajorVersion, registry attribute 311
ISC_APPSERVER_DIR response file installing 54, 63, 100, 118
makesec
property 325 installing with Software
create Security file 160
ISMP Distribution 70
manual uninstallation
See InstallShield wizard removing 115
agents 161
IsOnlyFTAConnectorToUninstall. launchpad
connector 165
IsOnlyFTAConnector response file installation 19
master domain manager 161
property 317 problems using with Tivoli Dynamic
manuals
IY50574, APAR 160 Workload Console 283
See publications
IY52481, APAR 135 license Accepted response file
master domain manager
property 326
backup
licenseAccepted response file property,
See backup master domain
J TDWC 325
licenseAccepted response file property,
manager
J2EE uninstall manually 161
TWS 317
add runtime for Java jobs with master, global option 160
links
wdinstsp 104 mat binary file, symbolic links not
symbolic, not created after
option to add runtime environment created 150
upgrade 150
for Java jobs with wdinstsp 69 max_thread_proc kernel parameter 138
Index 347
schedules step list text files, used for backup and restore
See job streams status 121 See files
scheduling dynamically using 120 time zone
enabling after installation 111 step window overview 18
enabling after upgrade 111 using 122 Tivoli Configuration Manager
script step, installation, failed, correcting and incompatibility problem with fix
webui 261 continuing 125 packs 148
scripts stepped installation wizard 120 installation fails 145, 146
See commands and scripts stop, command insufficient disk space 145
SDK_ECLIPSE_BUNDLED response file used before manual Tivoli Dynamic Workload Console
property 318 uninstallation 163 accessibility xii
SDK_UPDATESITE response file stopping configuration 267
property 318 an installation 128 installation and uninstallation log
security implications of installation 159 server 266 files 281
Security, file services 96 messages 289
checking existence of 160 Tivoli Dynamic Workload overview 249
see also, message element 173 Console 266 starting and stopping 266
selectRDBMSPanel.rdbmsSelected stopWas command hangs during install troubleshooting 281
response file property 318 of Tivoli Dynamic Workload uninstall 277
server name Console 284 user interface 262
WebSphere Application Server 258 structure Tivoli Message Standard 171
services installation DVD structures 32 Tivoli Netman for TWS_user, deleting
stopping 96 summary.log, file 119 service 162
services (Windows) Sun Tivoli technical training xii
closing panel before using See Solaris Tivoli Token Service
InstallShield wizard 131, 157 support fails to start after installation 136
deleting 162 packaging log files for 119 for TWS_user, deleting service 162
fail to start after installation 136 swap space, out of 148 Tivoli Workload Scheduler 249
Service Control Manager error 157 SWDGW component of Tivoli available functions 263
severity code, messages 171 Configuration Manager, engine connection 264
shared Windows folder, installation fails incompatibility 148 user interface selection 259
from 284 swdis, directory Tivoli Workload Scheduler agents 59
shut, command, used before manual insufficient space 145 Tivoli Workload Scheduler fails after
uninstallation 163 switch manager, fault-tolerant upgrade UNIX 150
silent installation 56, 251, 259 See backup domain manager Tivoli Workload Scheduler for
fails without writing a log 141 symbolic links not created after Applications 249
troubleshooting 140 upgrade 150 Tivoli Workload Scheduler for z/OS 249
silent installation of Tivoli Dynamic Symphony file 17 Tivoli Workload Scheduler service for
Workload Console problems with 286 syntax TWS_user
silent installation wizard wdinstsp to add runtime environment deleting 162
fails with "Error writing file = " 143 for Java jobs 69 fails to start after installation 136
fails with "Error writing file = wdinstsp to add runtime for Java Tivoli Workload Scheduler Version 8.3 Fix
28" 143 jobs 104 Pack 3
recovering 129 syntax agent installation configuration 261
silent uninstall 279 wdinstsp 68 Tokensrv
SOAP_CONNECTOR_ADDRESS syntax CIT installation See Tivoli Token Service
response file property 325 wdinstsp 68, 102 tools
Software Distribution syntax to add dynamic scheduling Integration Workbench 329
authorization roles 21 capabilities training
installing language packs 70 wdinstsp 103 See also Tivoli technical training
software package block installation and syntax to add dynamic scheduling technical xii
uninstallation log files 35 capability troubleshooting
Solaris wdinstsp 69 application server installation
installation fails with error "command syntax to add standard agent, problems 141
line parameter, -installRoot, is fault-tolerance or domain manager fix pack installation 159
invalid" 139 capability installation 119, 131
installation problems 139 wdinstsp 69 AIX 137
space, disk system action, message element 173 HP-UX 138
See disk space system error 56b given during Sun Solaris 139
stageman installation 134 UNIX 137
checking if active 163 installation scenarios 283
starting installations
console 269
server 266
T Linux 140
migration 152
technical training
Tivoli Dynamic Workload miscellaneous installation
See Tivoli technical training
Console 266 problems 142
test connection to master domain
status tab, in step window 122 uninstallation 156, 157
manager fails 151
Index 349
userUnixCfgPanel.inputUserName
response file property 321
W Windows (continued)
installation
userUnixCfgPanel.twsPassword response warning messages fails because of Autotrace 131
file property 321 definition 172 receives warning
userUnixCfgPanel.wasPassword response WAS_CELL_NAME response file AWSGAB005W 133
file property 321 property 325 with InstallShield wizard,
userUnixCfgPanel.wasUserName WAS_NODE_NAME response file fails 131
response file property 321 property 326 installation fails
userWinCfgPanel.inputUserName WAS_PROFILE_NAME response file host name truncated 132
response file property 321 property 326 installation of Tivoli Dynamic
userWinCfgPanel.twsPassword response WAS_SERVER_NAME response file Workload Console fails on different
file property 321 property 326 external WebSphere Application
userWinCfgPanel.wasPassword response WC_adminhost response file Server profile 286
file property 322 property 326 installation problems 131
userWinCfgPanel.wasUserName response WC_adminhost_secure response file registry keys, removing 167
file property 322 property 326 shared folder, installation fails
WC_defaulthost response file from 284
property 326 undefined error message displayed
WC_defaulthost_secure response file
V property 326
from launchpad 283
uninstallation fails because the
variables wconvcat, command 148 embedded WebSphere Application
language wdinstsp Server not stopped 157
Brazilian Portuguese 70 syntax agent installation 68 uninstallation fails in restore profiles
Chinese, Simplified 70 syntax CIT installation 68, 102 step 157
Chinese, Traditional 70 syntax to add dynamic scheduling uninstallation with InstallShield
French 70 capabilities 103 wizard fails 157
German 70 syntax to add dynamic scheduling uninstalling manually 162
install_dir 70 capability 69 uninstalling the connector manually
Italian 70 syntax to add runtime environment on 166
Japanese 70 for Java jobs 69 wlsinst, command 148
Korean 70 syntax to add runtime for Java work, directory 145
Spanish 70 jobs 104 workstation class not migrated 155
tws_user 70 syntax to add standard agent, workstations
Software Package Block fault-tolerance or domain manager unlinking 96
backup 66 capabilities 103 writer
backup_dir 66 syntax to add standard agent, checking if active 163
company 66 fault-tolerance or domain manager
domain 65 capability 69
fresh_install 66 wdlssp, comman used before manual
from_release 66 uninstallation 163
install_dir 65 wdrmvsp, command used before manual
jm_port 67 uninstallation 163
jm_sec_port 67 Web User Interface
master_cpu 66 See Tivoli Dynamic Workload Console
pwd 66 WebSphere Application Server
tcp_port 66 See also application server
tdwb_hostname 66 cell name 259
tdwb_port 66 choosing instance 255
this_cpu 66 node name 259
tws_user 65 ports 257
upgrade 66 profile name 258
symlink server name 258
TWA/TWS/bin/at 31 UpdateInstaller 259
TWA/TWS/bin/batch 31 WebSphere Application Server,
TWA/TWS/bin/datecalc 31 installation of Tivoli Dynamic Workload
TWA/TWS/bin/jobstdl 31 Console fails when installing on
TWA/TWS/bin/maestro 31 different profile 286
TWA/TWS/bin/mdemon 31 webui
TWA/TWS/bin/morestdl 31 script 261
TWA/TWS/bin/muser 31 Windows
TWA/TWS/bin/parms 31 2003 domain, application server
verifying Tivoli Workload Scheduler installation fails with credentials
installation 160 problem 142
virtual memory, out of 148 2003, cmd.exe 135
cmd.exe on 2003 135
credentials problem for installing on
application server 134
Printed in USA
SC32-1273-09
Spine information:
IBM Tivoli Workload Scheduler Version 8.5.1 IBM Tivoli Workload Scheduler Planning and Installation