SAP Landscape Management 3.0, Enterprise Edition

Using Rolling Kernel Switch

The rolling kernel switch (RKS) allows a new kernel to be imported into an ABAP system or specific parameter changes to be activated while the system runs.

Prerequisites

  • You have permission System(RKS).

    For more information, see Standard Permissions.

  • You have prepared your systems for using RKS.

    For more information, see the Application Help for Rolling Kernel Switch on SAP Help Portal at https://help.sap.com/viewer/p/SAP_NETWEAVER_750 and search for Preparing RKS.

  • You have configured RKS and made any necessary parameter changes before starting the RKS procedure.

    For more information, see Rolling Kernel Switch Repositories.

  • You have configured the system appropriately to ensure that the workload expected can be handled even if an SAP NetWeaver Application Server for ABAP instance is stopped.

  • You use logon groups instead of a fixed logon to a specific server and make sure that at least two active instances belong to one logon group.

  • The enqueue and message servers run on the same ASCS instance. You do not have any instances running in which enqueue services or message server services are configured.

  • There are no SAP NetWeaver Application Server for Java and dual-stack instances in the system.

  • There are at least two active SAP NetWeaver Application Server for ABAP instances in the system.

  • There are no SAP NetWeaver Application Server for ABAP instances running in which enqueue work processes are configured.

  • There are no SAP NetWeaver Application Server for ABAP instances running in which a message server is configured.

  • Spool, batch, and update processes are active in at least two SAP NetWeaver Application Server for ABAP instances.

  • VMC is active in at least two SAP NetWeaver Application Server for ABAP instances, or not in any SAP NetWeaver Application Server for ABAP instance. Internal system RFC destinations must not connect to one single instance (either as the target machine or as the gateway option) because they will fail when this instance is restarted. Instead, use RFC destinations with load balancing.

Context

To keep any adverse effects on business operations to a minimum when importing a new kernel version, instances are restarted one after another. This means that at least one application server instance is always available for business operations during the RKS procedure. The order in which the individual instances are restarted enables you to import a new kernel version without any system downtime.

Procedure

  1. Choose Operations.
  2. Choose Systems from the tabs.
  3. From the Operations dropdown for the system where you want to use RKS, choose Kernel Update (Rolling Kernel Switch).
  4. Choose Parameters Required.
  5. Select the configured RKS configuration that you want to use.
  6. Optional: To perform an RKS restart of the system, for example to update profile parameters, select the True radio button.
  7. Optional: To execute a kernel upgrade, proceed as follows:
    1. Read SAP Note 1872602 Information published on SAP site.
    2. Select the Execute Upgrade checkbox.
  8. Choose Set.
  9. Specify a soft timeout in seconds.

    The soft timeout specifies how long users are allowed to remain on an application server instance that is to be restarted next. If this timeout is exceeded, all users are automatically logged out and any running applications are closed. If you want to avoid killing long-running processes, for example, background jobs, set the timeout to a higher value than the default value.

  10. Specify a wait timeout in seconds.

    SAP Landscape Management waits until the wait timeout is reached before starting an instance. If the wait timeout expires, RKS continues with the next instance

  11. Optional: SAP Landscape Management checks if intersystem dependencies are defined, either performs the necessary action or prompts you to decide whether to proceed with the operation. To ignore intersystem dependencies defined, select the Ignore Intersystem Dependencies checkbox.
  12. Optional: Select the Set Note checkbox and enter a note to be displayed in the Description column of the instance.
  13. Choose Execute.

Results