RAC 26

RAC운영중 RAC node 추가하기(2/3) ;환경 : VMware 실습환경, 11gR2, OEL(2.6.18-238.el5PAE)

참조사이트 : http://blog.grid-it.nl/index.php/2011/04/13/adding-a-new-node-to-an-oacle-11gr2-cluster/ http://oracle-cookies.blogspot.com/2010/12/extending-my-rac-with-new-node.html addNode.sh(export IGNORE_PREADDNODE_CHECKS=Y 부분참조) 등등 글 중간중간 링크사이트들 1. user equivalance 설정하기 ( http://martincarstenbach.wordpress.com/2010/12/22/adding-user-equivalence-for-rac-the-easy-way/ 참조하였습니다.) 1.1 sshUserSetup.sh 실..

Oracle/RAC 2012.04.26

RAC운영중 RAC node 추가하기(1/3) ;환경 : VMware 실습환경, 11gR2, OEL(2.6.18-238.el5PAE)

http://jigi.net/4285 글을 참조하여 RAC를 구성하였습니다. http://blog.naver.com/PostView.nhn?blogId=ecross&logNo=150041546356 을 참조하여 노드를 추가하였습니다. 기존의 네트워크 설정192.168.0.15 rac1 192.168.0.16 rac2 192.168.79.130 rac1-priv 192.168.79.131 rac2-priv 192.168.0.115 rac1-vip 192.168.0.116 rac2-vip 192.168.0.30 rac-cluster-scan 새 노드설정(rac3) 새로 추가할 노드(rac3)에서 작업합니다. 1. 네트워크 설정 # netstat -nr 실행 후 eth0, eth1, Gateway를 알아낸 후..

Oracle/RAC 2012.04.26

INS-41107 string selected for one or more of the public or private interfaces is not on a shared subnet. Nodes not defining are: string(11g GRID 설치중 에러)

참고사이트 : http://www.error-code.org.uk/view.asp?e=ORACLE-INS-41107 원인 : 설정된 공용IP와 전용IP들의 서브넷IP가 같지 않습니다. 해결방법 : 서브넷을 똑같이 설정해줍니다. OEL환경입니다. 해결방법1. # neat 실행 후 공용IP의 넷카드, 전용IP의 넷카드의 서브넷마스크를 일치시켜줍니다. 해결방법2. root로 로그인후 /etc/sysconfig/network-scripts/ifcfg-eth0, ifcfg-eth1 파일들을 편집 NETMASK 부분을 일치시킴 [root@rac1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 # Advanced Micro Devices [AMD] 79c970 [PCnet3..

아카이브파일을 찾지못해서 복구못하는 경우 복구하기; suggestion이 뜨지 않는 경우

RAC운영중 컨트롤파일 재생성해서 CLONE에 복구시 다른 노드에 있던 아카이브파일을 찾지못해서 복구를 못하는 경우에 대한 포스팅입니다. 결론 : 제대로 된 아카이브 파일을 지정하면 됩니다.  문제점 : 어떻게 제대로 된 아카이브 파일을 찾느냐? 해결 : 1) v$archived_log 를 사용해서 해당 archivelog파일 찾기 2) logmnr에 archivefile을 등록해서 v$logmnr_logs안의 LOW_SCN, NEXT_SCN으로 해당 change#를 조회 상황 : RAC로 노드 2개 운영중 복구하기 위해 cloneDB로 restore 한 후 controlfile 재생성 후 복구시도(thread 2에서 작업함) 그 후 thread 2 에 해당하는 아카이브파일들은 추천파일에 다 적히지만(..

RAC 운영중 스토리지 문제(lvscan 시 uuid 뜨는 문제)

[root@rac2 ~]# lvscan Couldn't find device with uuid 'j5Rf9k-PVGT-6D4Q-uTMH-Gmw5-Jp2g-J6T32h'. Couldn't find all physical volumes for volume group rac. Couldn't find device with uuid 'j5Rf9k-PVGT-6D4Q-uTMH-Gmw5-Jp2g-J6T32h'. Couldn't find all physical volumes for volume group rac. Couldn't find device with uuid 'j5Rf9k-PVGT-6D4Q-uTMH-Gmw5-Jp2g-J6T32h'. Couldn't find all physical volumes for volu..

Oracle-RAC(RHEL4, raw device, 10g) #5 엔진설치,패치, 리스너구성 및 DB생성

모든 노드 켜져있는 상태에서 아무 한 노드에서만 설치하면 됩니다! 오라클엔진 설치 $ cd /home/oracle/pkg/database $ ./runInstaller 시작 >> 다음 클릭 설치유형선택 >> Enterprise Edition 선택 후 다음 클릭 홈 세부 정보지정 >> OraDb10g_home1, /home/oracle/product/10g/db 입력 후 다음 하드웨어 클러스터 설치모드 지정 >> 클러스터 설치클릭, 모두선택클릭 후 다음 제품별 필요조건 검사 >> 메모리관련경고는 무시 후 다음 구성옵션 선택 >> 데이터베이스 소프트웨어만 설치 클릭 후 다음 요약 >> 설치클릭 설치화면 구성스크립트 실행 >> 각각의 노드에서 루트 권한으로 /home/oracle/product/10g/db/r..

Oracle/RAC 2012.03.07

Oracle-RAC(RHEL4, raw device, 10g) #4 Equivalence, Clusterware 설치

http://gyh214.tistory.com/143 과 거의 흡사하나Clusterware 설치에서 OCR 위치지정, 선호디스크위치지정 부분이 다릅니다.  이제부터는 RAC1, RAC2 둘다 켜져있는 상태에서 작업하세요Equivalence 설정(oracle 계정에서 실행하세요)1.node 1,2 둘다 실행$ mkdir .ssh$ ssh-keygen -t rsa$ ssh-keygen -t dsa(keygen 실행이후 각각 엔터 3번)2. node 1(RAC1)만 실행$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys$ ssh rac2 cat ~/.ssh/id_rsa.pub >> ~/..

Oracle/RAC 2012.03.07

Oracle-RAC(RHEL4, raw device, 10g) #3 Node1, Node2 Setting

http://gyh214.tistory.com/142 와 디스크 파티션만 빼고 동일합니다.(사실 디스크 파티션도 거의 동일합니다.) 차이점은 raw device의 경우 파일 하나당 하나의 논리디스크를 할당해주는 점입니다. 13. 디스크들 파티션설정(root로 실행하세요) [root@rac1 ~]# fdisk /dev/sdb The number of cylinders for this disk is set to 1305. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old ver..

Oracle/RAC 2012.03.07