이 프로시저를 사용하여
Oracle RAC을 사용할 때 콘솔 장애 복구를 사용 가능하게 하십시오.
시작하기 전에
Oracle RAC의 기본 데이터베이스 설정은 기타 Oracle 데이터베이스의 설정과
동일합니다. 해당 설정을 사용하여 콘솔을 설치하십시오.
콘솔이 설치된 후 해당 프로시저를 사용하여
장애 복구를 구현하십시오.
이 태스크 정보
Build Forge로 작업하기 위해 Oracle RAC 장애 복구를 사용 가능하게 하려면
추가 구성이 필요합니다. 사용 가능한
두 가지 방법이 있습니다.
두 방법은 클러스터를 전체로 나타내는
SERVICE_NAME을 지정해야 합니다. 이는 비RAC 구성과 다르며
여기서 SERVICE_NAME은 일반적으로 SID와 동일합니다.
프로시저
- SCAN 방법
- buildforge.conf를 편집하십시오. db_url 매개변수를 buildforge.conf에 추가하고
JDBC 연결 문자열을 매개변수로 사용하십시오.
서비스는 Oracle(mysvc.mycorp.com)에서 설정해야 하며 다중 노드가 있어야 함을
참고하십시오. 정확성을 위해 행 바꾸기가 포함됩니다. buildforge.conf에서
행을 바꾸지 마십시오.
db_hostname myoracledbhost.mycompany.com
db_url jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)
(HOST=myoracledbhost.mycompany.com)(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=mysvc.mycorp.com)))
db_tcp_port 1521
db_database orclrac
db_username db_password db_type odbc
db_provider oracle
- 모든 위치의 buildforge.conf를 업데이트하십시오.
- Windows
<bfinstall>
<bfinstall>\Apache\tomcat\work\Catalina\localhost\jas\eclipse\plugins\com.ibm.jas-xxx.jar
- UNIX 또는 Linux
<bfinstall>/Platform
bfinstall>/server/tomcat/work/Catalina/localhost/jas/eclipse/plugins/com.ibm.jas-xxx.jar
- 명시적 연결 문자열 방법 이 예제에서
다음 이름이 사용됩니다.
- 서비스 이름: myorasvc.mycorp.com
- 노드 이름: clusnode-1vip, clusnode-2vip, clusnode-3vip, clusnode-4vip
- tsnames.ora를 편집하십시오.
myorasvc.mycorp.com=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-1vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-2vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-3vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-4vip)(PORT=1521))
(LOAD_BALANCE=yes)(FAILOVER=ON)
(CONNECT_DATA=(SERVER=DEDICATED)
(SERVICE_NAME=myorasvc.mycorp.com)
(failover_mode=(type=select)
(method=basic)(retries=180)(delay=5)))
)
- buildforge.conf를 편집하십시오. db_url 매개변수를 JDBC 연결 문자열로
설정하십시오. 정확성을 위해 행 바꾸기가 포함됩니다.
buildforge.conf에서 행을 바꾸지 마십시오.
db_url jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-1vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-2vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-3vip)(PORT=1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=clusnode-4vip)(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=myorasvc.mycorp.com)))
- 모든 위치의 buildforge.conf를 업데이트하십시오.
- Windows
<bfinstall>
<bfinstall>\Apache\tomcat\work\Catalina\localhost\jas\eclipse\plugins\com.ibm.jas-xxx.jar
- UNIX 또는 Linux
<bfinstall>/Platform
bfinstall>/server/tomcat/work/Catalina/localhost/jas/eclipse/plugins/com.ibm.jas-xxx.jar