-
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편Programming and Database/SQL 2024. 6. 18. 23:33728x90반응형
Oracle Database 이미지 ▣ DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편
※ ORACLE ASM + RAC 구성 실습을 위한 사전 준비 사항
01. 실습환경 : Oracle VM VirtualBox 7.0
■ Download URL : https://www.virtualbox.org/
02. 테스트용 서버 : Oracle Linux 8.7
■ Download URL : https://yum.oracle.com/oracle-linux-isos.html
03. 테스트에 사용될 IP 구성 정보
■ 리눅스서버#1(ol8rac1) vip : 192.168.0.163
■ 리눅스서버#2(ol8rac2) vip : 192.168.0.164
■ 리눅스서버#1(ol8rac1) real ip : 192.168.0.161
■ 리눅스서버#2(ol8rac2) real ip : 192.168.0.162
■ 리눅스서버#1(ol8rac1) priv ip : 192.168.56.161
■ 리눅스서버#2(ol8rac2) priv ip : 192.168.56.162
■ 리눅스서버#1(ol8rac1) , 리눅스서버#2(ol8rac2) scan ip : 192.168.0.165
04. 테스트에 사용될 디스크 구성 정보
■ 리눅스서버#1(ol8rac1) , 리눅스서버#2(ol8rac2) 공유스토리지 2EA : 각 25GB
05. 테스트에 설치될 zip 파일
■ LINUX.X64_213000_grid_home.zip
■ LINUX.X64_213000_db_home.zip
■ Download URL : https://www.oracle.com/database/technologies/oracle21c-linux-downloads.html##ol8rac1 Node 작업## [oracle@ol8rac1 ~]$ cat > env_db export LANG=C #export LANG=ko_KR.utf8 export ORACLE_BASE=/u02/app/oracle export ORACLE_HOME=/u02/app/oracle/product/21.3.0/dbhome_1 export ORACLE_SID=ORA211 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 export PATH=$ORACLE_HOME/bin:$PATH umask 022 alias oh='cd $ORACLE_HOME' ##ol8rac2 Node 작업## [oracle@ol8rac2 ~]$ cat > env_db export LANG=C #export LANG=ko_KR.utf8 export ORACLE_BASE=/u02/app/oracle export ORACLE_HOME=/u02/app/oracle/product/21.3.0/dbhome_1 export ORACLE_SID=ORA212 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 export PATH=$ORACLE_HOME/bin:$PATH umask 022 alias oh='cd $ORACLE_HOME'
▶ Oracle DB RunInstaller 설치를 위해서 oracle 계정의 Profile 환경변수를 별도로 생성합니다. env_db 생성 후 위와 같은 내용을 추가합니다.
[추가내용]
export LANG=C
#export LANG=ko_KR.utf8
export ORACLE_BASE=/u02/app/oracle
export ORACLE_HOME=/u02/app/oracle/product/21.3.0/dbhome_1
export ORACLE_SID=ORA211
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export PATH=$ORACLE_HOME/bin:$PATH
umask 022
alias oh='cd $ORACLE_HOME'##ol8rac1 Node 작업## [oracle@ol8rac1 ~]$ . env_db [oracle@ol8rac1 ~]$ env | grep ORA ORACLE_SID=ORA211 ORACLE_BASE=/u02/app/oracle ORACLE_HOME=/u02/app/oracle/product/21.3.0/dbhome_1 ##ol8rac2 Node 작업## [oracle@ol8rac2 ~]$ . env_db [oracle@ol8rac2 ~]$ env | grep ORA ORACLE_SID=ORA212 ORACLE_BASE=/u02/app/oracle ORACLE_HOME=/u02/app/oracle/product/21.3.0/dbhome_1
▶ Oracle env_db 환경변수를 생성하고 생성된 내용을 확인합니다. 확인 시 Oracle의 home 디렉터리로 설정된것을 확인할 수 있었습니다.
##ol8rac1 Node 작업## [root@ol8rac1 ~]# mkdir -p /u02/app/oracle [root@ol8rac1 ~]# mkdir -p /u02/app/oraInventory [root@ol8rac1 ~]# chown -R oracle:dba /u02/app/oracle [root@ol8rac1 ~]# chown -R oracle:dba /u02/app/oraInventory [root@ol8rac1 ~]# chmod -R 775 /u02/app ##ol8rac2 Node 작업## [root@ol8rac2 ~]# mkdir -p /u02/app/oracle [root@ol8rac2 ~]# mkdir -p /u02/app/oraInventory [root@ol8rac2 ~]# chown -R oracle:dba /u02/app/oracle [root@ol8rac2 ~]# chown -R oracle:dba /u02/app/oraInventory [root@ol8rac2 ~]# chmod -R 775 /u02/app
▶ 설치를 위한 디렉토리 생성을 각 노드별에 생성합니다.
##ol8rac1 Node 작업## [oracle@ol8rac1 ~]$ mkdir -p /u02/app/oracle/product/21.3.0/dbhome_1 ##ol8rac2 Node 작업## [oracle@ol8rac2 ~]$ mkdir -p /u02/app/oracle/product/21.3.0/dbhome_1
▶ /u02/app/oracle/product/21.3.0/dbhome_1 홈 디렉터리를 각 노드별에 생성합니다.
##ol8rac1 Node 작업## [oracle@ol8rac1 ~]$ oh [oracle@ol8rac1 dbhome_1]$ pwd /u02/app/oracle/product/21.3.0/dbhome_1 [oracle@ol8rac1 dbhome_1]$ unzip -q /home/oracle/LINUX.X64_213000_db_home.zip
▶ 환경변수 설정 경로 PATH로 변경 후 사전에 업로드한 /home/oracle/LINUX.X64_213000_db_home.zip 설치를 위해 unzip을 통해서 압축을 풀어줍니다.
##ol8rac1 Node 작업## [oracle@ol8rac1 dbhome_1]$ ls OPatch ctx has ldap opmn precomp slax utl QOpatch cv hs lib oracore python sqldeveloper xdk R data install md ord racg sqlj addnode dbs instantclient mgw ords rdbms sqlpatch assistants deinstall inventory network oss relnotes sqlplus bin demo javavm nls oui root.sh srvm clone diagnostics jdbc odbc owm runInstaller suptools crs dv jdk olap perl schagent.conf ucp css env.ora jlib oml4py plsql sdk usm
▶ unzip을 통해서 압축을 풀게 되면 runInstaller 설치 파일을 확인할 수 있습니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ Mobaxterm을 통해서 ol8rac1 노드에 접속 후 runInstaller 파일을 실행합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ Configuration Option 항목에서 Set Up Software Only 선택 후 다음을 클릭합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ Database Installation Opt 항목에서 Oracle Real Application Cluster database Installation을 선택 후 다음을 클릭합니다.(RAC 이중화 구성)
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ ol8rac1, ol8rac2 두 개의 노드 SSH_connectivity를 통해 통신 체크 후 다음을 진행합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ Enterprise Edition / Standard Edition 2 설치 중 Enterprise Edition 설치를 진행합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ Installation Location 항목에서 /u02/app/oracle 경로 즉 mkdir로 사전에 생성한 디렉토리 지정 후 다음을 클릭합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ 계정, 그룹 권한에 있어서 dba로 통일했기 때문에 모든 설정을 dba로 지정하고 다음을 클릭합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ Grid Infrastructure 설치 과정에서 진행했던 root 권한을 통한 script를 실행하기 위해 root 패스워드를 입력합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ 설치과정 Preview 진행 과정을 모니터링합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ Grid Infrastructure 포스팅 글과 동일하게 DNS 및 SCAN IP 사용 여부에 대한 내용이므로 무시 후 다음을 클릭합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ 설치를 시작하기 전에 Preview 형태로 Summary를 확인합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ 설치과정을 모니터링합니다.(설치 과정에서 CPU + Memory 모니터링 확인 필요)
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ 설치과정을 모니터링 합니다.(설치 과정에서 CPU + Memory 모니터링 확인 필요)
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ 앞선 포스팅에서 Grid Infrastructure 설치를 통해서 웬만한 내용들은 체크 항목을 통해서 사전 체크가 완료되었기 때문에 설치 과정에서 Pending 부분이 있는데 진행할 거냐는 문구에 YES 클릭 후 다음을 진행합니다.
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle RunInstaller 설치) 8편 ▶ DB 설치를 위한 RunInstaller 설치가 완료된 것을 확인할 수 있습니다.
2024.06.09 - [Programming and Database/SQL] - DB Oracle21 ASM + RAC 환경 구축하기(With.H/W 환경 설치) 1편
DB Oracle21 ASM + RAC 환경 구축하기(With.H/W 환경 설치) 1편
▣ DB Oracle ASM + RAC 환경 구축하기(With.H/W 환경 설치) 1편※ ORACLE ASM + RAC 구성 실습을 위한 사전 준비 사항01. 실습환경 : Oracle VM VirtualBox 7.0 ■ Download URL : https://www.virtualbox.org/02. 테스트용 서버 : Or
pinetreeday.tistory.com
2024.06.09 - [Programming and Database/SQL] - DB Oracle21 ASM + RAC 환경 구축하기(With.OS 환경 설치) 2편
DB Oracle21 ASM + RAC 환경 구축하기(With.OS 환경 설치) 2편
▣ DB Oracle ASM + RAC 환경 구축하기(With.OS 환경 설치) 2편※ ORACLE ASM + RAC 구성 실습을 위한 사전 준비 사항01. 실습환경 : Oracle VM VirtualBox 7.0■ Download URL : https://www.virtualbox.org/02. 테스트용 서버 : Oracl
pinetreeday.tistory.com
2024.06.09 - [Programming and Database/SQL] - DB Oracle21 ASM + RAC 환경 구축하기(With.공유스토리지 구성) 3편
DB Oracle21 ASM + RAC 환경 구축하기(With.공유스토리지 구성) 3편
▣ DB Oracle ASM + RAC 환경 구축하기(With. 공유스토리지 구성) 3편※ ORACLE ASM + RAC 구성 실습을 위한 사전 준비 사항01. 실습환경 : Oracle VM VirtualBox 7.0 ■ Download URL : https://www.virtualbox.org/02. 테스
pinetreeday.tistory.com
2024.06.09 - [Programming and Database/SQL] - DB Oracle21 ASM + RAC 환경 구축하기(With. ORACLE ASM 구성) 4편
DB Oracle21 ASM + RAC 환경 구축하기(With. ORACLE ASM 구성) 4편
▣ DB Oracle ASM + RAC 환경 구축하기(With. ORACLE ASM 구성) 4편※ ORACLE ASM + RAC 구성 실습을 위한 사전 준비 사항 01. 실습환경 : Oracle VM VirtualBox 7.0 ■ Download URL : https://www.virtualbox.org/02. 테스트용 서버 :
pinetreeday.tistory.com
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle Grid Infrastructure 설치) 5편
▣ DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle Grid Infrastructure 설치) 5편※ ORACLE ASM + RAC 구성 실습을 위한 사전 준비 사항 01. 실습환경 : Oracle VM VirtualBox 7.0 ■ Download URL : https://www.virtualbox.org/ 02. 테
pinetreeday.tistory.com
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle Grid Infrastructure 설치) 6편
▣ DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle Grid Infrastructure 설치) 6편※ ORACLE ASM + RAC 구성 실습을 위한 사전 준비 사항01. 실습환경 : Oracle VM VirtualBox 7.0 ■ Download URL : https://www.virtualbox.org
pinetreeday.tistory.com
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle Grid Infrastructure 설치) 7편
▣ DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle Grid Infrastructure 설치) 7편※ ORACLE ASM + RAC 구성 실습을 위한 사전 준비 사항01. 실습환경 : Oracle VM VirtualBox 7.0 ■ Download URL : https://www.virtualbox.org/02. 테
pinetreeday.tistory.com
PS. 포스팅의 내용은 제 기준으로 작성한 것이기 때문에 참고해서 보시면 감사하겠습니다.
포스팅 과정의 오류 및 오타 그리고 궁금한 점에 대해서는 댓글 남겨주세요.
해당 포스팅의 경우 유튜브 쌉DBA님의 동영상을 참고하여 작성했습니다.
728x90반응형'Programming and Database > SQL' 카테고리의 다른 글
DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle Grid Infrastructure 설치) 7편 (2) 2024.06.17 DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle Grid Infrastructure 설치) 6편 (1) 2024.06.15 DB Oracle21 ASM + RAC 환경 구축하기(With.Oracle Grid Infrastructure 설치) 5편 (4) 2024.06.14 DB Oracle21 ASM init 모듈 활성화 실패 해결 방법 (8) 2024.06.13 DB Oracle21 ASM + RAC 환경 구축하기(With. ORACLE ASM 구성) 4편 (4) 2024.06.12