Knowledge/RAC
RAC 환경에서 multi version DB와 Listener 재생성
neo-orcl
2013. 12. 22. 14:55
CRS는 10.2.0.5
DB는 10.2.0.5
이 상황에서 10.2.0.3으로 내려달라는 요청이 있었다.
DB 10.2.0.5인 상황에서 DBCA로 DB 생성했기에 compatible 값은 10.2.0.5 이다. 다운그레이드는 불가.
결국 10.2.0.3 DB를 추가로 설치하기로 하고 거기에다가 datapump를 써서 넘기라고 했다.
그런데 리스너는 현재 10.2.0.5의 엔진에서 돌아가고 있는 상황 아닌가?
그래서 10.2.0.5에서 netca로 리스너 제거하고 10.2.0.3에서 netca해봤더니 같은 이름을 가진 리스너가 있다며 진행 불가.
음. 혹시나 해서 CRS를 재시작해보고 진행해보니 잘 된다. 뭔가 OCR에 등록된게 꼬인 것 같다.
정리해보면
1. 10.2.0.5에서 리스너를 netca로 제거
2. 10.2.0.3에서 리스너를 netca로 생성. 잘 된다면 끝
3. 만약 같은 이름의 리스너가 있다면 전 노드에서 crsctl stop crs, crsctl start crs 후 다시 진행
※11gR2는 리스너 자체가 GI HOME에서 실행되기에 위 같은 문제는 발생하지 않는다.