Skip to main content
Prerequisites for SAP HANA configuration
Updated over a week ago

Enterprise Workloads Editions: ✅ Business | ✅ Enterprise | ✅ Elite

Overview

Ensure that the SAP HANA server meets the following requirements:

  • You must install Linux Access Control Lists (ACLs) before installing the Hybrid Workloads agent for SAP HANA. See Installing ACLs for details.

  • If you are configuring virtual hosts, ensure that the virtual hostname of the SAP HANA server points to the correct IP address. Also, ensure the virtual hostname-ip mapping in the /etc/hosts file is correct.

  • For multi-node systems, the nodes should be able to communicate with each other using a virtual hostname.

  • The Hybrid Workloads agent for SAP HANA should have permission to write Backint agent executable ( hdbbackint )

    • A soft link to the Backint agent executable (hdbbackint) is created in the following path:

/usr/sap/<SID>/SYS/global/hdb/opt/hdbbackint

  • Log mode should be set to normal.

  • Ensure the overall host status is OK. You can verify the host status by running the following command:

    1. Switch to <sid>adm user of instance

    2. Go to path /usr/sap/<sid>/HDB<instance_number>/exe/python_support

    3. Run HDBSettings.sh landscapeHostConfiguration.py. This should print the overall status as OK. If it is not OK, resolve any errors or warnings until you get OK, before installing the Hybrid Workloads agent.

OS-specific dependencies

Red Hat Enterprise Linux

  • ACL should be installed. See Installing ACLs for details.

  • Install the following packages with yum, if not installed already:

yum install compat-sap-c++-6

yum install libatomic

  • If the OS is not allowing some package installation, run the subscription manager as follows:

subscription-manager repos --enable="rhel-sap-hana-for-rhel-7-server-rpms" --enable="rhel-7-server-rpms"

Installing Linux Access Control Lists (ACLs)

Linux Access Control Lists (ACLs) are rules that determine which users or groups can access specific files or directories in a Linux file system. ACLs allow finer-grained control over permissions than the traditional Unix file permissions system, which only includes owner, group, and other categories.

The Hybrid Workloads agent for SAP HANA relies on ACL to manage the permissions, and thus ACL should be installed before you attempt to install the Hybrid Workloads agent for SAP HANA.

Red Hat Enterprise Linux

  1. Open a terminal on your Linux system and log in as the root user or a user with superuser privileges.

  2. Use the yum package manager to install the acl package:

yum -y install acl

SUSE Linux Enterprise Server

  1. Open a terminal on your Linux system and log in as the root user or a user with superuser privileges.

  2. If you need to update the repository metadata, run the following command:
    zypper refresh

  3. Use the zypper package manager to install the acl package:
    zypper install acl

Did this answer your question?