Overview of 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 for SAP Applications

Issue

  • What is the "Red Hat Enterprise Linux for SAP Applications" Subscription?
  • What is RHEL for SAP?
  • What is needed to run SAP NetWeaver on RHEL?
  • What is the technical difference between the normal Red Hat Enterprise Linux and the Red Hat Enterprise Linux for SAP Applications?
  • What additional software, kernel parameter, readiness to SAP/Oracle installation and so on?
  • Is a RHEL for SAP Applications subscription required for installing the latest SAP Netweaver application?

Resolution

Important Note:

A Red Hat Enterprise Linux for SAP Applications subscription is required for installing the latest version of 'SAP NetWeaver' or 'SAP Kernel' on Red Hat Enterprise Linux. For more details, refer to the below section "Why switch to Red Hat Enterprise Linux for SAP Applications from regular Red Hat Enterprise Linux subscription?".

Overview of RHEL for SAP Applications subscription:

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

  • sapconf (only in RHEL 6.5 and newer): provides an automated RHEL provisioning solution for SAP, including kernel parameters, additional rpms, network settings etc. Can be integrated into kickstart and Red Hat Satellite Server.
  • compat-sap-c++ (New as of RHEL 6.7 and newer): Provides additional runtime compatibility libraries required by the newer NetWeaver releases (Refer to (http://access.redhat.com/solutions/2670361) for more information). These libraries are installed independently of the standard runtime libraries provided by RHEL.
  • tuned-profiles-sap (only in RHEL6.5 and newer): provides the "sap-netweaver" profile (based on the "enterprise-storage" profile) to tune RHEL for running SAP NetWeaver based applications.
  • resource-agents-sap (only in RHEL6.5 and newer): provides Pacemaker cluster resource agents (SAPDatabase and SAPInstance)[1] to set up high availability for SAP NetWeaver environments. See Deploying Highly Available SAP NetWeaver-based Servers Using Red Hat Enterprise Linux HA add-on with Pacemaker for guidelines on how to set up such an environment.
  • compat-locales-sap: enables Legacy SAP locales to easily migrate non-Unicode SAP NetWeaver installations from UNIX/Windows to Linux (see SAP Note 187864). Also provides additional locales for customers still running non-Unicode SAP applications. For example, a "de_DE@HPUX" locale is provided that changes the sorting for German on RHEL to match the sorting on HP-UX to avoid sorting issues as described in SAP Note 952625.
  • vhostmd/vm-dump-metrics monitoring daemon and client required by SAP for KVM support (see SAP Note 1400911).
  • IBM 1.4.2 JDK (deprecated) for installing legacy versions of Java-based SAP applications on Linux x86_64 (e.g. SAP WebAS Java 6.40, see SAP Note 1495160).
  • Future solutions. All future solutions for SAP applications will be added to the RHEL for SAP Applications channel. Customers with active RHEL for SAP Applications subscriptions will gain immediate access to them.

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 SAP Linux Lab 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. With the integration of the ticketing systems, Red Hat and SAP are able to more easily liaise on support issue resolutions, providing enhanced support services to customers.
    • Workflow of the integrated support process

      1. An SAP customer will initiate a support request with SAP
      2. After triage by the SAP Linux team, the case may be routed to the SAP Linux Lab
      3. The Linux Lab staff will troubleshoot the issue with the assistance of the Red Hat on-site engineer
      4. If Red Hat CEE assistance is required, the Linux Lab staff will route 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 by changing the SAP message to "confirmed"

Deployment process consists of (note: there is no specific ISO for "Red Hat Enterprise Linux for SAP Applications" as the normal RHEL ISO would be used) :

  • Install Red Hat Enterprise Linux.
  • Subscribe the system to the "RHEL for SAP Applications" child channel. Refer to the following kbase article How to subscribe the system to RHEL for SAP Channel for assistance.
  • Specific content for RHEL for SAP Applications is now accessible via yum.

    For off-line installation, use reposync to sync the contents of RHEL for SAP Applications channel from the Customer Portal to a system that has an internet connection and then configure the yum repository. For further information, refer to the following kbase article Options for Installing Red Hat Software Offline . The RHEL for SAP Applications channel can also be synced to Red Hat Satellite Server.

Why switch to Red Hat Enterprise Linux for SAP Applications 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 7: With RHEL 7, Red Hat ships compat-sap-c++-5 to meet GCC 5 runtime library requirements of future SAP NetWeaver releases. At this time of writing, the supported architectures are x86, Power BE, and Power LE.
Red Hat Enterprise Linux 6: With RHEL 6, Red Hat ships compat-sap-c++ to meet GCC 4.8 runtime library and compat-sap-c++-5 to meet GCC 5 runtime library requirements of the newer SAP NetWeaver releases. Refer http://access.redhat.com/solutions/2670361 for more information. It is recommended to upgrade the base system to RHEL 6.8 prior to installing the package. At this time of writing, compat-sap-c++-5 is only available for x86_64 architecture. compat-sap-c++(4.8) is available for x86_64, ppc64 and s390x architectures.

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

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

Once the "Red Hat Enterprise Linux for SAP Applications" subscription has been acquired, follow the steps mentioned in the below kbase article for guidance on subscribing the server to "Red Hat Enterprise Linux for SAP applications" child channel.
What should I do after switching to Red Hat Enterprise Linux for SAP applications from regular Red Hat Enterprise Linux subscription ?

[1] The new SAP* resource agents are only available in RHEL 6.5 and newer. The old SAP* resource agents for rgmanager from /usr/share/cluster can NOT 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.

5 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