AIX 환경에서 lock_sga=true 로 하고 DB 시작할 때 아래와 같은 에러가 나는 경우 해결책
ORA-27126: unable to lock shared memory segment in core
IBM AIX RISC System/6000 Error: 1: Not owner
해결책: root로 아래 명령어를 실행하고 시작한다.
# chuser capabilities=CAP_BYPASS_RAC_VMM,CAP_PROPAGATE oracle
확인은
# lsuser -a capabilities oracle
여기까지만 해도 일단 DB가 시작되지 않는 현상은 해결된다(AIX 6.1 Oracle 11.2.0.4에서 확인)
v_pinshm 커널 파라미터에 대하여 좀 불분명한 점이 있다.
일단 v_pinshm=0 이더라도 DB가 올라오는 것을 테스트하여 확인했다.
하지만 과연 lock_sga가 정상적으로 동작하는지에 대해서는 테스트가 좀 더 필요하다.
변경 방법을 혹시 모르니 남긴다.
확인
# vmo -o v_pinshm
v_pinshm = 0
변경
# vmo -o v_pinshm=1
Setting v_pinshm to 1
리붓후에도 적용되도록 변경
# vmo -r -o v_pinshm=1
Setting v_pinshm to 1 in nextboot file
Warning: changes will take effect only at next reboot
'TroubleShoot' 카테고리의 다른 글
11gR2 RAC에서 리스너를 통한 sysdate 조회 이상 해결 (0) | 2014.05.09 |
---|---|
vip change 이후 리스너에 ASM이 안보일 때, ORA-12537 (0) | 2014.03.04 |
AIX에서 filesystemio_options=setall 일 경우 cp 불가현상 (0) | 2013.12.24 |
RAC 환경에서 ORA-12545가 간헐적으로 발생 (0) | 2013.10.15 |
ocssd.log characteristic of 10g R2 RAC when node eviction (0) | 2013.08.06 |