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.

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

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

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

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

   а) Требования к оперативной памяти и области подкачки Минимальный объем ОЗУ:
  • ОЗУ не менее 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)

 

 

 

Article Properties


Affected Product

Red Hat Enterprise Linux Version 7

Last Published Date

21 Feb 2021

Version

4

Article Type

How To