오라클 RAC 환경에서 리스너를 기동할 때, TNS-01106 에러를 만나는 경우가 있습니다.
언어셋이 영어로 되어있는 환경에서는 "Listener using listener name listener has already been started" 이라고 보일 겁니다.
이 에러는 여러가지 원인이 있는데,
주로 listener.ora 파일내에 세팅된 정보가 이미 떠 있는 리스너정보와 중복된게 있을때 발생합니다.
에러메시지는 마치 리스너명을 중복해서 사용했을때 나는 것처럼 되어 있지만, 꼭 그렇지는 않습니다.
listener.ora 파일에 세팅한 IP Address 가 RAC의 다른 노드(서버)에 이미 떠 있는 경우에도 발생합니다.
이 경우에 해당 IP Address 를 listener.ora 파일에서 지워주거나 다른것으로 변경해준 다음에 다시 기동해보면 잘 기동됩니다.
꼭 다른 서버가 아니라도 같은 서버내에 있는 이미 떠 있는 다른 리스너가 있다면, 이것도 확인해 볼 필요가 있습니다.
"ps -ef | grep tns" 커맨드로 떠 있는 리스너 프로세스들을 확인할 수 있습니다.
'IT관련' 카테고리의 다른 글
구글 크롬(Chrome)에서 플래시(Flash) 실행 안되는 경우 #2 (1) | 2019.10.31 |
---|---|
오라클 2가지 TAF 방식 (Client Side TAF, Server Side TAF) (0) | 2019.10.29 |
Oracle RAC SCAN 리스너 세팅관련 설명 (0) | 2019.10.25 |
Oracle CTF, TAF, SCAN 에 대한 간략한 설명, 이해 (0) | 2019.10.25 |
오라클 DVDesktop 실행시 멍때리는 에러가 나는 경우 - 한글 윈도우 문제 (0) | 2019.09.30 |