Configuration Guide Document Version: 1.1 – 2014-05-05
CUSTOMER
How to Configure Hardware Platforms for SUSE Linux Enterprise Server All Countries
Typographic Conventions
Example
Words or characters quoted from the screen. These include field names, screen titles, pushbuttons labels, menu names, menu paths, and menu options. Textual cross-references to other documents.
Example
Emphasized words or expressions.
EXAMPLE
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.
Exampl e
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
Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.
Variable user entry. Angle brackets indicate that you replace these words and characters with appropriate entries to make entries in the system.
EXAMPLE
Keys on the keyboard, for example, F 2 or ENTER .
CUSTOMER
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
Table of Contents
1
Introduction ................................................................................................................................................... 4
2 2.1 2.2 2.3 2.4 2.5
IBM Server ............................................................................................................... ........................................ 5 Obtaining or Changing the IP Address for Web Interface Access .......................................... ............................. 5 Disabling IMM USB Interface .................................................................................................................................. 5 Optimizing Server Performance ............................................................................................................................. 5 Defining Boot Order ................................................................................................................................................. 6 Configuring Storage ................................................................................................................................................ 6
3 3.1 3.2
HP Server......................................................... ................................................................... ............................. 9 Defining BIOS Settings ............................................................................................................................................ 9 Configuring Storage ................................................................................................................................................ 9
4 4.1 4.2
Dell Server ................................................................... .................................................................. ................. 11 Defining BIOS Settings ........................................................................................................................................... 11 Configuring Storage ............................................................................................................................................... 11
5 5.1 5.2
Fujitsu Server .......................................................................................................... ...................................... 14 Defining BIOS Settings .......................................................................................................................................... 14 Configuring Storage .............................................................................................................................................. 14
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
CUSTOMER
1
Introduction
The SAP HANA database for SAP Business One products (SAP Business One, version for SAP HANA and SAP Business One analytics powered by SAP HANA) runs on SUSE Linux Enterprise Server (SLES). The following vendors are certified to provide server hardware for SLES: •
IBM
•
HP
•
Dell
•
Fujitsu
•
Huawei
When configuring your hardware platform, you can refer to the instructions in the section corresponding to your hardware vendor.
Note Instructions on Huawei servers are not provided. If you are using a Huawei server, refer to Huawei documentation for configuration guidance.
CUSTOMER
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
2
IBM Server
2.1
Obtaining or Changing the IP Address for Web Interface Access
To access the Web interface and use the remote presence feature, you need the IP address for the IMM (Integrated Management Module). You can obtain or configure the IMM IP address through the Setup utility, as follows: 1.
Turn on the server.
2.
When the prompt Set up is displayed, press F 1 .
3.
From the Setup utility main menu, choose System Settings.
4.
In the next window, select Integrated Management Module.
5.
In the next window, select Network Configuration.
6.
Obtain or change the network settings (IP address, hostname, subnet mask, and gateway).
7.
Save the network settings and confirm to restart IMM.
8.
Choose ESC to get back to the main menu.
2.2
Disabling IMM USB Interface
1.
In the UEFI/BIOS, select System Settings.
2.
Select Integrated Management Module.
3.
Select Commands on USB Interface and set it to Disabled.
4.
Choose ESC to get back to the main menu.
Note To avoid interference from the USB network interface, you need to keep this feature disabled until you have finished installing SAP software. You can enable this feature after the SAP installation.
2.3
Optimizing Server Performance
Follow the procedure below to optimize the server performance: 1.
In the UEFI/BIOS, select System Settings.
2.
Select Operating Modes.
3.
Choose Operating Mode: Maximum Performance.
4.
Choose ESC to get back to the settings menu
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
CUSTOMER
5.
Select Memory.
6.
Select Patrol Scrub: Enable. Patrol Scrub is required for memory error detection by the SAP HANA database. In case of uncorrectable memory errors, the CPU sends a signal to the HANA application, which can then handle the error condition without crashing or losing data.
7.
Choose ESC to return to the main menu.
2.4
Defining Boot Order
The server must be booted in the Legacy-only mode. In addition, USB storage must be added to support mounting ISO images in the IMM virtual media manager. Boot your server as follows: 1.
In the UEFI/BIOS, select Boot Order.
2.
Select Boot Manager.
3.
Select Add Boot Option.
4.
Select Legacy.
5.
Select USB Storage.
6.
Select Change Boot Order.
7.
Select Legacy-only, CD/DVD ROM, USB Storage, Hard Disk 0. Rearrange the boot order as above. If necessary, use the plus sign (+) and the minus sign (-).
8.
Select Commit Changes.
2.5
Configuring Storage Caution Proper RAID configuration with two virtual drives is vital for succ essful SAP software installations.
The x3500 M4 model for SAP HANA is equipped with 128-GB or 256-GB SSDs, which store both the SAP HANA log and the data. There is no external storage. Once the system is installed, there is a hardware-based RAID 5 with two virtual disks for the operating system and for SAP HANA.
CUSTOMER
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
Configuration for x3500 M4, 128-GB memory, 8 SSDs
Configuration for x3500 M4, 256-GB memory, 13 SSDs
To configure the RAID settings of the M5110 RAID controller, proceed as follows: 1.
In the UEFI/BIOS, select System Settings.
2.
Select Adapters and UEFI Drivers.
3.
Select LSI EFI SAS Driver in the list.
4.
Select WebBIOS.
5.
One RAID controller has already been selected. Keep the selection and choose Start.
6.
Select Configuration Wizard.
7.
Select New Configuration.
8.
Select Yes to clear the existing configuration.
9.
Select Manual Configuration.
10. Select Redundancy when possible. 11. Select Drive Security Method: No Encryption. 12. Select Data Protection: Disabled. 13. For the IBM x3500 M4 model with 128-GB RAM, select all 8 drives (slots 0-7), and then select Add to Array. For the IBM x3500 M4 model with 256-GB RAM, select all 13 drives (slots 0-12), and then select Add to Array. 14. Select Accept DG. 15. Select Next.
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
CUSTOMER
16. Select Add to Span. 17. Select Next. 18. Specify the capacity (72 GB) for the first virtual drive. This drive will be used for the operating system and swap space. 19. Select Accept. 20. Select Yes for Write Back with BBU mode. 21. Select Back to configure the next virtual drive. 22. Select Add to Span. 23. Select Next. 24. Select Update Size. 25. Allocate the remaining capacity ( 755 GB) to the second virtual drive. This drive will be used for storing the SAP application data. 26. Select Accept. 27. Select Yes for Write Back with BBU mode. 28. Select Next. 29. Select Accept. 30. Select Yes to save the configuration. 31. Select Cancel for SSD Caching. 32. Select Yes to initialize the virtual drives. 33. Make sure that the following properties are selected for the virtual drives:
o RAID Level: 5 o Stripe Size: 128 KB o Access: RW o Read: Always Read Ahead o Default Write: Write Back with BBU o Disable BGI: No o I/O: Direct o Disk Cache: Unchanged o Advanced Properties, SSD Cache: Disable 34. While the virtual drives are being initialized in the background, the installation can proceed. 35. Exit WebBIOS. 36. Exit UEFI/BIOS with “Y” to save, and continue with booting the server.
CUSTOMER
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
3
HP Server
3.1
Defining BIOS Settings
1.
Disable ASR by choosing Server Availability
2.
Set the power profile to maximum performance by choosing Power Management Options Maximum Performance.
ASR Status
→
→
Disabled. →
HP Power Profile
→
3.2
Configuring Storage Caution Proper RAID configuration with two virtual drives is vital for successful SAP software installations.
The Proliant ML350p Gen8 model for SAP HANA is equipped with 300-GB HDDs, which store both the SAP HANA log and the data. There is no external storage. Once the system is installed, there is a hardware-based RAID 50 with two virtual disks for the operating system and for SAP HANA. Configuration for Proliant ML350p Gen8, 300-GB memory, 8 HDDs
To configure the Smart Array P420 RAID controller, proceed as follows: 1.
Boot the machine.
2.
During the boot process, press F 5 to enter the Array Configuration Utility (ACU).
3.
Select Smart Array P420 in slot x.
4.
Select Create Array.
5.
Select all 8 drives.
6.
Select OK.
7.
Select Create Logical Drive.
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
CUSTOMER
8.
Specify the properties as follows:
o Fault Tolerance: RAID50 o NPG: 2 o Stripe Size: 256 KB o Sectors/Tracks : 32 o Size: Other
→
72 GB
o Caching: Enabled 9.
Select Save. This drive will be used for the operating system and swap space.
10. Create a second drive by repeating steps 6 to 8 and choosing Max Size for Size. This drive will be used for the SAP application data. 11. Select Exit ACU. 12. Reboot the machine.
CUSTOMER
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
4
Dell Server
4.1
Defining BIOS Settings
Dell PowerEdge R620 and T620 1.
Boot the machine.
2.
During the boot process, press F 2 to enter the system setup.
3.
In the main menu, choose System BIOS and then choose Integrated Devices.
4.
Choose Disable for the internal SD card port.
Note This option is available only if IDSDM (Internal Dual SD Module) is installed on the system board. 5.
Choose Back and then Finish.
6.
To save your changes, choose Yes.
7.
Choose Finish.
8.
To confirm to leave the system setup, choose Yes.
Dell PowerEdge R910 Keep the default BIOS settings.
4.2
Configuring Storage
The DELL PowerEdge R620, T620 and R910 models for SAP HANA are equipped with an H710P RAID controller, and 8 (R620, T620) or 14 (R910) 300-GB disks. There is no external storage. The operating system and the SAP HANA data require separate RAID configurations from the SAP HANA log on each model. On each model, RAID configurations for the operating system and the SAP HANA data must be different from the RAID configurations for the SAP HANA log.
Caution Proper RAID configuration with two virtual drives is vital for successful SAP software installations.
PowerEdge R620 and T620 Dell PowerEdge R620 and T620 r equire the following configuration: •
Hardware-based RAID 5 with 6 disks for the operating system and for the SAP HANA data
•
Hardware-based RAID 0 with 2 disks for the SAP HANA log
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
CUSTOMER
Configuration for R620/T620, 8HDDs
PowerEdge R910 Dell PowerEdge R910 r equires the following configuration: •
Hardware-based RAID 6 with 10 disks for the operating system and the SAP HANA data
•
Hardware-based RAID 0 with 4 disks for the SAP HANA log Configuration for PowerEdge R910, 512-GB memory, 14 HDDs
To configure the RAID settings of the H710P RAID controller, proceed as follows: 1.
Boot the machine.
2.
When prompted, press CTRL + R to enter the RAID adapter configuration utility.
3.
If there are configured RAID arrays and virtual drives that do not conform to the certified storage layout as described below, you must delete them as follows: 1.
Select PERC H710P Adapter.
2.
Press F 2 .
3.
Select Clear Config.
4.
Select YES.
4.
Select PERC H710P Adapter.
5.
Press F 2 .
6.
Select Create New VD.
CUSTOMER
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
7.
Select RAID Level and press E nt e r .
8.
R620/T620: Select RAID-5. R910: Select RAID-6.
9.
Press E nt e r .
10. R620/T620: Mark the first 6 disks as part of the RAID 5 array by selecting a disk and pressing Space ; repeat the action for all 6 disks. R910: Mark the first 10 disks as part of the RAID 6 array. 11. Select VD Size: 72 GB. 12. Select Advanced Settings
→
Initialize and press Space to mark the drive for initialization.
13. Select OK to confirm initialization. 14. Select OK to create the 72-GB virtual drive. This drive will be used for the Linux root file system and swap space. 15. Select OK to confirm completion. 16. Select Disk Group 0 and press F 2 to create another virtual drive on this disk group. 17. Select Add New VD. The remaining disk size is displayed as one of the following:
o R620/T620: 1392 GB o R910: 2232 GB Do not change the value. 18. Select Advanced Settings
→
Initialize and press Space to mark the drive for initialization.
19. Select OK to confirm initialization. 20. Select OK to create the larger virtual drive. This drive will be used for the SAP HANA data. Select OK to confirm completion. 21. Create 2 or 4 RAID-0 drives by r epeating the following steps twice (R620 and T620) or four times (R910). 1.
Select PERC H710P Adapter.
2.
Press F 2 .
3.
Select Cr eat e New VD.
4.
Select RAID Level, press E nt e r , select RAID-0, and then press E nt e r .
5.
Select and mark one of the remaining disks as part of the RAID 0 array. Do not change the VD size.
6.
Select Advanced Settings
7.
Select OK to confirm initialization.
→
Initialize and press Space to mark the drive for initialization.
The final RAID configuration should have 3 disk groups with 4 virtual drives (R620 and T620) or 5 disk groups with 6 virtual drives (R910). 22. Press ES C and select OK to exit the RAID configuration utility. 23. Press CTRL + AL T + DEL to reboot the machine.
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
CUSTOMER
5
Fujitsu Server
Note Fujitsu servers for SAP Business One products powered by SAP HANA are usually preinstalled by Fujitsu. For more information, see http://ts.fujitsu.com/HANA.
5.1
Defining BIOS Settings
The following requirements have been met: •
The BIOS boot sequence is set and RAID LUN is at first place "(Bus 01 Dev 00) PCI RAID Adapter".
•
The hardware clock is set to the c orrect time in the UTC-time zone.
•
The IPMI IP address for remote management is set. The chosen address is unique in this network segment.
5.2
Configuring Storage
The Fujitsu Servers TX600 S7 and RX350 S7 are equipped with a RAID Controller D2616 with BBU and 8x 300 GB 10k disks (internal). There is no external storage. Once the system is installed, there are two separate RAID-configurations: •
Hardware-based RAID 1 with two disks for the operating system
•
Hardware-based RAID 0 for the HANA database and SAP software Configuration for TX600 S7/RX350 S7, 8HDDs
You must set up the disks for the hardware-based RAID 1 and the hardware-based RAID 0. Boot the server and start from BIOS, the RAID Controller utility. The Hardware RAID Controller must have the following configuration (displayed on the screen):
CUSTOMER
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
32/ 1: SAS adapt er , ' FTS RAI D Ct r l SAS 6G 5/ 6 512MB ( D2616) ( 1) ' 32/ 9: BBU, ' i BBU08' 32/ 10: SAS Backpl ane 32/ 12: Di sk, ' TOSHI BA MBF2300RC ( 0) ' , 285568MB 32/ 11: Di sk, ' TOSHI BA MBF2300RC ( 1) ' , 285568MB 32/ 13: Di sk, ' TOSHI BA MBF2300RC ( 2) ' , 285568MB 32/ 14: Di sk, ' TOSHI BA MBF2300RC ( 3) ' , 285568MB 32/ 17: Di sk, ' TOSHI BA MBF2300RC ( 4) ' , 285568MB 32/ 18: Di sk, ' TOSHI BA MBF2300RC ( 5) ' , 285568MB 32/ 15: Di sk, ' TOSHI BA MBF2300RC ( 6) ' , 285568MB 32/ 16: Di sk, ' TOSHI BA MBF2300RC ( 7) ' , 285568MB 32/ 2: Logi cal dr i ve 0, ' Logi cal Dr i ve_0' , RAI D- 1, 285568MB 32/ 3: Logi cal dr i ve 1, ' Logi cal Dr i ve_1' , RAI D- 0, 285568MB 32/ 4: Logi cal dr i ve 2, ' Logi cal Dr i ve_2' , RAI D- 0, 285568MB 32/ 5: Logi cal dr i ve 3, ' Logi cal Dr i ve_3' , RAI D- 0, 285568MB 32/ 6: Logi cal dr i ve 4, ' Logi cal Dr i ve_4' , RAI D- 0, 285568MB 32/ 7: Logi cal dr i ve 5, ' Logi cal Dr i ve_5' , RAI D- 0, 285568MB 32/ 8: Logi cal dr i ve 6, ' Logi cal Dr i ve_6' , RAI D- 0, 285568MB To ensure that the operating system is installed on Hardware RAID 1, and thus re mains operable, even if one disc is lost, the first logical drive must be RAID 1 and the rest of the logical drives must be RAID 0. All logical drives must have the following modes configured: •
Write mode: Write-back
•
Read mode: No read-ahead
•
Cache mode: Cached
How to Configure Hardware Platforms for SUSE Linux Enterprise Server
CUSTOMER
www.sap.com/contactsap
hardMaterial Number © 2014 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 may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System ads, 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. 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. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks o r 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. 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. SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, P artnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over 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 aff iliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not b e liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set fo rth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.