본문 바로가기
Oracle/설치

Oracle 19c ASM Single DB 설치하기 ch.2

by 취미툰 2020. 1. 11.
반응형

앞서 ch.1에서 설치 전의 환경설정까지 하였습니다.

이어서 그리드 설치와 db설치를 진행하겠습니다.

 

1.GRID 설치

[ysbae19c:/home/oracle]> cd $GRID_HOME
[ysbae19c:/u01/app/19c/grid]> ./gridSetup.sh

 

독립형 서버에 대한 Oracle Grid Infrastructure 구성 선택후 다음

 

 

 

디스크그룹이름 : CRS

중복성 : 일반

할당 단위크기 4MB

선택

 

 

검색 경로 변경 선태 후 디스크 검색 경로 /dev/oracleasm/disks/*로 변경 후 확인

 

 

CRS1,CRS2,CRS3 체크 후 다음

 

 

 

동일한 비밀번호 사용 선택 후 비밀번호 입력. 운영에 따라 서로 다른 비밀번호를 선택하셔도 됩니다.

 

 

 

EM은 사용하지 않을것이므로 다음

 

 

 

다음

 

 

 

예 클릭

 

 

다음

 

 

다음

 

 

다음

 

 

root스크립트를 자동으로 실행하기위해 root 비밀번호 입력

 

 

설치

 

 

설치 중

 

 

root스크립트 실행하는 창. 예 클릭

 

 

설치 완료

 

 

결과 확인

[ysbae19c:/home/oracle]> crsctl stat res -t
--------------------------------------------------------------------------------
Name           Target  State        Server                   State details
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.CRS.dg
               ONLINE  ONLINE       ysbae19c                 STABLE
ora.LISTENER.lsnr
               ONLINE  ONLINE       ysbae19c                 STABLE
ora.asm
               ONLINE  ONLINE       ysbae19c                 Started,STABLE
ora.ons
               OFFLINE OFFLINE      ysbae19c                 STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.cssd
      1        ONLINE  ONLINE       ysbae19c                 STABLE
ora.diskmon
      1        OFFLINE OFFLINE                               STABLE
ora.evmd
      1        ONLINE  ONLINE       ysbae19c                 STABLE
--------------------------------------------------------------------------------

 

 

2.ASMCA

DISK와 FRA 등록을 위해 ASMCA 실행

 

 

디스크 그룹 선택 후 생성 선택

 

 

디스크그룹이름 DATA

중복성 외부

할당 단위 크기 4mb

DATA 디스크 선택

 

 

 

디스크그룹이름 FRA

중복성 외부

할당 단위 크기 4mb

FRA 디스크 선택

 

 

추가된것 확인 후 확인 클릭

 

 

crsctl 명령어로 디스크 추가된 것 확인

[+ASM1:/home/oracle]> crsctl stat res -t
--------------------------------------------------------------------------------
Name           Target  State        Server                   State details
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.CRS.dg
               ONLINE  ONLINE       ysbae19c                 STABLE
ora.DATA.dg
               ONLINE  ONLINE       ysbae19c                 STABLE
ora.FRA.dg
               ONLINE  ONLINE       ysbae19c                 STABLE
ora.LISTENER.lsnr
               ONLINE  ONLINE       ysbae19c                 STABLE
ora.asm
               ONLINE  ONLINE       ysbae19c                 Started,STABLE
ora.ons
               OFFLINE OFFLINE      ysbae19c                 STABLE
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.cssd
      1        ONLINE  ONLINE       ysbae19c                 STABLE
ora.diskmon
      1        OFFLINE OFFLINE                               STABLE
ora.evmd
      1        ONLINE  ONLINE       ysbae19c                 STABLE
--------------------------------------------------------------------------------

 

 

3.runInstaller 수행

DB 엔진 설치를 위해 압축파일을 해제한 후 설치합니다.

[ysbae19c:/home/oracle]>mkdir -p $DB_HOME

[ysbae19c:/home/oracle]> unzip LINUX.X64_193000_db_home.zip -d $DB_HOME

  /u01/app/oracle/product/19c/db_1/javavm/lib/security/cacerts -> ../../../javavm/jdk/jdk8/lib/security/cacerts
  /u01/app/oracle/product/19c/db_1/javavm/lib/sunjce_provider.jar -> ../../javavm/jdk/jdk8/lib/sunjce_provider.jar
  /u01/app/oracle/product/19c/db_1/javavm/lib/security/README.txt -> ../../../javavm/jdk/jdk8/lib/security/README.txt
  /u01/app/oracle/product/19c/db_1/javavm/lib/security/java.security -> ../../../javavm/jdk/jdk8/lib/security/java.security
  /u01/app/oracle/product/19c/db_1/jdk/jre/lib/amd64/server/libjsig.so -> ../libjsig.so
...생략

[ysbae19c:/home/oracle]> cd $DB_HOME
[ysbae19c:/u01/app/oracle/product/19c/db_1]> ./runInstaller

 

소프트웨어만 설정 체크 후 다음

 

 

 

단일 인스턴스 데이터베이스 설치 선택 후 다음(RAC가 아니라 Single이기 때문입니다)

 

 

Enterprise Edition 선택 후 다음

 

 

경로 확인 후 다음

 

 

그룹 확인 후 다음

 

 

root스크립트 자동실행을 위한 root비밀번호 입력 후 다음

 

 

최소 설치 요구사항 확인중

 

 

이상없으면 이창이 뜹니다. 설치 클릭

 

 

설치가 완료되면 뜨는 창입니다.

 

 

 

 

4. DBCA

DB 엔진은 설치했고, 실제 DB 생성을 위해 dbca를 실행합니다.

[ysbae19c:/u01/app/oracle/product/19c/db_1]> dbca

 

데이터베이스 생성 선택 후 다음

 

 

일반구성 선택후

전역데이터베이스 이름 ysbae19c

데이터베이스 문자집합 KO16MSWIN949

관리 비밀번호 입력

컨테이너 데이터베이스로 생성 원할시에 체크 후 이름 입력(PDB이름)

 

 

비밀번호가 권장표준을 준수하지 않았을때 생기는 경고. 무시하고 계속해도 된다.

 

 

 

데이터 베이스 생성 전 화면. 확인 후 완료 클릭

 

 

 

설치 중

 

 

설치 완료 창

 

 

확인

[ysbae19c:/u01/app/oracle/product/19c/db_1]> sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Fri Jan 10 12:00:16 2020
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.


Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL> select instance_name,status,version from v$instance;

INSTANCE_NAME STATUS VERSION 
------------------------------------------------
ysbae19c OPEN 19.0.0.0.0

 

이상으로 Oracle Single ASM 19c 설치를 마치겠습니다.

 

반응형

댓글