Product specifications

The network interfaces and the udev numbering are defined. If the kickstart process uses DHCP/PXE,
the network parameters used here must be the ones used later on. All parameters must be set by the
OEM.
Avoid network directives using fixed IP on the kernel command line when using DHCP/PXE.
Set the host name. In a real environment, this could also be obtained using DNS/BIND.
The SAP HANA installer expects the short version of the hostname without the domain (no FQDN).
Modify the file /etc/hosts. This is crucial for the SAP HANA installer to work. It is up to the OEM to
set the array index of IPADDR properly here.
Because a proper time synchronization is crucial for SAP HANA to work, NTP is configured. The clock
is synchronized initially in order to avoid clock skew when the service is started. The OEM must
choose the right NTP server here.
Set a symbolic link in /usr/lib64 from the latest version of libssl. This is a prerequisite for the
version of SAP HANA tested as by 20/03/2014.
Install the database in the unattended mode
First, a tarball and the password.xml file must be copied to the local machine. The SERVER
variable holds the IP address of the machine that the file comes from and must be modified by the
OEM.
The command line for the installation of SAP HANA in batch mode is as follows:
# LD_PRELOAD=/opt/rh/SAP/lib64/compat-sap-c++.so \
# cat /root/password.xml | "<installation medium>/DATA_UNITS/
HDB_LCM_LINUX_X86_64/hdblcm \
--read_password_from_stdin=xml --sid=ANA --number=00 \
--sapmnt=/hana/shared --datapath=/hana/data --logpath=/hana/log \
--shell=/bin/bash --hostname=$(hostname) -b \
--system_usage=test --autostart=1 --components=server \
--system_usage=test --timezone=CET --max_mem=827052
The instance (--sid option) must be changed by the OEM to meet the needs of the
customer.
The parameter --max_mem limits the overall memory usage of SAP HANA.
For an explanation of the various options, please go to the installation directory and refer to
# ./hdblcm --action=install --help
The same applies for the password.xml file containing the admin passwords (see below).
You can ignore the checks performed by the SAP HANA installer (for installation on virtual
systems for example) by appending ignore statements to the previous line
--ignore=check_hardware
--ignore=check_min_mem
As explained above, the installer can be provisioned with a password file. The following is an
example of the password file in XML syntax:
<?xml version="1.0" encoding="UTF-8"?>
<Passwords>
<password>Adm1234</password>
<sapadm_password>Agent1234</sapadm_password>
<system_user_password>Sys1234</system_user_password>
<root_password>Root1234</root_password>
</Passwords>
Red Hat Enterprise Linux (RHEL) 6.5 Configuration Guide for SAP HANA
SAP HANA Installation
P U B L I C
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
17