1. 증상

hdblcm 사용하여 HANA DB 설치 아래 오류가 발생하면서 설치 실패

 

  Installation of SAP HANA Database failed

    Installation failed

      error installing

        Cannot create Instance

 

2. 원인 파악

로그 파일에서 위로 올라가 보면 libatomic.so.1 파일을 찾을 없다는 메시지가 있었음

이것 때문에 설치 실패

INFO: -----------------------------------------------------------

INFO:   Configuring instance...

INFO:     -------------------------------------------------------

INFO:     Creating SecureStore

INFO:     -------------------------------------------------------

INFO:       Getting global.ini

INFO:         Reading global.ini

INFO:           Layer 'Default' found

INFO:           Layer 'System' found

INFO:           Layer 'Host' not found

INFO:       Found value 'cryptography/ssfs_key_file_path' = '$(DIR_GLOBAL)/hdb/security/ssfs' in layer 'Default'

INFO:       Switching to user id 1000 and group id 79.

INFO:       Starting external program /usr/sap/HN1/HDB00/exe/hdbnsutil

INFO:         Command line is: /usr/sap/HN1/HDB00/exe/hdbnsutil -createSecureStore

INFO:         Output line 1: /usr/sap/HN1/HDB00/exe/hdbnsutil: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory

INFO:           Program terminated with exit code 127

INFO:         Switching back to root user.

 

3. 문제 해결

[root@hana01 hdblcm]# yum install libatomic

이후 다시 설치 진행 (hdblcm 다시 실행하면 이전 단계에서 오류로 인해 끊겼던 부분부터 다시 진행할 있음)

 

HANA Cockpit 설치하던 libnsl.so.1 찾는 오류가 발생해서 libnsl 위와 동일한 방식으로 설치하여 해결 (XSA 설치할 때는 libnsl 필요한 것으로 보임)

+ Recent posts