z/OS Automatic restart management (ARM)

Liberty uses the IBM z/OS automatic restart management (ARM) to recover application servers. For Liberty and angel, configure 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 we have an application that is critical for your business, we need facilities to manage failures. z/OS provides rich automation interfaces, such as ARM, used to detect and recover from failures. ARM handles the restarting of servers when failures occur. Tips:

  • If ARM is enabled on the system, we might want to disable ARM for the Liberty address spaces before we install and customize Liberty. During configuration, job errors might cause unnecessary restarts of the Liberty address spaces. After installation and configuration, consider enabling ARM.

  • If we are ARM-enabled and we cancel or stop a server, the server restarts in place using the armrestart command.