9/2/2015 How to Ensure a Successful SAP Business One 9.0 HANA Install; the Technical Bits http://www.blueoceansys.com.sg/blog/2013/06/14/howtoensureasuccessfulsapbusinessone90hanainstallthetechnicalbits 1/13 Tweet 0 0 BLOG How to Ensure a Successful SAP Business One 9.0 HANA Install; the Technical Bits 14/06/2013 | by Blue Ocean Systems PS: This post has been updated with relevant new content on 12 April 2014. The original post was published on 14 June 2013. Share 0 0 Like Share
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
9/2/2015 How to Ensure a Successful SAP Business One 9.0 HANA Install; the Technical Bits
We have published several posts recently about the business benefits of SAP HANA; in this post wetake a deep dive into some of the technical requirements to ensure your organization can benefit fromthis businesschanging system. Definitely one for the techies amongst you!
We’ll break down each of the areas you need to consider including host machine prerequisites andrecommendations, an installation checklist, Crystal Reports considerations and server tools.
Prerequisites for a Successful Business One HANA installation PL9 to PL10
To perform a correct and complete installation, we recommend the following steps:
1. If you want to design your own Crystal Reports layouts and reports, install SAP Crystal Reports,version for the SAP Business One application.
2. Install the SAP Business One, version for SAP HANA server tools on the SAP HANA server.
3. Install the SAP Business One, version for SAP HANA server.
4. Install the SBO DI Server and Workflow on a Windows computer.
5. Install SAP Business One analytics powered by SAP HANA.
6. Install the SAP Business One, version for SAP HANA client application on workstations.
8. Install the integration components for SAP Business One, version for SAP HANA
User Privileges; important points
Server Installation is done on Linux where User Privilege needs to be set as Root
Installation of DI Server and Workflow, Client Installation and Workflow are done on Windowswhere Administrator user privilege is required
Crystal Reports on Windows
If you already have SAP Crystal Reports 2011 installed on your computer, first uninstall thesoftware and then follow the installation procedures.
Make sure you have not already installed the SAP Crystal Reports viewer (for example, this maybe installed automatically when you install the SAP Business One 9.0, version for SAP HANAclient)
Required Components and Libraries on Linux Server
The following Components and Libraries are to be ensured in installing for Linux Server
32bit and 64bit versions of SAP HANA database client for Linux
samba 3.6.30.18.3 or higher
9/2/2015 How to Ensure a Successful SAP Business One 9.0 HANA Install; the Technical Bits
32bit OpenSSL library libopenssl 0.9.8j0.26.1 or higher
Application function libraries (AFLs) : (The AFLs must be the same version as the SAP HANAserver.)
32bit GNU Crypto Library libgcrypt11 1.5.00.13.14 or higher
32bit libgpgerror0 1.100.7.29 or higher
32bit glibc 2.11.317.31.1 or higher
32bit libidn 1.103.18 or higher
32bit GNU Compiler Collection libgcc46 4.6.1_201107010.13.9 or higher
32bit libldap 2.4.260.12.1 or higher
32bit standard C++ shared library libstdc++46 4.6.1_201107010.13.9 or higher
32bit URL transfer library libcurl4 7.19.71.18.1 or higher
32bit Kerboros krb5 1.6.3133.48.48.1 or higher
32bit libcom_err2 1.41.92.7.1 or higher
32bit keyutilslibs 1.2107.22 or higher
32bit zlib 1.2.3106.34 or higher
32bit cyrussasl 2.1.22182.20.1 or higher
32bit AIO library libaio 0.3.1090.1.46 or higher
32bit xorgx11libXext 7.41.18.1 or higher
32bit xorgx11libXrender 7.41.16.1 or higher
32bit xorgx11libs 7.48.26.36.1 or higher
32bit PAM 1.1.50.10.17 or higher
Note: You can install the AFLs only after installing the SAP HANA server. However, if you needto upgrade the SAP HANA server later, you must upgrade the AFLs first.
To check the above library:
Start YaST.
Go to software management. Select the checkbox and choose Accept to install the library.
HDB SAP HANA database
When installing a newly certified HANA appliance with a recommended HANA revision, theinstallation might not succeed due to failed hardware checks or because it was not yet included inthe corresponding release date.
9/2/2015 How to Ensure a Successful SAP Business One 9.0 HANA Install; the Technical Bits
You may need to replace the file ‘HanaHwCheck.py’ in the‘server\linuxx86_64\SAP_HANA_DATABASE\server’ with the SAP SMP download with thecorrect version.
The default port is 30015, where 00 represents the SAP HANA database instance.
Note: By default the SAP HANA database is not configured to start automatically when SAPHANA host is rebooted.
You may follow the below steps to auto configure it.
Log on to SAP HANA host as a user with root authorization.
Change directory to system profile directory is /usr/sap/<SAPSID>/SYS/profile
Edit <SAPSID>_HDB<InstanceNo>_<host_name>profile
Change the parameter setting Autostart=0 to Autostart =1
Save the <SAPSID>_HDB<Instance_No>_<host_name> profile
Host Machine Prerequisites
For security reasons, SAP recommends that you change the SYSTEM logon password right afterinstalling the SAP HANA database server.
Alternatively, as a safer option, create another database user account as a substitute for theSYSTEM user
Do not run Tomcat web applications on the host machine
Server Components on the SAP HANA Server Machine on Linux
Server Tools:
If a firewall is active on the Server Tools server, ensure that the firewall is not blocking the portnumber you use for the services.
In addition, if you are using port X, make sure that you open both port X and port (X+1) in thefirewall. For example, if you are using port 10000, make sure to also open port 10001.
After installation, restart the Server Tools.
If you want to use the single signon function for SAP Business One, version for SAP HANA, youmust specify a domain user and password in this installation step.
The installation requires a graphical environment. (download Xming X Server for Windows forgraphical environment)
You can install SAP Business One server tools together with SAP Business One. However, if youwant to install them separately, you must install the server tools first. The System LandscapeDirectory is a precondition for all other server and client components.
9/2/2015 How to Ensure a Successful SAP Business One 9.0 HANA Install; the Technical Bits
Crystal Reports is installed allowing you to use the SAP Business One, version for SAP HANAdata source on the client computer
Integration Framework
Make sure you have installed the corresponding 32bit version of SAP Business One DI API.
Even if you have installed a 64bit SAP Business One, version for SAP HANA client, you mustinstall the 32bit SAP Business One DI API separately to enable the integration framework.
Ensure you have not yet configured a default Tomcat installation on your machine; otherwise, youcannot proceed with the installation.
The integration framework consists of the following components:
SAP Business One integration framework server
SAP Business One integration Event Sender
SAP Business One integration DIProxy
Installing the DI Server and Workflow on a Windows Machine
If you want to use the DI Server or Workflow function, you must install the server tools (Windows) on aWindows server. Installation of the Windows version of the server tools includes the followingcomponents:
DI Server
Workflow
Make sure you have installed the server tools (Linux) on the SAP HANA server.
SAP AddOns:
Registers the SAP addons on the server computer
Extreme Apps; after installation is complete the XS engine switches to embedded mode. Wehighly recommend that you keep the XS engine in embedded mode to enhance the overallperformance of Extreme Apps.
In addition, you should reserve port 80xx for Extreme Apps (where xx represents the SAP HANAinstance number).
For example, if you installed the server tools on SAP HANA instance 01, you should ensure port4301 is not being used by other applications.
Performing Upgrade Activities
9/2/2015 How to Ensure a Successful SAP Business One 9.0 HANA Install; the Technical Bits
Upgrade Path to SAP Business One 9.0, version for SAP HANA PL09
Upgrade Steps:
Upgrade your databases to any patch level of SAP Business One 9.0 (SQL) that can be migratedto the required patch level of SAP Business One 9.0, version for SAP HANA.
Migrate the databases from the Microsoft SQL Server database to the SAP HANA database.
You have upgraded your SAP Business One company databases to 9.0 PL08.
You have done the following on the Windows machine on which you want to run the migrationtool:
Installed Java 7 (64bit)
Configured the environment variable JAVA_HOME, pointing to the location of the JVM (JavaVirtual Machine)
Appended the directory $JAVA_HOME/bin to the system variable PATH
The memory of the machine on which you want to run the migration tool is no less than 2 GB.
Uninstall all the old server and client components.
Install the following components of SAP Business One 9.0, version for SAP HANA (PL04): 4.
(Linux) Server tools and SAP Business One server
(Windows) SAP Business One clients
Other components
Upgrade server tools to PL09.
Upgrade your SAP Business One server and databases using the SAP Business One upgradewizard, version 6.for SAP HANA to PL09.
Install SAP Business One analytics powered by SAP HANA.
After the installation, you must initialise your company databases in the Administration Console tobe able to use the analytical features.
Install the SAP Business One client, version for SAP HANA on each workstation.
You can obtain the client installation program from the shared folder B1_SHF on the Linux server
The Blue Ocean Systems team of SAP Business One and HANA experts work with clients to ensureyour installation of SAP and HANA is smooth and efficient and enables a quick transition for you andyour team. Contact us today for a demo using your own (non SAP) data to see the incredibletechnological advances possible with HANA!
Join our Facebook community for regular HANA news and updates!
About Uma Rakesh
A SAP Business One Technical Consultant and senior application engineer, Uma delivers hertechnological expertise for SAP clients and streamlines their data processing requirements to improveefficiency and productivity. Her passion for applying bestpractice technology principles combined withher industry knowledge ensures only the best results for teams and organisations she works with.
Connect with Uma online and through Facebook and LinkedIn.