페이지 이력
Grid 설치 준비
Grid 설치 파일 압축 해제
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
mkdir -p $GRID_HOME unzip LINUX.X64_193000_grid_home.zip -d $GRID_HOME |
펼치기 | ||
---|---|---|
|
OPatch 업데이트
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
$GRID_HOME/OPatch/opatch version mv $GRID_HOME/OPatch $GRID_HOME/OPatch.old unzip <zip 파일이 있는 경로>/p6880880_190000_Linux-x86-64.zip -d $GRID_HOME chown -R oracle:oinstall $GRID_HOME/OPatch $GRID_HOME/OPatch/opatch version |
필수 패키지 설치
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
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 |
펼치기 | ||
---|---|---|
|
공유 디스크 상태 검증
코드 블럭 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
OHOME=$ORACLE_HOME |
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
kfod disks=all status=true name=true asm_diskstring=ORCL:* |
펼치기 | ||
---|---|---|
|
암호없는 SSH 접속 환경 설정
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
grid_env cd $GRID_HOME/oui/prov/resources/scripts ./sshUserSetup.sh -user oracle -hosts "rac1 rac2" -noPromptPassphrase -advanced |
펼치기 | ||
---|---|---|
|
설치 환경 사전 검증
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
$GRID_HOME/runcluvfy.sh stage -pre crsinst -n rac1,rac2 -osdba dba -orainv oinstall -fixup -method root -networks enp0s3/enp0s8 -verbose |
펼치기 | ||
---|---|---|
|
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.1.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> |
펼치기 | ||
---|---|---|
|
Grid 설치 전 검증
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
$GRID_HOME/gridSetup.sh -silent -responseFile ~/grid_install.rsp -executePrereqs # $GRID_HOME/gridSetup.sh -silent -responseFile ~/grid_install.rsp -executePrereqs -applyRU <RU 파일 압축 해제 경로> |
펼치기 | ||||
---|---|---|---|---|
INS-13014 : root 계정 접속 정보를 입력하지 않아 OS 패키지 확인이 안되는 것으로 이미 runcluvfy.sh로 검증한 것이므로 무시함
|
Grid 설치
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
$GRID_HOME/gridSetup.sh -silent -ignorePrereqFailure -responseFile ~/grid_install.rsp -waitForCompletion # $GRID_HOME/gridSetup.sh -silent -ignorePrereqFailure -responseFile ~/grid_install.rsp -waitForCompletion -applyRU <RU 파일 압축 해제 경로> |
펼치기 | ||
---|---|---|
INS-40109 : ORACLE_BASE 경로가 이미 생성되어 발생하는 경고이므로 무시함 INS-32047 : 검증 수행시 인벤토리 경로가 생성되어 발생하는 경고이므로 무시함 INS-13014 : root 계정 접속 정보를 입력하지 않아 OS 패키지 확인이 안되는 경고이므로 무시함
|
root 스크립트 실행
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
/u01/app/oraInventory/orainstRoot.sh |
펼치기 | ||||
---|---|---|---|---|
|
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
/u01/app/19c/grid/root.sh |
펼치기 | ||||
---|---|---|---|---|
|
Grid 환경 구성
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
$GRID_HOME/gridSetup.sh -executeConfigTools -responseFile /home/oracle/grid_install.rsp -silent |
펼치기 | ||
---|---|---|
|
Grid 설치 결과 확인
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
crsctl stat res -t |
펼치기 | ||
---|---|---|
|
ASM 디스크 그룹 생성
DATA, FRA 그룹 생성
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
asmca -silent -createDiskGroup -diskGroupName DATA -diskList /dev/oracleasm/disks/DATA1 -redundancy EXTERNAL asmca -silent -createDiskGroup -diskGroupName FRA -diskList /dev/oracleasm/disks/FRA1 -redundancy EXTERNAL |
펼치기 | ||
---|---|---|
|
디스크 그룹 생성 결과 확인
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
crsctl stat res -t |
펼치기 | ||
---|---|---|
|
...