WebSphere® Application Server for z/OS® uses
the z/OS automatic restart management (ARM) to recover
application servers. Each application server running on a z/OS system
(including servers you create for your business applications) are
automatically registered with an ARM group. Each registration uses
a special element type called SYSCB, which ARM treats as restart level
3, assuring that RRS restarts before any application server.
If you have an application that is critical for your business,
you need facilities to manage failures. z/OS provides
rich automation interfaces, such as ARM, that you can use to detect
and recover from failures. ARM handles the restarting of servers when
failures occur.
Tips:
- If you have ARM enabled on your system, you might want to disable
ARM for the WebSphere Application Server for z/OS address
spaces before you install and customize WebSphere Application
Server for z/OS. During configuration, job errors might
cause unnecessary restarts of the WebSphere Application
Server for z/OS address spaces. After installation and
configuration, consider enabling ARM.
- If you are ARM-enabled and you cancel or stop a server, it will
restart in place using the armrestart command.
- It is a good idea to set up an ARM policy for your deployment
manager and node agents.
- If you start the location service daemon on a system that already
has one, it will terminate.
- Every other server will come up on a dynamic port unless the configuration
has a fixed port. Therefore, the fixed ports must be unique in a sysplex.
- If you issue STOP, CANCEL,
or MODIFY commands against server instances, be
aware of how automatic restart management behaves regarding WebSphere Application Server for z/OS server
instances:
Table 1. Behavior of automatic restart management. This table describes the behavior of automatic restart management
regarding WebSphere Application Server for z/OS server
instances.
If you issue . . . |
ARM will . . . |
STOP address_space |
not restart the address space |
CANCEL address_space |
not restart the address space |
CANCEL address_space,
ARMRESTART |
restart the address space |
MODIFY address_space, CANCEL |
not restart the address space |
MODIFY address_space, CANCEL,ARMRESTART |
restart the address space |