웹서버/OHS

[Tips] IBM AIX에 OHS 12.2.1.3 설치 시 이슈

투칼론 2020. 11. 23. 21:01
반응형

OHS 12.2.1.3 설치와 구성이 완료 후에, 기동 시 아래와 같은 로그와 함께 기동이 실패하는 이슈가 있다.

exec(): 0509-036 Cannot load program httpd because of the following errors: rtld: 0712-001 Symbol CreateIoCompletionPort was referenced from module $ORACLE_HOME/wlserver/../lib/libclntsh.so(), but a runtime definition of the symbol was not found.

OHS 12.2.1.3은 IBM AIX Database Client 12.1.0.2를 포함하고 있는데, IOCP symbol dependency 이슈가 있어서, 이를 해결하기 위해서는 I/O completion ports(IOCP) 모듈을 enable해야한다.

 

1) IOCP 모듈 상태 확인

$ lsdev | grep iocp

iocp0 Defined I/O Completion Ports  -> Defined는 disable되어 있음을 의미

 

2) IOCP enable 방법

 

- smitty 명령어로 I/O completion ports 상태를 'Defined'에서 'Available'로 변경

- 시스템 재기동(restart)

- lsdev | grep iocp 명령어로 상태가 "Avalable"로 변경되었음을 확인