Overview of the Red Hat Enterprise Linux for SAP Applications subscription

Solution Verified - Updated -

Environment

  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 7
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux for SAP Applications

Issue

  • What is Red Hat Enterprise Linux for SAP?
  • What is the Red Hat Enterprise Linux for SAP Applications subscription?
  • What are the technical differences between Red Hat Enterprise Linux and Red Hat Enterprise Linux for SAP Applications?
  • What is needed to run SAP NetWeaver on Red Hat Enterprise Linux?
  • Is a Red Hat for Enterprise Linux for SAP Applications subscription required for installing the latest SAP Netweaver application?

Resolution

Important

A Red Hat Enterprise Linux for SAP Applications subscription is required for installing the latest version of SAP NetWeaveror SAP Kernel on Red Hat Enterprise Linux. See the Why switch to the Red Hat Enterprise Linux for SAP Applications subscription from the standard Red Hat Enterprise Linux subscription? section of this article for more information.

Overview

Built on Red Hat Enterprise Linux (RHEL), the RHEL for SAP Applications subscription provides the following additional software components through a dedicated Red Hat SAP Server channel:

  • sapconf(only in RHEL 6.5 and later, and in RHEL 7.x): provides an automated RHEL provisioning solution for SAP, including kernel parameters, additional rpms, network settings, and so on. sapconf can be integrated into Kickstart and Red Hat Satellite Server.

  • compat-sap-c++(only in RHEL 6.7 and later, and in RHEL 7.x): provides additional runtime compatibility libraries required by newer NetWeaver releases. See the Installation of SAP NetWeaver 7.51 and later on Red Hat Enterprise Linux 6 fails with the message GLIBCXX_3.4.14 not found knowledge base article for more information. These libraries are installed independently of the standard runtime libraries provided by RHEL.

  • tuned-profiles-sap (only in RHEL 6.5 and later): provides the sap-netweaverprofile (based on the enterprise-storage profile) to tune RHEL for running SAP NetWeaver-based applications.

  • resource-agents-sap (only in RHEL 6.5 and later): provides Pacemaker cluster resource agents (SAPDatabase and SAPInstance)[1] to set up high availability for SAP NetWeaver environments. See the Deploying Highly Available SAP NetWeaver-based Servers Using Red Hat Enterprise Linux HA add-on with Pacemaker knowledge base article for guidelines.

  • compat-locales-sap: enables Legacy SAP locales to easily migrate non-Unicode SAP NetWeaver installations from UNIX/Windows to Linux; see SAP Note 187864 for more information. compat-locales-sap also provides additional locales for customers running non-Unicode SAP applications. For example, the de_DE@HPUX locale changes the sorting for German on RHEL to match the sorting on HP-UX to avoid sorting issues as described in SAP Note 952625. As of RHEL 8.0, this package is now part of the AppStream repository.

  • vhostmd/vm-dump-metrics: a monitoring daemon and client required by SAP for KVM support; see SAP Note 1400911 for more information. In RHEL 8, the vm-dump-metrics package is part of the BaseOS repository and the vhostmd package is part of the AppStream repository.

  • IBM 1.4.2 JDK (deprecated): provided for installing legacy versions of Java-based SAP applications on Linux x86_64 architectures, for example, SAP WebAS Java 6.40; see SAP Note 1495160 for more information.

Difference between RHEL for SAP Applications and RHEL for SAP Solutions

Red Hat has another subscription offering called RHEL for SAP Solutions. For more information on RHEL for SAP Solutions, refer the following kbase article

Channel/SKU RHEL for SAP Applications RHEL for SAP Solutions
RHEL for SAP Applications
RHEL for SAP HANA
High-Availability Add-On
Extended Update Support (EUS) Only in Premium
Update Services for SAP Solutions (E4S)
Smart Management Add-On
Insights

Integrated support process

  • Red Hat and SAP deliver integrated support for all customers who have active Red Hat Enterprise Linux for SAP Applications subscriptions. The integrated support includes the following elements:

    • SAP Global Support Backbone integration with Red Hat Customer Experience & Engagement support cases.
    • Dedicated engineers on-site at the SAP LinuxLab who work directly with SAP on certifications and customer issues.
    • Red Hat and SAP customers can benefit from the integration of SAP Solution Manager and Red Hat's customer support ticketing system by gaining a single point of contact for support issues, streamlined resolution of incidents, and continued collaboration for running SAP applications on Red Hat Enterprise Linux. The integration of the two ticketing systems ensures Red Hat and SAP can easily liaise on support issue resolutions, providing enhanced support services to customers.
    • Workflow of the integrated support process:

      1. SAP customer initiates a support request with SAP.
      2. After a triage by the SAP Linux team, the case may be routed to the SAP LinuxLab.
      3. The LinuxLab staff troubleshoots the issue with the assistance of the Red Hat on-site support engineer.
      4. If Red Hat CEE assistance is required, the LinuxLab staff sends the SAP message to Red Hat.
      5. Red Hat CEE handles the case in collaboration with the customer and SAP via the SAP Global Support Backbone integration.
      6. The case remains open until it is closed by the customer changing the SAP message to confirmed.

Deployment procedure

Note: There is no specific Red Hat Enterprise Linux for SAP Applications ISO.

Complete the following steps:

  1. Download the RHEL Binary DVD ISO.
  2. Install Red Hat Enterprise Linux. For information on how to install RHEL, see the Product Documentation web page on the Red Hat Customer Portal.
  3. For RHEL 6 and 7, subscribe the system to the RHEL for SAP Applications channel.
  4. For RHEL 8, subscribe the system to the RHEL for SAP NetWeaver channel. Refer to the knowledge base article How to subscribe the system to RHEL for SAP Channel for more information.
  5. When the subscription process is complete, specific content for RHEL for SAP Applications is accessible via yum.
  6. For a RHEL 6 and 7 offline installation, use the reposync command to sync the contents of the RHEL for SAP Applications channel from the Customer Portal to a system that has an internet connection.
  7. For a RHEL 8 offline installation, use the yum reposync command to sync the contents of the RHEL for SAP NetWeaver channel from the Customer Portal to a system that has an internet connection. For further information on yum reposync, see the knowledge base article Is the reposync command available in RHEL 8?.
  8. Configure the yum repository. Refer to the knowledge base article Options for Installing Red Hat Software Offline for more information. The RHEL for SAP Applications (RHEL 6 and 7) and RHEL for SAP NetWeaver (RHEL 8) channels can also be synced to Red Hat Satellite Server.

Why switch to the Red Hat Enterprise Linux for SAP Applications subscription from the standard Red Hat Enterprise Linux subscription?

The only way to meet the SAP runtime compatibility library requirement for the latest SAP NetWeaver products or to use the latest SAP kernels is through the compat-sap-c++ package. This package is only provided as a part of the Red Hat Enterprise Linux for SAP Applications channel. To access this channel, a Red Hat Enterprise Linux for SAP Applications subscription is required.

Red Hat Enterprise Linux 6: With RHEL 6, Red Hat ships compat-sap-c++ to meet the GCC 4.8 runtime library requirements and compat-sap-c++-5 to meet the GCC 5 runtime library requirements of newer SAP NetWeaver releases. Refer to the http://access.redhat.com/solutions/2670361 article for more information. It is recommended that an upgrade of the base system to RHEL 6.8 is performed prior to installing the package. At the time of writing, compat-sap-c++-5 is only available for the x86_64 architecture. compat-sap-c++(4.8) is available for the x86_64, ppc64, and s390x architectures.

How to switch from the standard Red Hat Enterprise Linux subscription to the Red Hat Enterprise Linux for SAP Applications subscription?

Switching from the standard RHEL subscription for an SAP server does not require an OS rebuild. To switch from the standard RHEL subscription to the RHEL for SAP Applications subscription at the next renewal point, contact your Red Hat Account Team.

Once the Red Hat Enterprise Linux for SAP Applications subscription has been acquired, follow the steps in the knowledge base article
What should I do after switching to Red Hat Enterprise Linux for SAP Applications from regular Red Hat Enterprise Linux subscription ? for information on how to subscribe the server to the Red Hat Enterprise Linux for SAP Applications channel.

[1] The new SAP* resource agents are only available in RHEL 6.5 and later. Previous SAP* resource agents for rgmanager from /usr/share/cluster cannot be used with Pacemaker.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

8 Comments

how can I order this subscription....?

Hi,

You can contact our Sales directly via any of the following number
https://access.redhat.com/support/contact/Sales/

I will also write to Sales as well so that they can contact you and discuss further.

If you need immediate assistance, then use the above contact information

Hi,

Is there any documentation on how to setup SAP + load balancer add-on?

Thanks a lot,

Markus

Is updating to RHEL to 6_8 supported at this time? AFAIK, 1610 version of Netweaver is only supported on 6.7, and Kernel series 573. Libssh2 seems to be lifted with 1610.

Hello Mr. Westerdale,

for SAP NetWeaver there is actually no limitation on which RHEL minor release you can use, so for a regular SAP NetWeaver setup you can use RHEL 6.8 or any other RHEL6 minor release (sse SAP Note 1496410 - Red Hat Enterprise Linux 6.x: Installation and Upgrade (https://launchpad.support.sap.com/#/notes/1496410 ; SAP Service Marketplace account required).

For SAP HANA support is limited to specific RHEL minor releases, the currently supported ones are listed in SAP Note 2235581 - SAP HANA: Supported Operating Systems (https://launchpad.support.sap.com/#/notes/0002235581 ; SAP Service Marketplace account required), and as you can see there RHEL 6.8 is currently not supported.

However judging by the version numbers you mentioned this question is acually about S/4 HANA, and there the limitations of support limitations of SAP HANA apply, and therefore running S/4 HANA on RHEL 6.8 is currently not supported.

For further questions about the supportability of SAP products on RHEL I would recommend to contact SAP directly, since they decide on which OS releases their products are supported.

Regards, Frank Danapfel Red Hat On-Site Engineer @ SAP LinuxLab

What is the difference between SAP business applications and SAP solutions? And when do use SAP Solutions vs SAP business applications?

Hi Bob,

RHEL for SAP Solutions is a superset of RHEL for SAP Applications. It's designed to support the entire SAP landscape, Netweaver, S/4, and HANA. Its content can be found in this kbase: https://access.redhat.com/solutions/3082481

In summary, RHEL for SAP Solutions contains RHEL for SAP Applications channel + RHEL for SAP HANA channel + Update Services for SAP Solutions (provides up to 4 years update services) + HA Add on + Insights + Satellite.

When you only have Netweaver without any HA, you can use RHEL for SAP Applications. For HANA based deployment you will use RHEL for SAP Solutions.

I think this is the worst software sight when it comes to SAP Subscription, endless loop of "Solutions" which really don't have the link to get the subscription, as such I am going to stop using RHEL and change to SUSE, it's easy there.