You are on page 1of 18

Target Audience

Hardware Partner
System administrators
Technology consultants
VAR
Document version: May, 2013 Version 1.0

Page 1

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Copyright 2011 SAP AG. 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 AG. The information contained herein

Java is a registered trademark of Sun Microsystems, Inc.


JavaScript is a registered trademark of Sun Microsystems,
Inc., used under license for technology invented and
implemented by Netscape.

may be changed without prior notice.


SAP, R/3, xApps, xApp, SAP NetWeaver, Duet,
Some software products marketed by SAP AG and its
distributors contain proprietary software components of other

PartnerEdge, ByDesign, SAP Business ByDesign, and other


SAP products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of

software vendors.

SAP AG in Germany and in several other countries all over


Microsoft, Windows, Excel, Outlook, and PowerPoint are
registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5,
System p, System p5, System x, System z, System z10,
System z9, z10, z9, iSeries, pSeries, xSeries, zSeries,
eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400,
AS/400, S/390 Parallel Enterprise Server, PowerVM, Power
Architecture, POWER6+, POWER6, POWER5+, POWER5,
POWER, OpenPower, PowerPC, BatchPipes, BladeCenter,
System Storage, GPFS, HACMP, RETAIN, DB2 Connect,
RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX,
Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix
are trademarks or registered trademarks of IBM Corporation.

the world. All other product and service names mentioned are
the trademarks of their respective companies.
Data contained in this document serves informational
purposes only. National product specifications may vary.
These materials are subject to change without notice. These
materials are provided by SAP AG and its affiliated
companies ("SAP Group") for informational purposes only,
without representation or warranty of any kind, and SAP
Group shall not be liable for errors or omissions with respect
to the materials. The only warranties for SAP Group 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.

Linux is the registered trademark of Linus Torvalds in the


U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are
either trademarks or registered trademarks of Adobe Systems
Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.

Disclaimer
Some components of this product are based on Java. Any
code change in these components may cause unpredictable
and severe malfunctions and is therefore expressively
prohibited, as is any decompilation of these components.

UNIX, X/Open, OSF/1, and Motif are registered trademarks


of the Open Group.

Any Java Source Code delivered with this product is


only to be used by SAPs Support Services and may not be

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame,

modified or altered in any way.

VideoFrame, and MultiWin are trademarks or registered


trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or
registered trademarks of W3C , World Wide Web
Consortium, Massachusetts Institute of Technology.

Page 2

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Typographic Conventions
Type Style

Description

Example Text

Words or characters
quoted from the screen.
These include field names,
screen titles, pushbuttons
labels, menu names, menu
paths, and menu options.
Cross-references to other
documentation

Example text

Emphasized words or
phrases in body text,
graphic titles, and table
titles

EXAMPLE
TEXT

Technical names of system


objects. These include
report names, program
names, transaction codes,
table names, and key
concepts of a programming
language when they are
surrounded by body text,
for example, SELECT and
INCLUDE.

Example
text

Output on the screen. This


includes file and directory
names and their paths,
messages, names of
variables and parameters,
source text, and names of
installation, upgrade and
database tools.

Example
text

Exact user entry. These


are words or characters
that you enter in the
system exactly as they
appear in the
documentation.

<Example
text>

Variable user entry. Angle


brackets indicate that you
replace these words and
characters with appropriate
entries to make entries in
the system.

EXAMPLE
TEXT

Keys on the keyboard, for


example, F2 or ENTER.

Page 3

Icons
Icon

Meaning
Caution
Example
Note
Recommendation
Syntax

Additional icons are used in SAP Library


documentation to help you identify
different types of information at a glance.
For more information, see Help on Help
General Information Classes and
Information Classes for Business
Information Warehouse on the first page
of any version of SAP Library.

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Contents
ABOUT THIS DOCUMENT ....................................................................................................................................... 5
CONSTRAINTS ................................................................................................................................................................5
GUIDES, NOTES AND LINKS .................................................................................................................................... 6
GUIDES ........................................................................................................................................................................6
NOTES .........................................................................................................................................................................6
LINKS ...........................................................................................................................................................................6
PREPARATION ........................................................................................................................................................ 7
BUNDLE .......................................................................................................................................................................7
SUSE LINUX INSTALLATION .................................................................................................................................... 8
File System Distribution Recommendation ...........................................................................................................8
ERP INSTALLATION ................................................................................................................................................ 9
EXTRACT THE BUNDLE .....................................................................................................................................................9
SAP Software Provisioning Manager ....................................................................................................................9
ERP Exports ...........................................................................................................................................................9
Linux Kernel .........................................................................................................................................................10
HDB-Client ...........................................................................................................................................................10
Summary .............................................................................................................................................................10
START SOFTWARE PROVITIONER MANAGER ......................................................................................................................11
CHOOSE OPTION ..........................................................................................................................................................12
DEFINE PARAMETERS ....................................................................................................................................................12
EXECUTE.....................................................................................................................................................................15
SAP HANA STUDIO, CLIENT, GUI & NWBC ............................................................................................................ 16
APPENDIX ............................................................................................................................................................ 17
PREPARATION FOR WINDOWS APPLICATION SERVER ...........................................................................................................17
Disable UAC .........................................................................................................................................................17
Disable Firewall ...................................................................................................................................................18

Page 4

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

About this Document


Constraints
This cookbook is not an official SAP Installation Guide, nor is it a replacement to the official SAP
Installation Guides. It is a complementary document covering installations completely relying on a
partner validated stack as described above.
Partner acknowledges and agrees that all information provided in this document is confidential,
proprietary and contains trade and business secrets of SAP. Partner shall maintain strict confidentiality
with respect to any information contained in the document. No part of the document may be
reproduced, copied, distributed, or transmitted in any form or for any purpose without the express prior
written permission of SAP. SAP assumes no responsibility for errors or omissions in the document. SAP
does not warrant the accuracy or completeness of the information, text, graphics, links or other items
contained within the document. The document is provided without a warranty of any kind, either
express or limped, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in the
document, and shall have no liability for damages of any kind including without limitation direct, special,
indirect, or consequential damages that may result from the use of the document.

Page 5

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Guides, Notes and Links


Guides
Description
SAP HANA Master Guide
SAP ERP on SAP HANA Cookbook
SAP ERP on SAP HANA Cookbook

Link

SAP HANA Database - Server Installation


Guide
SAP HANA Database - Client Installation
Guide
SAP HANA Database - Studio Installation
Guide

https://service.sap.com/~sapidb/011000358700000604572011

https://service.sap.com/~sapidb/011000358700000604552011
http://www.saphana.com/docs/DOC-3480
https://cookbook.experiencesaphana.com/erp/c511357307088909.html

https://service.sap.com/~sapidb/011000358700000604582011
https://service.sap.com/~sapidb/011000358700000604592011

Notes
SAP Note
1310037

1172419

153641
171356
1597355

Description
SUSE LINUX Enterprise
Server11:Installation
notes
Linux: Supported Java
versions on the x86_64
platform
SUSE Linux download
Network Adapter Driver
for PCI-E Gigabit Network
Connections under Linux*
Intel Downlood Center
Swap space requirement
for R/3 64-bit kernel
SAP software on Linux:
Essential information
Swap-space
recommendation for
Linux

Link
https://service.sap.com/sap/support/notes/1310037

https://service.sap.com/sap/support/notes/1172419

http://download.novell.com
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=15817

http://downlaodcenter.intel.com
https://service.sap.com/sap/support/notes/153641

https://service.sap.com/sap/support/notes/171356

https://service.sap.com/sap/support/notes/1597355

Links
XULRunner notes and download
Java Runtime download
SUSE Linux download

Page 6

https://developer.mozilla.org/en/XULRunner_1.9.2_Release_Notes
http://www.java.com/en/download/manual.jsp
http://download.novell.com/protected/Summary.jsp?buildid=51050JB8KJo~

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Preparation
Bundle
Java Runtime
jre-7u21-linux-x64.rpm
http://www.java.com/en/download/manual.jsp

Suse Linux 11 SP1 x64


SLES-11-SP1-DVD-x86_64-GM-DVD1.iso
http://download.novell.com/protected/Summ
ary.jsp?buildid=51050JB8KJo~

SAP Service Market Place / Software Download Center : http://service.sap.com/swdc


51046016-HANA_Client
51043501_5 Linux Kernel
51043131_1 ERP Export 1
51043131_2 ERP Export 2
Software Provisioning Manager Linux SWPM10SP02_LINUX

Page 7

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Suse Linux Installation


Please check the SAP HANA Installation Cookbook on SUSE Linux

File System Distribution Recommendation


Below you will find the general recommendation for File System Distribution
Partition

Decription File System


mount point

1 Primary

Linux
Operating
System
Swap

/ (root)

HANA
Database
Datafiles
Hana
Database
Log files
SAP HANA
Binary
files
HANA
Shared

/sapdata

2 Primary

3 Primary

4
Extended

5 Primary

Swap

File
System
type
Linux
Native
Ext3
Linux
Swap
Swap

Linux
Native
Ext3
/saplogs
Linux
Native
Ext3
/usr/sap
Linux
(Optional Native
Recommended) Ext3
/hana/shared
Linux
Native
Ext3

Recommended
Size

Raid

70GB

2 x Ram up to
32GB
else see note
1597355
Variable

No raid or
1

Variable

30GB

20 GB

1 or 5

The recommendation is also to leave unassigned free space in the disk and not assign all the space
available in order to be able to expand any existing file system more quickly.
If all the free disk space is assigned then you will need to shrink one existing file system to expand
another which will consume more time than just leaving unassigned space free.
Since Linux only supports 4 Primary Partitions per disk , you will need to define and Extended Partition in
case you only have 1 hard drive raid on the server and if are willing to setup the optional file system
/usr/sap. In case you have more than 1 hard drive raid then this will not be needed.
If the /usr/sap is not created take into consideration that all the binary files will consume /(root) space.
Meaning if for any reason HANA writes a large file into that directory you could end up by not having
space left in the root partition, so it is highly recommended to create it.
Another possibility is to group the /usr/sap and the /saplogs under the same path meaning leaving the
default path for the logs which is /usr/sap/<SID>/global/hdb/log and not mounting the partition 4 for
the /saplogs.

Page 8

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

ERP Installation
Extract the bundle
I recommend to extract the bundle in SuSE Linux Server
In the Linux Server create the installation folder SAPDVD
Copy the sapcar.exe for Linux to /bin
Copy the bundle to /SAPDVD
Start the GNOME Terminal and go to the folder /SAPDVD
Enter the command SAPCAR xvf *.sar (decompress Kernel, HANA-client & Software Provisioning
Manager

SAP Software Provisioning Manager


Create the folder SWPM in SAPDVD: enter command: md SWPM
SAPCAR.exe -xvf /sapdvd/SWPM10SP02_1-20009701.SAR

ERP Exports
Enter the command unrar x 51043131_part01.exe

Page 9

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Linux Kernel
Enter the command: unzip 51043501_5.ZIP

HDB-Client
Enter the command: unzip 51043656.ZIP

Summary
Finally we have the following bundle extracted:

Page 10

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Start Software Provitioner Manager


Start the GNOME Terminal and go to the folder: /sapdvd/SWPM10SP02_LINUX
Enter the command: ./sapinst

A new window appears as following:

Page 11

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Choose Option
SAP Business Suite powered by SAP HANA 1.0 / SAP ERP powered by SAP HANA 1.0 / SAP HANA
Database / SAP Systems / Application Server ABAP / Standard System /

Define Parameters
Parameter Mode

Page 12

Enter the SAP system ID e.g. BA1

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Browse and choose the UC Kernel NW730


Folder /sapdvd/51043501_5/

Enter the Database parameters


Database ID: e.g. LM1
Database Host
Instance Number of the HANA DB: e.g. 00
Password HANA DB Administrator:

Browse and choose the RDBMS HANA Client


Folder /sapdvd/51046016-HANA_Client\DATA_UNITS\HDB_CLIENT_LINUX_X86_64

Browse and choose the installation Export 1


Folder /sapdvd/51043131_1

Page 13

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Browse and choose the installation Export 2


Folder /sapdvd/51043131_2

Enter the database schema password

Just ENTER

choose YES

Page 14

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Depends on your system landscape register in Existing central SLD or not

Execute
In the next screen it shows you the summary of the parameters. Now execute the installation

Page 15

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

SAP HANA Studio, Client, GUI & NWBC


Install in your PC the following SAP tools:

SAP HANA Client


SAP HANA Studio
SAP GUI
SAP NWBC

Start the SAP HANA Studio and add the System

Page 16

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Appendix
Preparation for Windows Application Server
Disable UAC
UAC (user accounting control settings should be set to never notify)

Page 17

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

Disable Firewall

All firewalls should be off. In case you need to adjust it right click on the Windows Firewall on the left
pane and select properties.
1.) Restart the windows
2.) Install Hana with SPM

Page 18

SAP ERP on HANA Cookbook V 1.0.docx

28 May 2013

You might also like