hana 전문가 모임입니다.

SUSE Linux 구성 및 설치

SUSE Linux 구성 및 설치

SAP HANA를 설치하기 위해서는 먼저 Operating System(OS)를 선택하고 그에 맞게 파일시스템을 구성해야 합니다.

현재 HANA DB를 설치 가능한 OS는 Linux 밖에 없어서 Windows 나 UNIX인 IBM AIX, HP-UX, Oracle Solaris는 아직 지원을 하지 않고 있습니다.

저뿐만 아니라 HANA를 설치하고자 하는 분은 누구나 의문사항이 있으시면 도대체 얼마의 메모리가 있어야 HANA DB가 설치될까입니다.제가 테스트 해본 결과 CPU 1개, 메모리 32GB에서 HAHA DB SPS08이 설치가 되었습니다. 즉 메모리 32GB만 있으면 HAHA DB를 설치 할 수 있습니다.

  1. SAP HANA를 설치 가능한 Linux는 SUSE Enterprise Server 11, Red Hat Enterprise Linux 6.5를 지원하고 있습니다.

가능 많이 쓰이고 있고 신규로 HANA를 설치하고 있는 회사들은 SUSE Linux로 OS로 선택하여 설치되고 있습니다.

SUSE 리룩스는 SUSE Enterprise Server 11 SP3을 권장하고 있습니다. SUSE Enterprise Server 11 SP2는 버그가 있다고 합니다.

SUSE 리룩스도 SUSE Enterprise Server 11 이나 SUSE Enterprise Server 11 for SAP 두가지 모두 설치가 가능한데 SUSE Enterprise Server 11 for SAP는 기본 리룩스 패키지에 SAP를 추가적인 요소를 선택하여 SAP HANA를 설치 할 수 있습니다.

SUSE 리룩스 SP1 이상에서 추가적으로 설치해야 할 패키지는 아래 목록을 선택하여 OS를 설치하면 됩니다. 반드시 C컴파일러인 gcc를 설치해야 합니다.

  • SUSE Linux Enterprise Server 11 이상

– Base System

– Help and Support Documentation

– Minimal System (Appliances)

– X Window System (only as an option, but we need at least the X11-server and X11-libs to run the grafical installer)

– Print Server

– SAP Application Server Base

– Web-Based Enterprise Management

– C/C++ Compiler and Tools

– Gnome Desktop Environment

 

  • Red Hat Enterprise Linux (RHEL) 6.5 이상(HAHA SPS08부터 지원)

 

  1. HANA의 Filesystem 구조Image-0000
  • HANA Installation 디렉토리(sapmnt)
  • /hana/shared/<SID>

SAP Kernel programs이 실행되는 디렉토리(exe), globally shared data(global), instance profile(profile), HDB 실행파일(HDB<00>) 디렉토리이다.

  • /hana/shared/<SID>/hdbclient

SAP HANA Client 설치 디렉토리이다.

  • /hana/shared/<SID>/hdbstudio, hdbstudio_update HANA 스트디오 설치 및 업데이트 디렉토리
  • System Instance 디렉토리
  • /usr/sap

로컬 SAP system 인스턴스 디렉토리로 /usr/sap/<SID>, /usr/sap/hostctrl 디렉토리이다.

  • DATA 디렉토리
  • /hana/data/<SID>

HANA의 DATA가 들어있는 디렉토리

  • Log 디렉토리
  • /hana/log/<SID>

HANA의 Log가 쌓이는 디렉토리

 

  1. HANA DB SPS09 디렉토리 용량 산정

여기서 HANA DB를 설치하는데 필요한 최소 용량으로 HANA를 설치하도록 하겠습니다.

수세 리룩스를 설치할 때 OS(Operating System)의 파일시스템을 설치할 때 얼마큼의 용량으로 할지 계산을 해야 합니다.SAP 제품 뿐만 아니라 일반 Oracle을 설치할때도 OS를 설치할 때 미리 필요한 용량을 계산하여 OS(Windows, UNIX, Linux)를 설치하게 됩니다.

 

HANA를 설치하는 하드웨어(H/W)를 1대 서버(Single host)에 설치하는냐, 여러대 서버(Multi Host)에 설치하느냐를 선택할 수 있습니다.

1대의 서버에서 CPU, 메모리를 증가시키는 것을 Scale-Up(스케일 업)이라고 합니다.

여래대의 서버에서 동일한 CPU, 메모리를 가진 서버를 계속해서 추가하는 것을 Scale-Out(스케일 아웃)이라고 합니다. Scale-Up, Schle-Out에 대해서는 추가적으로 설명을 드리도록 하겠습니다.

Image-0004

Image-0005

Mount Point 최소한 size 실제 size
SWAP 2x RAM size 64 GB
/ 10 GB 30 GB
/hana/shared 5 GB 5 GB(파티션 하지 않거나 분리)
/hana/shared/<SID> 1x RAM size 50 GB
/usr/sap 50 GB 50 GB
/hana/shared/data 3x RAM size 200 GB
/hana/shared/log 1x RAM size 50 GB
 
툴바로 바로가기