Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Red Hat Enterprise Linux 7.x에서 Oracle 18c Grid 및 Standalone Database를 구축하는 방법

Summary: Red Hat Enterprise Linux 7.x에 Oracle 18c Grid 및 Standalone Database를 구축하는 단계별 가이드

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

소프트웨어 및 하드웨어 요구 사항 및 사전 요구 사항

   a. RAM 및 스왑 공간 요구 사항 최소 RAM:
  • Oracle Database 설치를 위해 최소 1GB RAM 2GB RAM 권장
  • Oracle Grid Infrastructure 설치를 위해 최소 8GB RAM
  • 스왑 공간: Oracle 18c Database에 권장되는 최소 스왑 공간은 2GB 또는 RAM의 2배 크기 중 더 작은 값
   b. 스토리지 체크리스트
다음은 Linux x86-64에 대한 디스크 공간 요구 사항에 대해 설명합니다.
  • 독립 실행형 서버 설치를 위한 Oracle Grid Infrastructure의 경우 최소 6.8GB
  • Oracle Database Enterprise Edition의 경우 최소 7.5GB
  • Oracle Database Standard Edition 2의 경우 최소 7.5GB
  c. 네트워크 요구 사항
  •  각 노드에 공용 네트워크용 네트워크 인터페이스 카드가 하나 이상 들어 있는지 확인하는 것이 좋습니다.
  • 각 노드의 호스트 이름은 RFC 952 표준(www.ietf.org/rfc/rfc952.txt)을 따라야 합니다. 밑줄("_")을 포함하는 호스트 이름은 허용되지 않습니다.
  d. 운영 체제 요구 사항
  • Red Hat Enterprise Linux(Red Hat Enterprise Linux) 7.x
다음은 최소 1.2TB 여유 공간이 있는 로컬 HDD에 킥스탠드 파일을 사용하여 Red Hat Enterprise Linux 7을 설치할 때 권장되는 디스크 분할 구성표 항목입니다.
 
part /boot --asprimary --fstype="xfs" --ondisk=sda --size=1024
part pv.1 --size=1 --grow --ondisk=sda --asprimary
volgroup rhel7 pv.1
logvol / --name=root --fstype=xfs --vgname=rhel7 --size=51200
logvol swap --fstype swap --name=swap --vgname=rhel7 --size=17408
logvol /home --name=home --fstype=xfs --vgname=rhel7 --size=51200
logvol /var --name=var --fstype=xfs --vgname=rhel7 --size=20480
logvol /opt --name=opt --fstype=xfs --vgname=rhel7 --size=20480
logvol /tmp --name=tmp --fstype=xfs --vgname=rhel7 --size=5120
logvol /u01 --name=u01 --fstype=xfs --vgname=rhel7 --size=1 --grow
 

Oracle 설치를 위한 서버 준비

Grid 및 Database를 설치하기 전에 Oracle Database 설치를 위한 환경을 설정할 Dell EMC의 아래 구축 스크립트를 설치해야 합니다.
2.1. Red Hat Network(RHN)/Unbreakable Linux Network(ULN) 리포지토리에 시스템 연결
1단계: 모든 GRID/DB 설치를 수행하기 전에 모든 사전 요구 사항 RPM을 설치해야 합니다.
  • rhel-7-server-optional-rpms
  • rhel-7.x
RHN/ULN에 언급된 모든 채널에 대해 리포지토리 설정에 성공하면 2단계를 건너뜁니다.

2단계:

Oracle Grid/DB 설치를 위한 대부분의 사전 요구 사항 RPM을 기본 ISO의 일부로 사용할 수 있습니다. 그러나 compat-libstdc++와 같은 일부 RPM은 기본 (RH) ISO 파일에서 사용할 수 없으며 Dell에서 Red Hat용으로 제공하는 사전 설치 RPM을 설치하기 전에 수동으로 다운로드하여 설치해야 합니다.
GRID/DB 설치를 수행하기 위해 나머지 종속성 RPM을 자동으로 설치하도록 로컬 yum 리포지토리를 설정합니다.

1. 권장 구성은 Apache 서버를 사용하여 HTTP를 통해 파일을 제공하는 것입니다(패키지 이름: httpd). 이 섹션에서는 로컬 파일 시스템 스토리지에서 리포지토리 파일을 호스팅하는 방법에 대해 설명합니다. 리포지토리 파일을 호스트하는 다른 옵션이 있지만 이 문서의 범위를 벗어납니다. 로컬 파일 시스템 스토리지를 사용하면 빠르고 간단하게 유지 관리할 수 있습니다.

  • DVD를 마운트하는 경우, DVD를 서버에 삽입하면 /media 디렉토리에 자동으로 마운트되어야 합니다.
  • ISO 이미지를 마운트하는 경우, MyISO.iso 필드에 대한 ISO 이미지의 경로 이름을 대체하는 다음 명령을 루트로 실행해야 합니다.

           mkdir /media/myISO
           mount -o loop myISO.iso /media/myISO

 
2. HTTP 데몬을 설치하고 구성하려면 DVD 이미지를 로컬로 사용할 다른 모든 시스템의 리포지토리를 호스트하는 시스템을 구성합니다. /etc/yum.repos.d/local.repo 파일을 만들고 다음을 입력합니다.                   

          [local]
           name=Local Repository
           baseurl=file:///media/myISO
           gpgcheck=0
           enabled=0 

3. 이제 다음 명령을 사용하여 Apache 서비스 데몬을 설치합니다. 이 명령은 종속성 해결을 위해 로컬 리포지토리를 임시로 활성화합니다.

         yum -y install httpd --enablerepo=local

         Apache 서비스 데몬이 설치된 후 서비스를 시작하고 다음에 재부팅할 때 시작하도록 설정합니다. 다음 명령을 루트로 실행합니다.

         systemctl start httpd

4. Apache를 사용하여 리포지토리를 제공하려면 DVD의 콘텐츠를 게시된 웹 디렉토리에 복사합니다. 다음 명령을 루트(MyISO를 ISO 이름으로 전환) 명령으로 실행합니다.

         mkdir /var/www/html/myISO
         cp -R /media/myISO/* /var/www/html/myISO

5. 이 단계는 리포지토리를 호스팅하는 서버에서 SELinux를 실행 중인 경우에만 필요합니다. 다음 명령을 루트로 실행하고 복사된 파일에 적절한 SELinux 컨텍스트를 복원합니다.
    
        restorecon -Rvv /var/www/html/     

6. 마지막 단계는 리포지토리를 호스팅하는 서버의 DNS 이름 또는 IP를 수집하는 것입니다. 호스팅 서버의 DNS 이름 또는 IP는 클라이언트 서버에서 yum repository repo 파일을 구성하는 데 사용됩니다. 다음은 Red Hat Enterprise Linux 7.x 서버 미디어를 사용하는 예제 구성의 목록이며 구성에 포함되어 있습니다. file:/etc/yum.repos.d/myRepo.repo

       [myRepo]
       name=Red Hat Enterprise Linux 7.x Base ISO DVD
       baseurl= http://reposerver.mydomain.com/myISO
       enabled=1
       gpgcheck=0

reposerver.mydomain.com을 서버의 DNS 이름 또는 IP 주소로 바꿉니다. GRID/DB가 설치될 모든 필수 서버에서 /etc/yum.repos.d에 파일을 복사합니다.

7. rpm 또는 yum 명령을 사용하여 compat-libstdc++ rpm을 rpm이 복사되는 디렉토리에 수동으로 설치합니다.

       예: rpm -ivh

       yum localinstall -y

3단계:
reposerver.mydomain.com을 서버의 DNS 이름 또는 IP 주소로 바꿉니다. GRID/DB가 설치될 모든 필수 서버에서 /etc/yum.repos.d에 파일을 복사합니다.

1. 다음 명령을 실행하여 compat-libstdcc++ rpms을 설치합니다.

      yum install -y compat-libstdc++.i686

      yum install -y compat-libstdc++.x86_64

2. 최신 DellEMC Oracle Deployment tar 파일을 Rh용 DellEMC Deployment RPMs에서 GRID/DB 설치를 수행할 서버로 다운로드합니다.

2.2. 네트워크 설정

 2.2.1 공용 네트워크

공용 IP 주소가 유효하고 라우팅 가능한 IP 주소인지 확인합니다.

공용 네트워크 구성하기

  1. 루트로 로그인합니다.
  2. /etc/sysconfig/network-scripts로 이동하고 ifcfg-em# 파일을 편집합니다.

여기서 #은 네트워크 디바이스 번호입니다.

NAME="Oracle Public"
DEVICE= "em3"
ONBOOT=yes
TYPE= Ethernet
BOOTPROTO=static
IPADDR=
NETMASK=
GATEWAY=

Red Hat Enterprise Linux 7을 VMware ESXi 환경에서 게스트 OS로 구성하는 경우 네트워크 디바이스 열거는 'em#' 대신 'ens#'로 시작할 수 있습니다.

 3. 아래 명령을 통해 호스트 이름을 설정합니다.
        hostnamectl set-hostname 
         여기서 hostname은설치에 사용하는 호스트 이름입니다.
4. service network restart를 입력하여 네트워크 서비스를 다시 시작합니다.
5. ifconfig를 입력하여 IP 주소가 올바르게 설정되었는지 확인합니다.
6. 네트워크 구성을 확인하려면 LAN의 클라이언트에서 공용 IP 주소를 Ping합니다.


Oracle Standalone 설치를 위한 공유 스토리지 준비

이 섹션에서 디스크, 볼륨, 가상 디스크, LUN이라는 용어는 동일한 의미이며, 달리 지정하지 않는 한 서로 바꿔서 사용할 수 있습니다.

Oracle 18c Standalone Database를 설치하려면 Oracle Cluster Registry(OCR), Oracle Database 파일 및 FRA(Flash Recovery Area)를 저장하기 위한 LUN이 필요합니다. 또한 가상 환경을 사용하는 경우 Oracle 18c Database를 실행하는 VM의 OS를 저장하려면 OS 볼륨이 필요합니다. 다음 표는 Oracle 18c Database를 위한 일반적인 권장 스토리지 볼륨 설계를 보여 줍니다.

데이터베이스 볼륨 유형/목적 데이터베이스 볼륨 유형/목적 볼륨 수 볼륨 크기
OCR/투표 3 각각 50GB
데이터 4 각각 250GB1
REDO2 2 각각 최소 50GB
FRA 1 100GB3
TEMP 1 100GB

1 - 데이터베이스에 따라 각 볼륨 크기를 조정합니다. 2 - 각각 한 개 이상의 저장소 볼륨을 갖고 있는 최소 두 개의 REDO ASM 디스크 그룹이 권장됩니다. 3 - 스토리지 가용 용량이 허용되는 경우 크기가 데이터베이스 크기의 1.5배가 되어야 이상적입니다.

 3.1. Device Mapper Multipath 설정
 
Device Mapper Multipath의 목적은 성능을 개선하고 일관된 명명 방법을 제공하기 위해 다중 I/O 경로를 활성화하는 것입니다. 다중 경로 지정은 I/O 경로를 하나의 장치 맵퍼 경로로 결합하고 I/O의 부하 분산을 적절히 수행하여 이를 완료합니다. 이 섹션에서는 Dell PowerEdge 서버 내에서 Device Mapper 다중 경로 지정을 설정하는 방법에 대한 모범 사례를 제공합니다.
다중 경로 지정은 베어 메탈 호스트 수준에서 처리되므로 Red Hat Enterprise Linux 7이 가상 환경에서 게스트 OS로 배포된 경우 이 섹션을 건너뜁니다.

   베어 메탈 OS에서 다중 경로 설정

  • 베어 메탈에서 Red Hat Enterprise Linux을 배포하는 경우, device-mapper 및 multipath 드라이버가 최소한 아래 또는 위에서 표시된 버전인지 확인합니다.
        #> rpm -qa | grep device-mapper-multipath
  •  다중 경로 활성화
        #> mpathconf -enable
  •  올바른 스토리지 설정으로 다중 경로 파일 /etc/multipath.conf를 구성합니다. 다음은 XtremIO 스토리지를 사용하여 구성할 다중 경로 파일입니다.
device {
vendor XtremIO
product XtremApp
path_grouping_policy multibus
path_checker tur
path_selector "queue-length 0"
rr_min_io_rq 1
user_friendly_names yes
fast_io_fail_tmo 15
failback immediate
}
  •  해당하는 scsi_id를 사용하여 각 볼륨에 적절한 사용자 친화 이름을 추가합니다. 아래 명령을 사용하여 scsi_id를 가져올 수 있습니다.

#>/usr/lib/udev/scsi_id -g -u -d /dev/sdX 

  • /etc/multipath.conf 파일 내에서 다중 경로 섹션을 찾습니다. 이 섹션에서는 모든 노드에서 일관된 명명 규칙을 유지하기 위해 각 볼륨의 scsi_id와 별칭을 제공합니다. 아래에 예가 나와 있습니다.

multipaths {
multipath {
wwid
alias alias_of_volume1
}
multipath {
wwid
alias alias_of_volume2
} }

  •  다중 경로 데몬 서비스 다시 시작
#> service multipathd restart
  •  다중 경로 볼륨 별칭이 올바르게 표시되는지 확인
#> multipath -ll
ESXi 하이퍼바이저에서 다중 경로 설정
다음 모범 사례에 따라 ESXi 6.7 호스트에서 다중 경로를 구성했습니다.
  • vSphere NMP(Native Multipathing)를 다중 경로 소프트웨어로 사용합니다.
  • ESXi 호스트에 제공되는 PowerMax 볼륨에서 기본 경로 선택 정책(PSP)에 대한 기본 라운드 로빈 선택을 유지했습니다.
  •  I/O 패킷의 NMP 라운드 로빈 경로 전환 주파수를 기본값인 1,000에서 1로 변경합니다. 이 매개변수를 설정하는 방법에 대한 자세한 내용은 VMware ESX Server용 Dell EMC 호스트 연결 가이드를 참조하십시오.
3.2 공유 디스크 분할
 
이 섹션에서는 분할 유틸리티를 사용하여 전체 디스크에 걸쳐 있는 볼륨/가상 디스크에 단일 파티션을 만드는 방법에 대해 설명합니다.
1. 다음 명령을 실행하여 각 데이터베이스 볼륨 분할
* 가상 환경에서 실행 시:
$> parted -s /dev/sdX mklabel msdos

$> parted -s /dev/sdX mkpart primary 2048s 100%

* Red Hat Enterprise Linux이 베어 메탈 OS로 실행되는 경우 다음 명령을 실행하여 device-mapper를 사용하여 설정된 각 데이터베이스 볼륨을 분할합니다.
$> parted -s /dev/mapper/ mklabel msdos

$> parted -s /dev/mapper/ mkpart primary 2048s 100%
2. 필요한 모든 볼륨에 대해 이 작업을 반복합니다.

3.3. 디스크 권한 및 지속성을 위해 udev 규칙 사용

Red Hat Enterprise Linux 7.x에는 udev 규칙을 사용하여 시스템이 디바이스 노드 권한을 적절하게 관리하도록 하는 기능이 있습니다. 이 경우 OS에서 검색된 LUN/볼륨에 대한 권한을 올바르게 설정하는 것을 의미합니다. udev 규칙은 열거한 순서로 실행됩니다. 권한 설정을 위한 udev 규칙을 생성할 때 접두사 60-을 포함하고 파일 이름 끝에 .rules를 추가하십시오.

  • /Etc/udev/rules.d 아래에 60-oracle-asmdevices.rules 파일을 생성합니다.
  • 각 블록 디바이스가 아래에 표시된 대로 파일에 항목이 있는지 확인합니다.

Red Hat Enterprise Linux이 베어 메탈 OS로 실행되는 경우:

           #---------------------start udev rule contents ------------------------#

KERNEL=="dm-*", ENV =="C1_OCR1p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_OCR2p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_OCR3p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA1p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA2p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA3p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA4p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_REDO1p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_REDO2p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_FRA?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_TEMP?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

          #-------------------------- end udev rule contents ------------------#

     Red Hat Enterprise Linux이 게스트 OS로 실행되는 경우:

각 데이터베이스 볼륨에 대해 다음 명령을 실행하여 고유한 scsi_id를 얻고 아래에 있는 해당 결과 섹션(/usr/lib/udev/scsi_id -g -u -d /dev/sdX)에 값을 제공하십시오.   

#---------------------start udev rule contents ------------------------#

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-ocr1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-ocr2", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-ocr3", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-fra", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-temp, OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data2", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data3", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data4", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-redo1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-redo2", OWNER="grid", GROUP="asmadmin", MODE="0660"

#-------------------------- end udev rule contents ------------------#

  • "udevadm trigger"를 실행하여 규칙을 적용합니다.


독립 실행형 데이터베이스용 Oracle 18c Grid Infrastructure 설치

이 섹션에서는 독립 실행형 데이터베이스용 Oracle 18c Grid Infrastructure의 설치 단계에 대해 설명합니다.
  • 터미널 창을 열고 xhost + 또는 export DISPLAY=:0.0을 입력합니다.
  • /u01/app/grid/18.3.0/ 디렉토리가 존재하지 않는 경우 'grid' 사용자로 수동으로 생성합니다.
  •  그리드 설치 파일을 /u01/app/grid/18.3.0/as the grid user에 압축 해제합니다.
unzip -q /u01/app/grid/18.3.0/LINUX.X64_180000_grid_home.zip 
  1. cd /u01/app/grid/18.3.0
  2. Run ./gridSetup.sh &
  3. 구성 옵션 선택 창에서 독립 실행형 서버용 그리드 인프라스트럭처 구성(Oracle Restart)을 선택하고 다음HOW16915_ko__1image(9645)을 클릭합니다.
  4. ASM 디스크 그룹 생성 창에서 디스크 그룹 이름(OCR), 중복(일반)을 입력하고 OCR을 사용할 적절한 후보 디스크를 선택합니다. Oracle ASM 필터 드라이버 구성을 선택 취소하고 다음을 클릭합니다.
HOW16915_ko__2image(9646)
5. ASM 사용자에 대한 비밀번호 설정
HOW16915_ko__3image(9647)
6. 관리 옵션 지정 창에서 기본 옵션으로 이동하고 다음을 클릭합니다.
HOW16915_ko__4image(9648)
 
7. 특별 권한 운영 체제 그룹 창에서 기본 운영 체제 그룹을 선택하고 다음을 클릭합니다. 새 팝업 창이 나타납니다. 그룹 설정을 확인하려면 예를 클릭합니다.
HOW16915_ko__5image(9649)
8. 설치 위치 지정 창에서 Oracle Base 위치를 선택하고 다음을 클릭합니다.
HOW16915_ko__6image(9650)
 
9. 재고 생성 창에서 기본값을 선택하고 다음을 클릭합니다.
HOW16915_ko__7image(9651)
10. 루트 스크립트 실행 구성 창에서 구성 스크립트 자동 실행을 선택 취소하고 다음을 클릭합니다.
11. 사전 요구 사항 수행 확인 창에서 문제가 있는 경우 다시 수정 및 확인을 선택합니다.
HOW16915_ko__8image(9653)
 
12. 요약 창에서 수정 스크립트를 실행한 후 요약을 검토하고 설치를 클릭합니다.
HOW16915_ko__9image(9654)
 
13. 메시지가 표시될 때마다 루트 스크립트를 실행하고 확인을 클릭합니다.
HOW16915_ko__10image(9655)
HOW16915_ko__11image(9656)
14. 마침 창에서 Grid 설치가 완료되면 닫기를 클릭합니다.
HOW16915_ko__12image(9657)
 

Oracle Standalone Database 소프트웨어 설치

  1. Oracle Database 18c Media 마운트

  2. Oracle 사용자로 로그인하고 Oracle Database 미디어가 있는 디렉토리로 이동하여 설치 프로그램을 실행합니다.

    #> su - oracle
    #> /runInstaller
  3. 보안 업데이트 구성 창에서 “My Oracle Support를 통해 업데이트된 보안을 수신하겠습니다.”를 선택 취소하고 다음을 클릭합니다.
  4. 설치 옵션 선택 창에서 소프트웨어만 설정을 선택하고 다음을 클릭합니다.
HOW16915_ko__13image(9658)
5. 데이터베이스 설치 옵션 선택 창에서 단일 인스턴스 데이터베이스 설치를 선택하고 다음을 클릭합니다.
HOW16915_ko__14image(9659)
6. 데이터베이스 에디션 선택 창에서 엔터프라이즈 에디션을 선택하고 다음을 클릭합니다.

HOW16915_ko__15image(9660)

7. 설치 위치 지정 창에서 Oracle Base 위치를 지정하고 다음을 클릭합니다.

Oracle base: /u01/app/oracle

Software Location: /u01/app/oracle/product/18.3.0/db

HOW16915_ko__16image(9661)

 Dell EMC Oracle 사전 설치 구축 RPM을 설치한 경우 아래 화면에 표시된 대로 필요한 그룹이 이미 존재해야 합니다. 그렇지 않은 경우 해당 그룹을 수동으로 만들어야 할 수도 있습니다.
HOW16915_ko__17image(9662)

9. 사전 요구 사항 확인이 완료되면 요약 창에서 설정을 확인하고 설치를 클릭합니다.
HOW16915_ko__18image(9663)
HOW16915_ko__19image(9664)
10. 설치 프로세스가 완료되면 구성 스크립트 실행 창이 나타납니다. 창의 지침에 따라 확인을 클릭합니다.
HOW16915_ko__20image(9665)
11. root.sh 스크립트를 실행하여 설치를 완료합니다.
HOW16915_ko__21image(9666)
12. 마침 창에서 Oracle Database 설치 성공 후 닫기를 클릭합니다.
HOW16915_ko__22image(9667)
 

데이터베이스 설치

6.1. ASM 구성 지원(ASMCA)을 사용하여 디스크 그룹 생성
  1. 그리드 사용자로 로그인하여 asma 시작
    #> /u01/grid/app/18.3.0 /bin//u01/app/grid/18.3.0/bin/asmca
  2. 적절한 후보 디스크를 선택하여 외부 중복으로 '데이터' 디스크 그룹 생성

HOW16915_ko__23image(9668)
3. REDO 디스크 그룹당 하나 이상의 후보 디스크를 선택하여 외부 중복을 사용하는 두 개의 ‘REDO’ 디스크 그룹(REDO1 및 REDO2) 생성
4. 적절한 후보 디스크를 선택하여 외부 중복을 사용하는 ‘FRA’ 디스크 그룹 생성
HOW16915_ko__24image(9669)
5. 적절한 후보 디스크를 선택하여 외부 중복을 사용하는 'TEMP' 디스크 그룹 생성
HOW16915_ko__25image(9670)
6. 필요한 모든 디스크 그룹을 확인하고 종료를 클릭하여 ASMCA 유틸리티에서 닫습니다.
HOW16915_ko__26image(9671)

7. 아래 명령을 사용하여 그리드 사용자로서 REDO, TEMP 및 FRA 디스크 그룹에 대한 ASM 스트라이핑을 미세 조정 스트라이핑으로 변경합니다.
DBCA를 실행하기 전에 미세 조정 스트라이핑으로 변경해야 합니다.

SQL> ALTER DISKGROUP REDO ALTER TEMPLATE onlinelog ATTRIBUTES (fine)

SQL> ALTER DISKGROUP TEMP ALTER TEMPLATE tempfile ATTRIBUTES (fine)

SQL> ALTER DISKGROUP FRA ALTER TEMPLATE onlinelog ATTRIBUTES (fine)

6.2. DBCA를 사용하여 데이터베이스 생성
  1. Oracle 사용자로 로그인하고 ORACLE_HOME에서 DBCA 유틸리티를 실행합니다.

#> /u01/app/oracle/product/18.3.0/db/bin/dbca

      2. 데이터베이스 작업 선택 창에서 데이터베이스 생성을 선택하고 다음을 클릭합니다.
HOW16915_ko__27image(9672)
3. 데이터베이스 생성 모드 선택 창에서 고급 구성을 선택하고 다음을 클릭합니다.
HOW16915_ko__28image(9673)

4. 데이터베이스 구축 유형 선택 창에서 데이터베이스 유형에 대해 Oracle 단일 인스턴스 데이터베이스를 선택하고 범용 또는 전이 처리를 템플릿으로 선택한 후 다음을 클릭합니다.

HOW16915_ko__29image(9674)
 
5. 데이터베이스 식별 세부 정보 지정 창에서 전역 데이터베이스 이름에 대한 적절한 값을 입력하고 컨테이너 데이터베이스로 생성을 선택한 다음 PDB 및 PDB 이름 수를 지정하고 다음을 클릭합니다.
컨테이너 데이터베이스 생성은 선택 사항입니다. 기존 Oracle 데이터베이스를 생성하려면 '컨테이너 데이터베이스로 생성' 옵션을 선택 취소합니다.
  

HOW16915_ko__30image(9675)

6. 데이터베이스 스토리지 옵션 선택 창에서 데이터베이스 파일 위치를 +DATA로 선택하고 다음을 클릭합니다.

 HOW16915_ko__31image(9676)

7.  빠른 복구 옵션 선택 창에서 빠른 복구 영역 지정을 선택하고 빠른 복구 영역을 +FRA로 입력하고 크기를 지정하고 다음을 클릭합니다.

HOW16915_ko__32image(9677)

8. 네트워크 구성 세부 정보 지정 창에서 이미 생성된 수신기를 선택하고 다음을 클릭합니다.
HOW16915_ko__33image(9678)
 
9. Oracle Data Vault 구성 옵션 선택 창에서 기본값을 그대로 두고 다음을 클릭합니다.

HOW16915_ko__34image(9679)

10. 구성 옵션 지정 창에서 적절한 SGA 크기 및 PGA 크기를 지정하고 다음을 클릭합니다.
HOW16915_ko__35image(9680)
11. 관리 옵션 지정 창에서 필요에 따라 EM 상자 확인을 선택하고 다음을 클릭합니다. 이 경우에는 기본값을 그대로 두었습니다.

HOW16915_ko__36image(9681)

12. 데이터베이스 사용자 자격 증명 지정 창에서 비밀번호를 입력하고 다음을 클릭합니다.

HOW16915_ko__37image(9682)

13. 데이터베이스 생성 옵션 선택 창에서 스토리지 위치 사용자 지정을 클릭합니다.

HOW16915_ko__38image(9683)

14. 다음 설계 권장 사항에 따라 로그 그룹 다시 실행 생성/수정
로그 그룹 번호 다시 실행 나사산 번호 디스크 그룹 위치 로그 파일 크기 다시 실행
1 1 +REDO1 5 GB
2 1 +REDO2 5 GB
3 1 +REDO1 5 GB
4 1 +REDO2 5 GB
15. 요약 창에서 요약을 검토하고 마침을 클릭합니다.
HOW16915_ko__39image(9684)
HOW16915_ko__40image(9685)
16. 마침 창에서 데이터베이스 생성 완료를 확인하고 닫기를 클릭하여 설치 프로그램을 종료합니다.
HOW16915_ko__41image(9686)
17. 데이터베이스 상태 및 수신기 상태 확인
 
HOW16915_ko__42image(9687)

 

 

 

Article Properties


Affected Product

Red Hat Enterprise Linux Version 7

Last Published Date

21 Feb 2021

Version

4

Article Type

How To