이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 2 다음 »

1. Grid 설치 준비

A) Grid 설치 파일 압축 해제

GRID_HOME 경로 생성 후 설치 파일 압축 해제
mkdir -p $GRID_HOME
unzip LINUX.X64_193000_grid_home.zip -d $GRID_HOME

B) 필수 패키지 설치

cvuqdisk 패키지 설치
cd $GRID_HOME/cv/rpm
rpm -ivh cvuqdisk-1.0.10-1.rpm
scp cvuqdisk-*.rpm rac2:/tmp
ssh root@rac2
cd /tmp
rpm -ivh cvuqdisk-1.0.10-1.rpm
exit

C) 암호없는 SSH 접속 환경 설정

oracle 유저 패스워드 없는 SSH 접속 환경 설정
grid_env
cd $GRID_HOME/oui/prov/resources/scripts
./sshUserSetup.sh -user oracle -hosts "rac1 rac2" -noPromptPassphrase -advanced

D) 설치 환경 사전 검증

사전 환경 검증 스크립트 실행
$GRID_HOME/runcluvfy.sh stage -pre crsinst -n rac1,rac2 -osdba dba -orainv oinstall -fixup -method root -networks enp0s3/enp0s8 -verbose

2. Grid 설치

A) Response 파일 생성

Grid response 파일 생성
cat > ~oracle/grid_install.rsp
oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v19.0.0
INVENTORY_LOCATION=/u01/app/oraInventory
oracle.install.option=CRS_CONFIG
ORACLE_BASE=/u01/app/oracle
oracle.install.asm.OSDBA=asmdba
oracle.install.asm.OSOPER=asmoper
oracle.install.asm.OSASM=asmadmin
oracle.install.crs.config.scanType=LOCAL_SCAN
oracle.install.crs.config.gpnp.scanName=rac-scan.localdomain
oracle.install.crs.config.gpnp.scanPort=1521
oracle.install.crs.config.ClusterConfiguration=STANDALONE
oracle.install.crs.config.configureAsExtendedCluster=false
oracle.install.crs.config.clusterName=rac
oracle.install.crs.config.gpnp.configureGNS=false
oracle.install.crs.config.autoConfigureClusterNodeVIP=false
oracle.install.crs.config.clusterNodes=rac1:rac1-vip,rac2:rac2-vip
oracle.install.crs.config.networkInterfaceList=enp0s3:10.0.3.0:1,enp0s8:10.0.5.0:5
oracle.install.crs.configureGIMR=false
oracle.install.asm.configureGIMRDataDG=false
oracle.install.crs.config.storageOption=FLEX_ASM_STORAGE
oracle.install.crs.config.useIPMI=false
oracle.install.asm.SYSASMPassword=oracle_4U
oracle.install.asm.diskGroup.name=CRS
oracle.install.asm.diskGroup.redundancy=NORMAL
oracle.install.asm.diskGroup.AUSize=4
oracle.install.asm.diskGroup.disks=/dev/oracleasm/disks/CRS1,/dev/oracleasm/disks/CRS2,/dev/oracleasm/disks/CRS3
oracle.install.asm.diskGroup.diskDiscoveryString=/dev/oracleasm/disks/*
oracle.install.asm.monitorPassword=oracle_4U
oracle.install.asm.configureAFD=false
oracle.install.crs.rootconfig.executeRootScript=false
<ctrl+C>

B) Grid 설치 전 검증

Grid 설치 전 검사
$GRID_HOME/gridSetup.sh -silent -responseFile ~/grid_install.rsp -executePrereqs

C) Grid 설치

Grid 설치
$GRID_HOME/gridSetup.sh -silent -responseFile ~/grid_install.rsp

D) root 스크립트 실행

모든 노드에서 첫번째 root 스크립트 실행
/u01/app/oraInventory/orainstRoot.sh
모든 노드에서 두번째 root 스크립트 실행
/u01/app/19c/grid/root.sh

E) Grid 환경 구성

Grid 환경 설정 수행
$GRID_HOME/gridSetup.sh -executeConfigTools -responseFile /home/oracle/grid_install.rsp -silent

F) Grid 설치 결과 확인

Grid 설치 결과 확인
crsctl stat res -t

3. ASM 디스크 그룹 생성

A) DATA, FRA 그룹 생성

DATA와 FRA 디스크그룹 생성하기
asmca -silent -createDiskGroup -diskGroupName DATA -diskList /dev/oracleasm/disks/DATA1,/dev/oracleasm/disks/DATA2,/dev/oracleasm/disks/DATA3 -redundancy EXTERNAL
smca -silent -createDiskGroup -diskGroupName FRA -diskList /dev/oracleasm/disks/FRA1,/dev/oracleasm/disks/FRA2 -redundancy EXTERNAL

B) 디스크 그룹 생성 결과 확인

디스크그룹 생성 결과 확인
crsctl stat res -t
  • 레이블 없음