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

Как развернуть Grid-инфраструктуру и автономную базу данных Oracle 18c в Red Hat Enterprise Linux 7.x

Summary: Пошаговые инструкции по развертыванию Grid-инфраструктуры и автономной базы данных Oracle 18c в Red Hat Enterprise Linux 7.x

This article applies to   This article does not apply to 

Instructions

Необходимые условия и требования к программному обеспечению и оборудованию

   а) Требования к оперативной памяти и области подкачки Минимальный объем ОЗУ:
  • ОЗУ не менее 1 Гбайт для установки Oracle Database. Рекомендуется ОЗУ 2 Гбайт
  • ОЗУ не менее 8 Гбайт для установки Grid-инфраструктуры Oracle
  • Область подкачки: для базы данных Oracle 18c Database рекомендуется область подкачки объемом как минимум 2 Гбайт или по объему в 2 раза больше ОЗУ (в зависимости от того, какая из этих величин меньше)
   б) Контрольный список требований для хранилища
Требования к дисковому пространству для Linux x86-64:
  • Не менее 6,8 Гбайт для Grid-инфраструктуры Oracle для установки автономного сервера
  • Не менее 7,5 Гбайт для Oracle Database Enterprise Edition
  • Не менее 7,5 Гбайт для Oracle Database Standard Edition 2
  в) Требования к сети
  •  Рекомендуется проверить, что в каждом узле имеется как минимум одна сетевая карта для общедоступной сети.
  • Имя каждого узла должно соответствовать стандарту RFC 952 (www.ietf.org/rfc/rfc952.txt). Имена хостов с символом подчеркивания («_») не допускается.
  г) Требования к операционной системе
  • Red Hat Enterprise Linux (Red Hat Enterprise Linux) 7.x
Ниже приведены рекомендуемые схемы разбиения дисков при установке Red Hat Enterprise Linux 7 с помощью файла kickstart на локальных жестких дисках со свободным пространством не менее 1,2 Тбайт:
 
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-сети и базы данных необходимо установить перечисленные ниже скрипты развертывания от Dell EMC, которые настраивают среду для установки базы данных Oracle.
2.1. Подключение систем к репозиторию RHN или ULN
Шаг 1. Перед установкой Grid-инфраструктуры или базы данных должны быть установлены все необходимые RPM-пакеты.
  • rhel-7-server-optional-rpms
  • rhel-7.x
Пропустите шаг 2, если репозиторий успешно настроен для всех каналов, указанных в RHN/ULN.

Шаг 2.

Большинство обязательных RPM-пакетов для установки Grid-инфраструктуры или базы данных Oracle доступны в базовом ISO-образе. Однако некоторые RPM-пакеты (например, «compat-libstdc++») отсутствуют в базовом файле ISO (RH), поэтому их нужно вручную загрузить и установить перед установкой обязательных RPM-пакетов, предоставленных Dell для Red Hat.
Настройте локальный репозиторий yum, чтобы автоматически установить остальные зависимые RPM-пакеты для выполнения установки Grid-инфраструктуры или базы данных.

1. В качестве конфигурации рекомендуется обработка файлов по протоколу HTTP с помощью сервера Apache (имя пакета: httpd). В этом разделе описывается размещение файлов репозитория из хранилища локальной файловой системы. Хотя существуют и другие параметры размещения файлов репозитория, они выходят за рамки данного документа. Настоятельно рекомендуется использовать локальное хранилище файловой системы для ускорения и упрощения обслуживания.

  • Чтобы подключить DVD, вставьте его в сервер, после чего должно автоматически выполниться монтирование DVD к каталогу «/media».
  • Чтобы смонтировать образ ISO, необходимо выполнить следующую команду от имени администратора (root), заменив поле «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 запустите службу и настройте ее запуск при следующей перезагрузке. Выполните следующую команду от имени администратора (root):

         systemctl start httpd

4. Чтобы использовать Apache для обслуживания репозитория, скопируйте содержимое DVD в опубликованный веб-каталог. Выполните следующие команды от имени администратора (обязательно вставьте имя вашего ISO вместо «myISO»):

         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-адрес хост-сервера будет использоваться для настройки вашего файла repo репозитория yum на клиентском сервере. Ниже приведен пример конфигурации с использованием носителя Red Hat Enterprise Linux 7.x Server из файла конфигурации:/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-адрес сервера. Скопируйте файл в «/etc/yum.repos.d» на все необходимые серверы, где будет установлена Grid-инфраструктура или база данных.

7. Вручную установите RPM-пакет «compat-libstdc++» с помощью команды «rpm» или «yum» в каталог, в который скопированы RPM-пакеты.

       Пример: rpm -ivh

       yum localinstall -y

Шаг 3.
Подставьте вместо «reposerver.mydomain.com» DNS-имя или IP-адрес сервера. Скопируйте файл в «/etc/yum.repos.d» на все необходимые серверы, где будет установлена Grid-инфраструктура или база данных.

1. Установите RPM-пакеты «compat-libstdcc++», выполнив следующую команду:

      yum install -y compat-libstdc++.i686

      yum install -y compat-libstdc++.x86_64

2. Загрузите последний TAR-файл DellEMC Oracle Deployment с RPM DellEMC Deployment для RH на серверы, на которых будет выполняться установка Grid-инфраструктуры или базы данных.

2.2. Настройка сети

 2.2.1. Общедоступная сеть

Общедоступный IP-адрес должен быть допустимым и маршрутизируемым IP-адресом.

Настройка общедоступной сети

  1. Войдите с учетной записью администратора (root).
  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 нумерация сетевых устройств может начинаться с «ens#», а не с «em#».

 3. Задайте имя хоста с помощью следующей команды:
        hostnamectl set-hostname 
         (где «имя_хоста»— это имя хоста, который используется для установки).
4. Введите «service network restart», чтобы перезапустить сетевую службу.
5. Введите «ifconfig», чтобы убедиться, что IP-адреса заданы правильно.
6. Чтобы проверить конфигурацию сети, отправьте ping-запрос на общедоступный IP-адрес от какого-либо клиента в локальной сети.


Подготовка хранилища общего доступа для автономной установки Oracle

В этом разделе термины «диск», «том», «виртуальный диск» и «LUN» означают одно и то же и используются взаимозаменяемо, если не указано иное.

Для автономной установки базы данных Oracle Database 18c требуются LUN для хранения Oracle Cluster Registry (OCR), файлов Oracle Database и области FRA. Кроме того, при использовании виртуальной среды необходим том ОС для хранения ОС виртуальной машины, на которой запущена база данных Oracle Database 18c. В следующей таблице показано типичное рекомендуемое распределение томов для Oracle Database 18c.

Тип тома базы данных/назначение Кол-во томов Размер тома
OCR/VOTE 3 50 Гбайт каждый
DATA 4 250 Гбайт1 каждый
REDO2 2 Не менее 50 Гбайт каждый
FRA 1 100 Гбайт3
TEMP 1 100 Гбайт

1 Подберите размер каждого тома в зависимости от базы данных. 2 Рекомендуется по крайней мере две группы дисков REDO ASM, каждая из которых содержит хотя бы один том хранения. 3 В идеале размер должен быть в 1,5 раза больше размера базы данных, если позволяет полезная емкость системы хранения.

 3.1. Настройка инструмента Device Mapper Multipath
 
Инструмент Device Mapper Multipath предназначен для того, чтобы включить несколько маршрутов ввода-вывода для повышения производительности и обеспечения согласованного именования. Управление несколькими путями позволяет достичь этого за счет объединения маршрутов ввода-вывода в один канал привязки устройств и правильного распределения нагрузки ввода-вывода. В этом разделе представлены передовые практики по настройке многопутевой привязки устройств на сервере Dell PowerEdge.
Пропустите этот раздел, если Red Hat Enterprise Linux 7 развертывается как гостевая ОС в виртуальной среде, так как управление многопутевым режимом осуществляется на уровне хоста bare-metal.

   Настройка многопутевого режима в ОС при развертывании bare-metal

  • Если вы развертываете Red Hat Enterprise Linux на оборудовании без операционной системы (bare metal), убедитесь, что используется драйвер Device Mapper Multipath не ниже указанной версии.
        #> rpm -qa | grep device-mapper-multipath
  •  Enable multipath
        #> mpathconf -enable
  •  Настройте файл multipath «/etc/multipath.conf», указав правильные параметры хранения. Вот один из файлов multipath, конфигурируемых с массивом 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 

  • Найдите раздел «multipath» в файле «/etc/multipath.conf». В этом разделе укажите идентификатор «scsi_id» каждого тома и псевдоним, чтобы обеспечить согласованный принцип обозначения для всех узлов. Пример показан ниже:

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

  •  Перезапустите службу демона multipath
#> service multipathd restart
  •  Убедитесь, что псевдоним томов с несколькими путями отображается правильно:
#> multipath -ll
Настройка multipath в гипервизоре ESXi
Мы настроили многопутевой ввод-вывод на хосте ESXi 6.7 в соответствии со следующими оптимальными процедурами:
  • Использование vSphere Native Multipathing (NMP) в качестве ПО для многопутевого ввода-вывода.
  • Сохранение выбора по умолчанию циклического перебора для политики выбора путей (PSP) на томах PowerMax, которые представлены хостам ESXi.
  •  Изменение частоты переключения циклического перебора путей пакетов ввода-вывода NMP со значения по умолчанию 1000 на 1. Подробнее о настройке этого параметра см. в документе Руководство Dell EMC по возможностям подключения VMware ESX Server
3.2 Разделение общего диска на разделы
 
В этом разделе описано, как с помощью утилиты parted создать один раздел на томе или виртуальном диске, который охватывает весь диск.
1. Разбейте каждый том базы данных на разделы, выполнив следующую команду:
* При работе в виртуальной среде:
parted -s /dev/sdX mklabel MSDOS

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

* Если Red Hat Enterprise Linux работает как ОС bare-metal, разбейте каждый том базы данных, который был настроен с помощью 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, чтобы система правильно управляла разрешениями узлов устройств. В этом случае имеется в виду правильная настройка разрешений для наших LUN/томов, обнаруженных операционной системой. Важно отметить, что правила udev выполняются в порядке перечисления. При создании правил udev для настройки разрешений включите префикс «60-» и добавьте «.rules» в конец имени файла.

  • Создайте файл «60-oracle-asmdevices.rules» в «/etc/udev/rules.d».
  • Убедитесь, что для каждого блочного устройства имеется запись в файле, как показано ниже.

Если Red Hat Enterprise Linux работает как ОС bare-metal:

           #---------------------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 работает в качестве гостевой ОС:

Получите уникальные идентификаторы «scsi_id», выполнив следующую команду для каждого тома базы данных и указав значение в соответствующем разделе «RESULT» ниже: /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», чтобы применить правило.


Установка Grid-инфраструктуры Oracle 18c для автономной базы данных

В этом разделе описаны этапы установки Grid-инфраструктуры Oracle 18c для автономной базы данных.
  • Откройте окно терминала и введите: xhost + или export DISPLAY=:0.0
  • Если каталог /u01/app/grid/18.3.0/ не существует, создайте его вручную от имени пользователя «grid»
  •  Распакуйте файлы установки Grid-инфраструктуры в «/u01/app/grid/18.3.0/» в качестве пользователя grid
unzip -q /u01/app/grid/18.3.0/LINUX.X64_180000_grid_home.zip 
  1. cd /u01/app/grid/18.3.0
  2. Выполните «./gridSetup.sh» и
  3. в окне «Select Configuration Option» выберите «Configure Grid Infrastructure for a Standalone Server (Oracle Restart)» и нажмите «Next».HOW16915_ru__1image(9645)
  4. В окне «Create ASM Disk Group» введите имя группы дисков (OCR), избыточность (Normal) и выберите подходящие диски, предназначенные для OCR. Снимите флажок «Configure Oracle ASM Filter Driver» и нажмите кнопку «Next».
HOW16915_ru__2image(9646)
5. Установите пароль для пользователей ASM.
HOW16915_ru__3image(9647)
6. В окне «Specify Management Option» оставьте параметры по умолчанию и нажмите «Next».
HOW16915_ru__4image(9648)
 
7. В окне «Privileged Operating System Groups» выберите группы операционных систем по умолчанию и нажмите кнопку «Next». Появится всплывающее окно. Нажмите «Yes», чтобы подтвердить настройки группы.
HOW16915_ru__5image(9649)
8. В окне «Specify Installation Location» выберите местоположение базы данных Oracle и нажмите «Next».
HOW16915_ru__6image(9650)
 
9. В окне «Create Inventory» выберите значение по умолчанию и нажмите «Next».
HOW16915_ru__7image(9651)
10. В окне конфигурации выполнения корневого сценария снимите флажок «Automatically Run Configuration Scripts» и нажмите «Next».
11. Если имеются проблемы, в окне «Perform Prerequisite Checks» выберите «Fix & Check Again».
HOW16915_ru__8image(9653)
 
12. После запуска сценария фиксации в окне «Summary» просмотрите сводку и нажмите «Install».
HOW16915_ru__9image(9654)
 
13. При появлении запроса запустите корневые сценарии и нажмите кнопку «OK».
HOW16915_ru__10image(9655)
HOW16915_ru__11image(9656)
14. В окне «Finish» нажмите кнопку «Close after Grid installation is successful».
HOW16915_ru__12image(9657)
 

Установка ПО Oracle Standalone Database

  1. Смонтируйте носитель Oracle Database 18c

  2. Войдите в систему как пользователь «oracle», перейдите в каталог, в котором находится носитель Oracle Database, и запустите программу установки:

    #> su - oracle
    #> /runInstaller
  3. В окне «Configure Security Updates» снимите флажок «I wish to receive security updated via My Oracle Support» и нажмите «Next».
  4. В окне «Select Installation Option» выберите «Set Up Software Only» и нажмите «Next».
HOW16915_ru__13image(9658)
5. В окне «Select Database Installation Option» выберите «Single instance database installation» и нажмите «Next».
HOW16915_ru__14image(9659)
6. В окне «Select Database Edition» выберите «Enterprise Edition» и нажмите «Next».

HOW16915_ru__15image(9660)

7. В окне «Specify Installation Location» укажите местоположение базы Oracle и нажмите «Next».

База Oracle: /u01/app/oracle

Расположение программного обеспечения: /u01/app/oracle/product/18.3.0/db

HOW16915_ru__16image(9661)

 Если установлены предустановленные RPM-пакеты Dell EMC Oracle для развертывания, то необходимые группы, указанные на экране ниже, должны уже существовать. Если нет, может потребоваться создать соответствующие группы вручную.
HOW16915_ru__17image(9662)

9. После завершения предварительных проверок проверьте настройки в окне «Summary» и нажмите «Install».
HOW16915_ru__18image(9663)
HOW16915_ru__19image(9664)
10. После завершения процесса установки появится окно «Execute Configuration scripts». Следуйте инструкциям в окне и нажмите «OK».
HOW16915_ru__20image(9665)
11. Запустите скрипт «root.sh», чтобы завершить установку.
HOW16915_ru__21image(9666)
12. В окне «Finish» нажмите «Close» после успешной установки Oracle Database.
HOW16915_ru__22image(9667)
 

Установка базы данных

6.1. Создание групп дисков с помощью ASM Configuration Assistant (ASMCA)
  1. Войдите в систему как пользователь «grid» и запустите asma:
    #> /u01/grid/app/18.3.0 /bin//u01/app/grid/18.3.0/bin/asmca
  2. Создайте группу дисков «DATA» с внешним резервированием, выбрав соответствующие подходящие диски.

HOW16915_ru__23image(9668)
3. Создайте две группы дисков «REDO» (REDO1 и REDO2) с внешним резервированием, выбрав по крайней мере один подходящий диск для каждой группы дисков REDO
4. Создайте группу дисков «FRA» с внешним резервированием, выбрав соответствующие подходящие диски.
HOW16915_ru__24image(9669)
5. Создайте группу дисков «TEMP» с внешним резервированием, выбрав соответствующие подходящие диски.
HOW16915_ru__25image(9670)
6. Проверьте все необходимые группы дисков и нажмите «Exit», чтобы закрыть утилиту ASMCA.
HOW16915_ru__26image(9671)

7. Измените распределение данных с ASM на детализированное для групп дисков REDO, TEMP и FRA (как пользователь «grid») с помощью указанных ниже команд.
Прежде чем запускать 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» и запустите утилиту dbca из ORACLE_HOME:

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

      2. В окне «Select Database Operation» выберите «Create a database» и нажмите «Next».
HOW16915_ru__27image(9672)
3. В окне «Select Database Creation Mode» выберите «Advanced Configuration» и нажмите «Next».
HOW16915_ru__28image(9673)

4. В окне «Select Database Deployment Type» в поле «Database type» выберите «Oracle Single Instance database», затем выберите «General Purpose» или «Transition Processing» в качестве шаблона и нажмите «Next».

HOW16915_ru__29image(9674)
 
5. В окне «Specify Database Identification Details» введите соответствующие значения для глобального имени базы данных и выберите «Create as Container database», укажите количество подключаемых баз (PDB) и их имена и нажмите «Next».
Создание контейнера базы данных является необязательным. Если вы хотите создать традиционную базу данных Oracle, снимите флажок «Create as Container database».
  

HOW16915_ru__30image(9675)

6. В окне «Select Database Storage Option» выберите местоположение файла базы данных, укажите «+DATA» и нажмите «Next».

 HOW16915_ru__31image(9676)

7.  В окне «Select Fast Recovery Option» установите флажок «Specify Fast Recovery Area», выберите для Fast Recovery Area значение «+FRA», укажите размер и нажмите «Next».

HOW16915_ru__32image(9677)

8. В окне «Specify Network Configuration Details» выберите уже созданный прослушивающий процесс и нажмите «Next».
HOW16915_ru__33image(9678)
 
9. В окне «Select Oracle Data Vault Config Option» оставьте параметры по умолчанию и нажмите «Next».

HOW16915_ru__34image(9679)

10. В окне «Specify Configuration Options» укажите соответствующий размер SGA и размер PGA, затем нажмите «Next».
HOW16915_ru__35image(9680)
11. В окне «Specify Management Options» при необходимости установите флажок «EM» и нажмите «Next». В данном случае мы оставили его по умолчанию

HOW16915_ru__36image(9681)

12. В окне «Specify Database User Credentials» введите пароль и нажмите «Next».

HOW16915_ru__37image(9682)

13. В окне «Select Database Creation Option» нажмите «Customize Storage Locations».

HOW16915_ru__38image(9683)

14. Создайте или измените группы журналов повторного выполнения (Redo Log Group) на основе следующей рекомендации:
Номер группы журналов повторного выполнения Номер потока Расположение группы дисков Размер файла журнала повторного выполнения
1 1 +REDO1 5 Гбайт
2 1 +REDO2 5 Гбайт
3 1 +REDO1 5 Гбайт
4 1 +REDO2 5 Гбайт
15. В окне «Summary» просмотрите сводку и нажмите «Finish».
HOW16915_ru__39image(9684)
HOW16915_ru__40image(9685)
16. В окне «Finish» проверьте завершение создания базы данных и нажмите кнопку «Close», чтобы выйти из программы установки.
HOW16915_ru__41image(9686)
17. Проверьте состояние базы данных и статус прослушивателя (Listener).
 
HOW16915_ru__42image(9687)

 

 

 

Affected Products

Red Hat Enterprise Linux Version 7