티스토리 뷰

DB

[Oracle 12c] ORA-27154: post/wait create failed

Reo Dongmin Lee 2018. 11. 6. 17:28

테스트 서버 구축을 위해서 CentOs 7에 Oracle 12c를 설치하는데 database 생성시 자꾸 다음과 같은 에러가 발생한다.

ORA-27154: post/wait create failed
ORA-27300: OS system dependent operation:semget failed with status: 28
ORA-27301: OS failure message: No space left on device
ORA-27302: failure occurred at: sskgpsemsper

구글링을 해보니 kernel parameter 문제라고 한다.
이상하다.. 난 분명 설치전에 권장대로 kernel parameter를 설정했는데..

다음은 설치시 권장 kernel parameter 설정이다. 루트 계정으로 접속후 vi로 설정파일을 열어보자.
vi /etc/sysctl.conf

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 1987162112
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

문제가 되는 부분은 

kernel.sem = 250 32000 100 128

다음과 같이 고쳐주자

kernel.sem = 250 32000 100 256


수정된 내용을 다음 명령어로 적용

sysctl -p


이렇게 간단히 해결될 것을.. 한참을 헤메였다 ㅜ

댓글