HANA and ABAP On One Server PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

Installation Guide CUSTOMER

Document Version: 1.1 2015-12-09

SAP Systems Based on the Application


Server ABAP of SAP NetWeaver with
the SAP HANA Database on a Single
Host
SAP HANA SPS07 with SAP Systems Based on SAP
NetWeaver AS ABAP 7.4
Content

1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 Goal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

2 Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Hardware and Software Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 SAP Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

3 Installation and Configuration of SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7


3.1 Preparation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Preparing the Hosts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Downloading the SAP HANA Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Installing SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4 Installation of SAP NetWeaver AS ABAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10


4.1 Preparation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Reviewing the Installation Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Preparing the Installation Media. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Running the Installer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.3 Post-Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Backing Up the New SAP HANA Database Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.4 Result. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

5 Post-Installation Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.1 Configuring Memory Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
CUSTOMER Database on a Single Host
2 2015 SAP SE or an SAP affiliate company. All rights reserved. Content
1 Introduction

1.1 Goal

This how-to guide contains a step-by-step description for the installation of SAP systems based on SAP
NetWeaver Application Server ABAP 7.4, together with the SAP HANA database on the same host.

This guide applies to the following releases:

SAP HANA Database 1.0 SPS 8 (revision 80 and higher)


SAP NetWeaver 7.4
SAP Enhancement Package 7 for SAP ERP 6.0
SAP Enhancement Package 3 for CRM 7.0
SAP Enhancement Package 3 for SCM 7.0
SAP Enhancement Package 3 for SRM 7.0

1.2 Overview

1.2.1 Installation

Context

You need to perform the following main steps to complete the installation:

Procedure

1. Check the prerequisites.


2. Install the SAP HANA database instance and SAP NetWeaver AS ABAP:
a. Install the empty SAP HANA database instance.
b. Install the instances of SAP NetWeaver AS ABAP.
3. Configure memory settings on SAP HANA and SAP NetWeaver AS ABAP.

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
Database on a Single Host CUSTOMER
Introduction 2015 SAP SE or an SAP affiliate company. All rights reserved. 3
Related Information

Installation and Configuration of SAP HANA [page 7]


Installation of SAP NetWeaver AS ABAP [page 10]
Configuring Memory Settings [page 14]

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
CUSTOMER Database on a Single Host
4 2015 SAP SE or an SAP affiliate company. All rights reserved. Introduction
2 Prerequisites

2.1 Hardware and Software Requirements

The host needs to be able to support the SAP HANA database plus SAP NetWeaver AS ABAP. Before
installation, carefully estimate the sizing for your system, making sure that the host meets these combined
requirements:
SAP HANA database see section Hardware and Software Requirements in the SAP HANA Server
Installation Guide.
SAP NetWeaver AS ABAP see section Hardware and Software Requirements at http://
service.sap.com/instguides under SAP NetWeaver SAP NetWeaver 7.4 Installation Installation
SAP NetWeaver Systems Installation: Systems Based on SAP NetWeaver NW 7.1 and Higher SAP
HANA Database UNIX ABAP .
For more information on sizing, see SAP Note 1793345 . Note that the host must meet the requirements for
the SAP HANA appliance plus SAP NetWeaver AS ABAP.
The required file systems are created during installation of the SAP HANA database and SAP NetWeaver AS
ABAP. However, if required you can set them up before the installation and specify them during the
installation procedure.
For more information, see section Recommended File System Layout in the SAP HANA Server Installation
Guide.
Operating system:
SUSE Linux Enterprise Server (SLES) 11 as listed in the Product Availability Matrix (PAM) .
For information about installing SLES 11 in an SAP environment, see SAP Note 1310037 . For
information about optimal settings for SLES 11, see SAP Note 1824819 .
Red Hat Enterprise Linux (RHEL) 6 as listed in the Product Availability Matrix (PAM) .
For general information about installation and configuration of RHEL6 for running SAP applications, see
SAP Note 1496410 . For HANA-specific settings, see SAP Note 2136965 (RHEL6.6) or 2013638
(RHEL6.5).

2.2 SAP Notes

Make sure that you have the up-to-date version of the main SAP Notes, which you can find at http://
service.sap.com/notes .

Table 1:
SAP Note Title

1514967 SAP HANA: Central Note

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
Database on a Single Host CUSTOMER
Prerequisites 2015 SAP SE or an SAP affiliate company. All rights reserved. 5
SAP Note Title

2021789 SAP HANA Revision and Maintenance Strategy

2004651 SAP HANA Platform SPS 08 Release Note

1523337 SAP HANA Database: Central Note

1680045 Release Notes for Software Provisioning Manager

855498 Installation Prerequisites Checker

1793345 Sizing for SAP Suite on HANA

1872170 Suite on HANA Memory Sizing

1704753 Inst. Systems based on SAP NetWeaver 7.1 and higher: UNIX

1706930 Inst. SAP Sys. Based on NW 7.3 and higher: SAP HANA DB, UNIX

1310037 SUSE LINUX Enterprise Server 11: Installation notes

1824819 SAP HANA DB: Recommended OS settings for SLES11/SLES4SAP SP2

1496410 Red Hat Enterprise Linux 6.x: Installation und Upgrade

2136965 SAP HANA DB: Recommended OS settings for RHEL 6.6

2013638 SAP HANA DB: Recommended OS settings for RHEL 6.5

886535 Downloading multispanning archives

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
CUSTOMER Database on a Single Host
6 2015 SAP SE or an SAP affiliate company. All rights reserved. Prerequisites
3 Installation and Configuration of SAP
HANA

You need to install the SAP HANA database using the SAP HANA installer (hdblcm) tool. For more information,
see the SAP HANA Server Installation Guide. You also need to configure the SAP HANA maximum memory
settings.

The SAP HANA software installation can only be performed by a SAP Certified Technology Specialist (Edition
2013) SAP HANA Platform Installation. For more information, see the SAP Training and Certification Shop .

Caution
You must use a different SAP system ID (SID) for the SAP HANA database than the one you later specify for the
installation of the SAP NetWeaver AS ABAP.

3.1 Preparation

3.1.1 Preparing the Hosts

Make sure you meet the minimum hardware and software requirements on each host.

Related Information

Hardware and Software Requirements [page 5]

3.1.2 Downloading the SAP HANA Software

Procedure

1. Download the most recent version of the SAP HANA software from the SAP Software Download Center to a
single download directory on the local host:

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
Database on a Single Host CUSTOMER
Installation and Configuration of SAP HANA 2015 SAP SE or an SAP affiliate company. All rights reserved. 7
http://service.sap.com/swdc under Installations and Upgrades A-Z Index Installations and
Upgrades H SAP In-Memory (SAP HANA) HANA Platform Edition SAP HANA PLATFORM EDITION
SAP HANA PLATFORM EDIT. 1.0 Installation
The software is available as a multispanning archive in file format rar.
2. See SAP Note 886535 for more information on how to unpack multispanning archives.
3. Copy or mount the media to make them available on the target host.

3.2 Installation

3.2.1 Prerequisites

You use the tool hdblcm or the GUI version hdblcmgui to install SAP HANA. In this documentation we use
hdblcm.
You must run the installer (hdblcm or hdblcmgui) as root user from the following directory where you
downloaded and extracted the installation medium:
<DVD root directory>/DATA_UNITS/HDB_LCM_LINUX_X86_64

3.2.2 Installing SAP HANA

Procedure

1. Change to the directory containing hdblcm and enter the command hdblcm to start the installation.
2. Choose Install new system and select the additional components required:

Option Description

SAP HANA Studio Installs the components of the SAP HANA Studio

SAP HANA Lifecycle Manager Installs the components of the SAP HANA Lifecycle Manager

SAP HANA Database Client Installs the components of the SAP Database Client

3. Specify the required installation parameters.


In most cases you can accept the default values unless you have specific requirements, such as for the SAP
system ID.

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
CUSTOMER Database on a Single Host
8 2015 SAP SE or an SAP affiliate company. All rights reserved. Installation and Configuration of SAP HANA
Results

Now you are ready to install SAP NetWeaver AS ABAP.

Next Steps

If required, you can check that the SAP Host Agent is running although it should normally be running
automatically. For more information on the SAP Host Agent, see SAP Note 1031096 .

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
Database on a Single Host CUSTOMER
Installation and Configuration of SAP HANA 2015 SAP SE or an SAP affiliate company. All rights reserved. 9
4 Installation of SAP NetWeaver AS ABAP

You need to install the instances of SAP NetWeaver AS ABAP.

Caution
You must use a different SAP system ID (SID) for the SAP NetWeaver AS ABAP system than that already
specified for the installation of the SAP HANA database.

There are references to the installation guide of SAP NetWeaver AS ABAP in this section. You can find this
installation guide here:

http://service.sap.com/instguides SAP NetWeaver SAP NetWeaver 7.4 Installation Installation SAP


NetWeaver Systems Installing Systems Based on NW 7.1 or Higher SAP HANA Database UNIX ABAP

4.1 Preparation

4.1.1 Reviewing the Installation Parameters

Procedure

During the installation, the installer prompts you for several parameters. To review these before starting the
installation, see section Basic SAP System Installation Parameters in the installation guide of SAP NetWeaver AS
ABAP.

4.1.2 Preparing the Installation Media

Procedure

Download and set up the installation media, making sure you always use the current version. This comprises:
The software provisioning manager, containing the installer, which you can find here:
http://service.sap.com/sltoolset Software Logistics Toolset 1.0 System Provisioning

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
CUSTOMER Database on a Single Host
10 2015 SAP SE or an SAP affiliate company. All rights reserved. Installation of SAP NetWeaver AS ABAP
The software for the installation of SAP Business Suite

For more information, see section Preparing the Installation Media in the installation guide of SAP NetWeaver AS
ABAP.

4.2 Installation

4.2.1 Prerequisites

You use the installer of the software provisioning manager to install the various instances comprising the
system SAP NetWeaver AS ABAP.
You check that you meet the prerequisites described in Prerequisites of section Running the Installer in the
installation guide of SAP NetWeaver AS ABAP.

4.2.2 Running the Installer

Procedure

1. Log on as the root user and change to the directory where you set up the software provisioning manager.
2. Perform the installation:
a. Enter the following command to start the installer:
./sapinst
b. On the Welcome screen choose:

SAP Business Suite powered by SAP HANA <your Business Suite scenario SAP HANA Database
SAP Systems Application Server ABAP Standard System Standard System .
c. Choose Next.
d. Follow the instructions in the installer, entering the parameters you defined.

Caution
You must use a different SAP system ID (SID) for the SAP NetWeaver AS ABAP system than that
already specified for the installation of the SAP HANA database.

e. On the Parameter Summary screen, check all the parameters


If required, you can revise the parameters before starting the installation.
f. To start the installation, choose Start.

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
Database on a Single Host CUSTOMER
Installation of SAP NetWeaver AS ABAP 2015 SAP SE or an SAP affiliate company. All rights reserved. 11
Results

The installer starts the installation and displays the progress of the installation. When the installation has finished,
the installer shows the message:
Execution of <Option_Name> has completed.

Related Information

Reviewing the Installation Parameters [page 10]

4.3 Post-Installation

4.3.1 Backing Up the New SAP HANA Database Installation

Procedure

Use the backup tool in the SAP HANA Administration Console of the SAP HANA studio to back up the new
installation. Make sure you perform a Complete Data Backup.
For more information, see section The Backup Console in the SAP HANA Administration Guide.

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
CUSTOMER Database on a Single Host
12 2015 SAP SE or an SAP affiliate company. All rights reserved. Installation of SAP NetWeaver AS ABAP
4.4 Result

You now have a full system for SAP NetWeaver AS ABAP, with a loaded database on one host:

In the SAP Management Console (SAP MC) and the SAP Microsoft Management Console (SAP MMC) with snap-in
SAP Systems Manager, you can see the instances that are started initially when the system starts.

For more information on how to start and stop SAP instances, see section Starting and Stopping SAP System
Instances in the installation guide of SAP NetWeaver AS ABAP.

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
Database on a Single Host CUSTOMER
Installation of SAP NetWeaver AS ABAP 2015 SAP SE or an SAP affiliate company. All rights reserved. 13
5 Post-Installation Configuration

5.1 Configuring Memory Settings

Context

This procedure is necessary so that the systems that is, SAP NetWeaver AS ABAP and SAP HANA database
on each host do not compete for memory resources. The exact settings depend on the size of your hosts and the
sizing required for each system, SAP HANA database and SAP Business Suite.

SAP AS ABAP (for the SAP Business Suite) and the SAP HANA database can only run together on one host if the
sizing of ABAP plus the sizing of HANA does not exceed the total size of the HANA server in terms of memory. You
configure the values resulting from the ABAP sizing (see SAP note 1793345 ) with PHYS_MEMSIZE and you
configure the values for the SAP HANA database with GLOBAL_ALLOCATION_LIMIT (see SAP note 1872170 ). If
you have extra memory available, allocate it to the SAP HANA database.

Procedure

1. Change the profile for the SAP HANA database either by using the SAP HANA Administration Console of the
SAP HANA studio or at the command line as follows:
Modify the file global.ini from /usr/sap/<DB_SID>/SYS/global/hdb/custom/config as user
<SID>adm, making sure it looks as follows:

[memorymanager]

global_allocation_limit = <your HANA sizing result>

2. Change the profile for SAP NetWeaver AS ABAP:


a. Log on to the SAP NetWeaver AS ABAP system.
b. Start transaction RZ10.
c. Edit the profile for the primary application server instance.
d. Select Extended maintenance.
e. Set the parameter PHYS_MEMSIZE to a value suitable for your host size.

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
CUSTOMER Database on a Single Host
14 2015 SAP SE or an SAP affiliate company. All rights reserved. Post-Installation Configuration
Important Disclaimers and Legal Information

Coding Samples
Any software coding and/or code lines / strings ("Code") included in this documentation are only examples and are not intended to be used in a productive system
environment. The Code is only intended to better explain and visualize the syntax and phrasing rules of certain coding. SAP does not warrant the correctness and
completeness of the Code given herein, and SAP shall not be liable for errors or damages caused by the usage of the Code, unless damages were caused by SAP
intentionally or by SAP's gross negligence.

Accessibility
The information contained in the SAP documentation represents SAP's current view of accessibility criteria as of the date of publication; it is in no way intended to be a
binding guideline on how to ensure accessibility of software products. SAP in particular disclaims any liability in relation to this document. This disclaimer, however, does
not apply in cases of wilful misconduct or gross negligence of SAP. Furthermore, this document does not result in any direct or indirect contractual obligations of SAP.

Gender-Neutral Language
As far as possible, SAP documentation is gender neutral. Depending on the context, the reader is addressed directly with "you", or a gender-neutral noun (such as "sales
person" or "working days") is used. If when referring to members of both sexes, however, the third-person singular cannot be avoided or a gender-neutral noun does not
exist, SAP reserves the right to use the masculine form of the noun and pronoun. This is to ensure that the documentation remains comprehensible.

Internet Hyperlinks
The SAP documentation may contain hyperlinks to the Internet. These hyperlinks are intended to serve as a hint about where to find related information. SAP does not
warrant the availability and correctness of this related information or the ability of this information to serve a particular purpose. SAP shall not be liable for any damages
caused by the use of related information unless damages have been caused by SAP's gross negligence or willful misconduct. All links are categorized for transparency
(see: http://help.sap.com/disclaimer).

SAP Systems Based on the Application Server ABAP of SAP NetWeaver with the SAP HANA
Database on a Single Host CUSTOMER
Important Disclaimers and Legal Information 2015 SAP SE or an SAP affiliate company. All rights reserved. 15
www.sap.com/contactsap

2015 SAP SE or an SAP affiliate company. All rights reserved.


No part of this publication may be reproduced or transmitted in any
form or for any purpose without the express permission of SAP SE
or an SAP affiliate company. The information contained herein may
be changed without prior notice.
Some software products marketed by SAP SE and its distributors
contain proprietary software components of other software
vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company
for informational purposes only, without representation or warranty
of any kind, and SAP or its affiliated companies shall not be liable for
errors or omissions with respect to the materials. The only
warranties for SAP or SAP affiliate company products and services
are those that are set forth in the express warranty statements
accompanying such products and services, if any. Nothing herein
should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well
as their respective logos are trademarks or registered trademarks
of SAP SE (or an SAP affiliate company) in Germany and other
countries. All other product and service names mentioned are the
trademarks of their respective companies.
Please see http://www.sap.com/corporate-en/legal/copyright/
index.epx for additional trademark information and notices.

You might also like