Home > Workload Solutions > SAP > Guides > SAP HANA TDI Guides > Dell Validated Solution for SAP HANA TDI Deployments with Dell Unity XT Storage > Installing an SAP HANA scale-out cluster
To install an SAP HANA scale-out cluster on Unity XT NAS systems, you must:
The configuration example in this guide assumes that the following basic installation and configuration operations are complete on the SAP HANA nodes:
Note: SAP HANA can be installed only on certified server hardware. A certified SAP HANA expert must perform the installation.
To achieve optimal performance, ensure that the SAP HANA mounts are evenly distributed across all available Unity XT front-end IP addresses of the NAS servers in the /etc/fstab file. For more information, see Host connection using NAS (NFS).
In the 2+1 SAP HANA system with the SID NAS example, the mount points are in the /etc/fstab file on each of the SAP HANA clients including any standby hosts, as shown in the following example:
192.168.1.124:/nasData-1a /hana/data/NAS/mnt00001 nfs4 rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,local_lock=none,_netdev 0 0
192.168.1.128:/nasLog-1b /hana/log/NAS/mnt00001 nfs4 rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,local_lock=none,_netdev 0 0
192.168.1.129:/nasData-2b /hana/data/NAS/mnt00002 nfs4 rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,,local_lock=none,_netdev 0 0
192.168.1.125:/nasLog-2a /hana/log/NAS/mnt00002 nfs4 rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,local_lock=none,_netdev 0 0
192.168.1.126:/nasData-3a /hana/data/NAS/mnt00003 nfs4 rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,local_lock=none,_netdev 0 0
192.168.1.130:/nasLog-3b /hana/log/NAS/mnt00003 nfs4 rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,local_lock=none,_netdev 0 0
The operating system command mount –a mounts all the directories from the Unity XT system. Run this command on each SAP HANA client.
After all the file systems are mounted, you are ready to install the SAP HANA scale-out cluster. Our example uses the hdblcm tool to install the SAP HANA 2+1 scale-out cluster. For more information, see the SAP HANA Studio Installation and Update Guide.
After the SAP HANA installation DVD ISO file has been extracted on a shared software-repository file system that is mounted on all hosts, begin the installation by running the following command from the extracted installation folder:
/SAPShare/software/SAP_HANA2_SP04_IM/51053787/DATA_UNITS/HDB_LCM_LINUX_X86_64/hdblcm
SAP HANA Lifecycle Management - SAP HANA Database 2.00.040.00.1553674765
************************************************************
Scanning software locations...
Detected components:
SAP HANA Database (2.00.040.00.1553674765) in /SAPShare/software/SAP_HANA2_SP04_IM/51053787/DATA_UNITS/HDB_SERVER_LINUX_X86_64/server
SAP HANA Database Client (2.4.126.1551801496) in /SAPShare/software/SAP_HANA2_SP04_IM/51053787/DATA_UNITS/HDB_CLIENT_LINUX_X86_64/client
Choose an action
Index | Action | Description
-----------------------------------------------
1 | install | Install new system
2 | extract_components | Extract components
3 | Exit (do nothing) |
Enter selected action index [3]: 1
SAP HANA Database version '2.00.040.00.1553674765' will be installed.
Select additional components for installation:
Index | Components | Description
---------------------------------------------------------------------------------------------
1 | all | All components
2 | server | No additional components
3 | client | Install SAP HANA Database Client version 2.4.126.1551801496
4 | lss | Install SAP HANA Local Secure Store version 2.4.6.0
5 | studio | Install SAP HANA Studio version 2.3.43.000000
6 | smartda | Install SAP HANA Smart Data Access version 2.00.4.000.0
7 | xs | Install SAP HANA XS Advanced Runtime version 1.0.114.14140
8 | afl | Install SAP HANA AFL (incl.PAL,BFL,OFL) version 2.00.040.0000.1553698248
9 | eml | Install SAP HANA EML AFL version 2.00.040.0000.1553698248
10 | epmmds | Install SAP HANA EPM-MDS version 2.00.040.0000.1553698248
Enter comma-separated list of the selected indices [3]:
Enter Installation Path [/hana/shared]:
Enter Local Host Name [hana01]:
Do you want to add hosts to the system? (y/n) [n]: y
Enter comma-separated host names to add: hana02,hana03
Enter Root User Name [root]:
Collecting information from host 'hana02'...
Collecting information from host 'hana03'...
Information collected from host 'hana03'.
Information collected from host 'hana02'.
Select roles for host 'hana02':
Index | Host Role | Description
-------------------------------------------------------------------
1 | worker | Database Worker
2 | standby | Database Standby
….
Enter comma-separated list of selected indices [1]: 1
Enter Host Failover Group for host 'hana02' [default]:
Enter Storage Partition Number for host 'hana02' [<<assign automatically>>]:
Enter Worker Group for host 'hana02' [default]:
Select roles for host 'hana03':
Index | Host Role | Description
-------------------------------------------------------------------
1 | worker | Database Worker
2 | standby | Database Standby
….
Enter comma-separated list of selected indices [1]: 2
Enter Host Failover Group for host 'hana03' [default]:
Enter Worker Group for host 'hana03' [default]:
Enter SAP HANA System ID: NAS
Enter Instance Number [00]:
Enter Local Host Worker Group [default]:
Index | System Usage | Description
-------------------------------------------------------------------------------
1 | production | System is used in a production environment
2 | test | System is used for testing, not production
3 | development | System is used for development, not production
4 | custom | System usage is neither production, test nor development
Select System Usage / Enter Index [4]:
Enter Location of Data Volumes [/hana/data/NAS]:
Enter Location of Log Volumes [/hana/log/NAS]:
Restrict maximum memory allocation? [n]:
Enter Certificate Host Name For Host 'hana01' [hana01]:
Enter Certificate Host Name For Host 'hana02' [hana02]:
Enter Certificate Host Name For Host 'hana03' [hana03]:
Enter System Administrator (NASadm) Password:
Confirm System Administrator (NASadm) Password:
Enter System Administrator Home Directory [/usr/sap/NAS/home]:
Enter System Administrator Login Shell [/bin/sh]:
Enter System Administrator User ID [1001]:
Enter System Database User (SYSTEM) Password:
Confirm System Database User (SYSTEM) Password:
Restart system after machine reboot? [n]:
……..
Do you want to continue? (y/n): y
Installing components...
Installing SAP HANA Database...
Preparing package …..
Creating System...
Extracting software...
Installing package
Starting SAP HANA Database system...
All server processes started on host 'hana01' (worker).
Importing delivery units...
Adding 2 additional hosts in parallel
Adding host 'hana03'...
Adding host 'hana02'...
hana02: Adding host 'hana02' to instance '00'...
hana03: Adding host 'hana03' to instance '00'...
hana02: Starting SAP HANA Database...
hana03: Starting SAP HANA Database...
hana03: All server processes started on host 'hana03' (standby).
hana02: All server processes started on host 'hana02' (worker).
Installing Resident hdblcm...
Installing SAP HANA Database Client...
….
Registering SAP HANA Database Components on Local Host...
Regenerating SSL certificates...
Deploying SAP Host Agent configurations...
Updating SAP HANA Database Instance Integration on Remote Hosts...
Updating SAP HANA Database instance integration on host 'hana02'...
Updating SAP HANA Database instance integration on host 'hana03'...
Creating Component List...
SAP HANA Database System installed
Log file written to '/var/tmp/hdb_NAS_hdblcm_install_2019-10-15_19.50.39/hdblcm.log' on host 'hana01'.