S/4 HANA

S/4 HANA 2020 Start and Stop 하는 방법

  • SAP S/4 HANA 2020 Start and Stop 하는 방법

 

SAP S/4 HANA 2020 의 Start 와 Stop하는 방법을 설명하도록 하겠습니다.

지금까지 SAP 4.6C에서부터 ERP 6.0까지 사용해왔던 명령어인 Startsap, Stopsap 명령어를 사용하지 못하게 되었습니다.

그러나 익숙한 명령어인 startsap, stopsap 명령어는 단순한 스크립트(Script)로 이전 버전의 것을 사용해도 큰 지장이 없습니다.

그래서 새롭게 바뀐 S/4 HANA 2020에서 사용하는 sapcontrol 명령어와 startsap, stopsap 명령어를 사용하는 방법을 설명하겠습니다.

  • HANA 2.0 Start and Stop 방법(Single Node인 경우)
  • S/4 HANA 2020 Start and Stop 방법

 

  1. HANA 2.0 Start 하는 방법(Single Node인 경우)

OS-level에서 <SID>adm 사용자로 Command 수행합니다.

>HDB start

또는 아래와 같이 sapcontrol 명령어로 Start할 수 있습니다.

>sapcontrol -nr <InstNo> -function Start

>sapcontrol -nr 10 -function Start

정상적으로 Process 가 Start되었는지 확인하기 위해 명령어를 수행한다.

>sapcontrol -nr 10 -function GetProcessList

2. HANA 2.0 Start 하는 방법(Single Node인 경우)

이것은 오로지 Local Node에서만 Stop됩니다.

>HDB stop

OS-level에서 <SID>adm 사용자로 Command 수행합니다.

또는 sapcontrol 명령어로 수행할 수 있습니다.

>sapcontrol -nr <InstNo> -function Stop

>sapcontrol -nr 10 -function Stop

정상적으로 Process 가 Stop되었는지 확인하기 위해 명령어를 수행한다.

>sapcontrol -nr 10 -function GetProcessList

3. HANA DB의 Process를 확인합니다.

>HDB info

>HDB proc

4. HANA Node가 여러 개인 경우에 해당되는 Multi-Node에서는 아래와 같은 명령어로 수행합니다. 이 경우는 Distributed system에 해당됩니다. 여러 개의 Node에 있는 HANA DB Process를 한번에 모두 Stop/ Start/ Status 수행하는 명령어입니다.

root 사용자로 로그인 하여 수행합니다.

Action Command
Start the HANA system /usr/sap/hostctrl/exe/sapcontrol -nr <instance_number> -function StartSystem<sid>
Stop the HANA system /usr/sap/hostctrl/exe/sapcontrol -nr <instance_number> -function StopSystem<sid>
Query current host status /usr/sap/hostctrl/exe/sapcontrol -nr <instance_number> -function GetSystemInstanceList

 

5. SAP HANA S/4 HANA 2020 Start 하는 순서 및 명령어에 대한 설명

S/4 HANA 시작(Start)하는 순서(Sequence)입니다.

5-1) HANA Database

5-2) ASCS Instance

5-3) ABAP Instance

OS-level에서 <SID>adm 사용자로 Command 수행합니다.

>sapcontrol -nr <InstNo> -function Start

또는

>sapcontrol -nr <InstNo> -function StartSystem

정상적으로 Process 가 Start되었는지 확인하기 위해 명령어를 수행한다.

>sapcontrol -nr <InstNo> -function GetSystemInstanceList

 

6. S/4 HANA 2020 Start를 sapcontrol로 수행하는 방법입니다.

6-1) OS-level에서 <SID>adm 사용자로 Command 수행합니다

>sapcontrol -nr <InstNo> -function Start

>sapcontrol -nr 00 -function Start

sapcontrol -nr 01 -function Start

정상적으로 Process 가 Start되었는지 확인하기 위해 명령어를 수행한다

>sapcontrol -nr <instance number> -function GetProcessList

>sapcontrol -nr 01 -function GetProcessList

>sapcontrol -nr 00 -function GetProcessList

7. SAP HANA S/4 HANA 2020 Stop 하는 명령어를 수행합니다.

S/4 HANA 중지(Stop)하는 순서입니다.

5-1) ABAP Instance

5-2) ASCS Instance

5-3) HANA Database

 

OS-level에서 <SID>adm 사용자로 Command 수행합니다.

> sapcontrol -nr <instance number> -function Stop

또는

>sapcontrol -nr <instance number> -function StopSystem

정상적으로 Process 가 Stop되었는지 확인하기 위해 명령어를 수행한다.

> sapcontrol -nr <InstNo> -function GetSystemInstanceList

 

8. S/4 HANA 2020 Start를 sapcontrol로 수행하는 방법입니다.

OS-level에서 <SID>adm 사용자로 Command 수행합니다

>sapcontrol -nr <instance number> -function Stop

>sapcontrol -nr 01 -function Stop

>sapcontrol -nr 00 -function Stop

정상적으로 Process 가 Start되었는지 확인하기 위해 명령어를 수행한다

>sapcontrol -nr <instance number> -function GetProcessList

>sapcontrol -nr 01 -function GetProcessList

>sapcontrol -nr 00 -function GetProcessList

9. Startsap, Stopsap 스크립트를 이용하여 S/4 HANA 2020을 시작 및 중지하는 방법입니다.

S/4 HANA 2020에서는 더 이상 지원하지 않아 이전 Kernel 파일에서 Copy하여 사용합니다.

SAP Kernel을 파일을 다운로드 합니다.

10. SAPCAR 명령어로 압축을 해제합니다.

11. 압축을 해제한 내용에서 startsap, stopsap 파일을 exe 폴더에 복사(copy)한다.

>cp stoptsap /sapmnt/<SID>/exe/uc/linuxx86_64

>cp startsap /sapmnt/<SID>/exe/uc/linuxx86_64

12. OS-level에서 <SID>adm 사용자로 Startsap 스크립트 Command를 수행합니다

>startsap

13. OS-level에서 <SID>adm 사용자로 Stoptsap 스크립트 Command를 수행합니다

>stopsap

 

안녕하세요. 사이트를 방문해주셔서 감사합니다.

댓글 2개

KI에게 댓글 남기기 댓글 취소

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다