Инструменты пользователя

Инструменты сайта


rias:installingrealapplicationsclusters

Это старая версия документа!


Установка Real Applications Clusters

1. Подготовка узлов кластера

1.1. Включение служб интеграции

После того как машины узлов кластера были импортированы в гипервизор Hyper-V необходимо включить в этих машинах службы интеграции.

Для этого в главном окне гипервизора выберем пункт «Параметры Hyper-V»:

В открывшемся окне выбрать пункт «Политика режима расширенного сеанса»:

И установить галочку на пункте «Разрешить режим расширенного сеанса»:

Затем перейти в пункт «Режим расширенного сеанса» и проверить наличие галочки на пункте «Использовать режим расширенного сеанса»:

Затем откроем свойства виртуальной машины нажав кнопку «Параметры».

И выберем пункт «Службы интеграции»:

В этом окне установим галочку на пункте «Гостевые службы»:

Закроем окно и подключимся к виртуальной машине:

И нажмем кнопку «Пуск». После запуска машины должно открыться дополнительное окно настройки служб интеграции:

Нажмем выпадающий список «Показать параметры»:

Здесь необходимо установить галочку «Сохранить параметры для подключения к этой вирт. машине»:

Переходим на вкладку «Локальные ресурсы»:

Нажимаем вкладку «Дополнительно…»:

В открывшемся окне ставим галочку «Локальный диск (С:)»:

И закрываем эти окна нажатием кнопок «OK».

После того как откроется окно виртуальной машины необходимо проверить наличие галочки «Расширенный сеанс»:

Выполнение данных операций позволяет подключить диски Домашней машины к Гостевой. В результате в окне Проводника мы увидим сетевой диск «C on <Machine_name>»:

1.2. Сброс и генерация идентифицирующих данных Windows

Для сброса и генерации идентифицирующих данных Windows открываем Проводник:

И переходим в каталог «C:\Windows\System32\Sysprep»:

Щелкаем правой кнопкой мыши по файлу «sysprep» и выбираем «Run as administrator»:

Откроется окно:

Ставим галочку «Generalize»:

Нажимаем «OK» и после перезагрузки системы проводим базовую настройку системы. В открывшемся окне оставляем все без изменения, нажимаем «Next»:

В следующем окне нажимаем кнопку «I accept»:

Далее создаем пароль администратора и нажимаем кнопку «Finish»:

На этом этапе сброс и генерация новых идентифицирующих данных Windows завершена.

1.3. Настройка сетевых интерфейсов

Для настройки сетевых интерфейсов открываем окно настройки сетевых интерфейсов «Network Connections»:

Выбираем сетевой адаптер сетевого интерфейса для сети «Public» и щелкаем по нему правой кнопкой мыши затем выбираем свойства (Properties):

Снимаем галочку с протокола IPv6, а затем выбираем протокол IPv4 и нажимаем кнопку «Properties»:

В открывшемся окне вводим параметры сетевого интерфейса согласно схеме:

Затем нажимаем кнопку «Advanced…», в открывшемся окне снимаем галочку с пункта «Automatic metric», а в поле «Interface metric» вбиваем число 100:

Затем переходим на вкладку «DNS»:

И снимаем галочку «Register this connection’s addresses in DNS»:

Выходим из настроек и переименовываем настроенный интерфейс в соответствии с названием сети «Public»:

Аналогично настраиваем сетевой адаптер сетевого интерфейса для сети «Private»:

Выходим из настроек и также переименовываем настроенный интерфейс в соответствии с названием сети «Private»:

Затем нажимаем клавишу «Alt» в окне появится панель меню:

Затем выбрать меню «Advanced», затем «Advanced Settings…»

Откроется окно в котором устанавливается порядок просмотра сетевых интерфейсов сетевыми службами:

В открывшемся окне установлен порядок просмотра:

1. Private;

2. Public.

Необходимо изменить порядок на:

1. Public;

2. Private.

Для этого стрелочками справа окна «Connections» поднимаем интерфейс Public на верх:

1.4. Регистрация компьютера в домене

Нажимаем кнопку «Пуск»:

Затем щелкаем правой кнопкой мыши по «This PC»

И выбираем свойства (Properties):

В открывшемся окне нажимаем «Change settings»:

Затем нажать кнопку «Change…»:

Откроется окно:

Здесь набираем новое имя, согласно схеме, rac1:

Затем нажимаем кнопку «More…», и вводим DNS-суффикс lab1.local:

DNS-суффикс позволяет использовать сокращенные имена. Например полное имя компьютера rac1.lab1.local, то при использовании DNS-суффикса обратиться к компьютеру можно по сокращённому имени rac1, компьютер автоматически к имени добавит суффикс lab1.local.

Нажимаем кнопку «OK».

Затем вводим имя домена lab1.local:

И нажмем кнопку «OK». В результате запустится регистрация в домене:

В открывшемся окне вводим регистрационные данные администратора контроллера домена:

Затем нажимаем «OK». По непродолжительному времени компьютер будет зарегистрирован в домене, о чем будет сообщено в следующем окне:

Нажимаем «OK» и компьютер сообщит о том, что необходимо перезагрузиться:

Нажимаем «OK». В следующем окне мы увидим оранжевый знак с предупреждением, что настройки вступят в силу после перезагрузки.

Нажимаем кнопку «Close», откроется окно с выбором перезагрузить сейчас или потом:

Нажимаем «Restart Now» (перезагрузить сейчас). Компьютер будет перезагружен.

Регистрация в домене завершена.

1.5. Настройка операционной системы Windows

Для настройки операционной системы необходимо зайти в систему от имени локального администратора «RAC1\Administrator»

Затем открываем командную оболочку, для этого нажмем кнопку Пуск:

Затем кнопку «Search», и введем строку «cmd»:

И запустим командную оболочку, щелкнув левой кнопкой мыши по «Command Prompt»:

Затем отключим файервол, выполнив команду:

> netsh advfirewall set allprofiles state off

В результате должно появиться сообщение «Ok»:

Затем необходимо добавить и изменить некоторые ветки реестра Windows. Это можно сделать через графический интерфейс воспользовавшись утилитой regedit перейдя в соответствующие ветки, а также с помощью командной строки воспользовавшись утилитой reg. Мы будем использовать утилиту reg. Сокращение HKLM означает HKEY_LOCAL_MACHINE.

Первая ветка которую надо изменить:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system

В ней необходимо создать параметр LocalAccountTokenFilterPolicy типа DWORD и присвоить ему значение 1.

Для этого выполним в терминале:

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1

В результате должны получить:

Затем необходимо изменить параметры в ветке:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config

Изменить значение следующих параметров на 600 (десятичное)

MaxPosPhaseCorrection

MaxNegPhaseCorrection

MaxAllowedPhaseOffset

Для этого выполним следующие команды в терминале:

> reg add HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config /v
MaxPosPhaseCorrection /t REG_DWORD /d 600 /f
> reg add HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config /v
MaxNegPhaseCorrection /t REG_DWORD /d 600 /f
> reg add HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config /v
MaxAllowedPhaseOffset /t REG_DWORD /d 600 /f

Далее создадим в ветке:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

Параметр AutoShareWks типа DWORD и присвоить ему значение 1.

> reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters /v AutoShareWks /t REG_DWORD /d 1

И в ветке

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters

Параметр DisableDHCPMediaSense типа DWORD и присвоить ему значение 1.

> reg add HKLM\System\CurrentControlSet\Services\Tcpip\Parameters /v
DisableDHCPMediaSense /t REG_DWORD /d 1

Далее необходимо включить параметр сетевых интерфейсов weakhostsend. Данный параметр включает правило перенаправления пакетов между сетевыми интерфейсами. Для этого выполним команды:

> netsh interface ipv4 set interface Public weakhostsend=enabled
> netsh interface ipv4 set interface Private weakhostsend=enabled

Затем нужно расширить диапазон динамически выделяемых портов для протоколов TCP и UDP. Для этого выполним команды:

> netsh int ipv4 set dynamicport udp start=9000 num=56000
> netsh int ipv4 set dynamicport tcp start=9000 num=56000

Далее необходимо добавить доменного пользователя oracle в группу администраторов локальной машины. Для этого откроем оснастку управления компьютером. Для этого в Диспетчере серверов выберем Tools→Computer Management:

Откроется окно управления компьютером:

Здесь выберем Local Users and Groups → Groups:

Затем выбираем группу Administrators и щелкаем правой кнопкой мыши по ней:

В выпавшем списке выбираем «Properties»:

Здесь нажимаем кнопку «Add…»:

Здесь нажимаем кнопку «Advanced…» откроется окно для ввода регистрационных данных администратора домена:

Вводим данные:

Откроется окно:

Здесь нажимаем кнопку «Find Now» и в появившемся списке выбираем пользователя oracle:

Нажимаем «OK»:

Еще раз нажимаем «OK»:

Нажимаем «Apply»:

И нажимаем «OK».

Добавления пользователя oracle в группу администраторы завершено.

Далее подключаем хранилище iSCSI, созданное на предыдущей лабораторной работе, т. к. порядок подключения уже изучен далее будет выполнены действия без пояснения:

Действия описанные в главах 1.1. – 1.5. необходимо выполнить на всех узлах кластера.

2. Установка Oracle Grid Infrastructure

2.1. Подготовка системы хранения данных

Подключенные диски в главе 1.5. необходимо подготовить. Для этого будем использовать утилиту для работы с дисками diskpart. Все действия производятся на машине RAC1. Открываем командную оболочку и запустим утилиту diskpart:

<center></center>

Включим автоматическое монтирование, для этого выполним команду:

> automount enable

<center></center>

<center></center>

Выведем список дисков, для этого выполним:

> list disk

Мы видим, что добавленные нами диски имеют номера от 1 до 3 и находятся в состоянии Offline.

<center></center>

Перейдем к настройкам дисков. Для этого выберем 1 диск, выполнив команду:

> select disk 1

И переведем его в состояние Online:

> online disk

<center></center>

Операционная система может открыть окно с вопросом отформатировать диск или нет, выбираем нет.

В результате в системе появиться диск, однако он будет подключен в режиме readonly (только чтение). Исправим эту ситуацию:

<center></center>

> attributes disk clear readonly

<center></center>

Затем необходимо очистить диск, для этого выполним команду:

> clean

Для создадим раздел, для этого выполним команду:

> create partition extended

И создадим логический раздел:

> create partition logical

Операции описанные выше необходимо повторить с остальными дисками 2 и 3.

<center></center>

Для диска 2:

<center></center>

Для диска 3:

Далее необходимо проверить, что подготовленным нами дискам не присвоена буква тома, для этого выполним:

> list volume

Тома наших дисков обозначают на приведенной иллюстрации как Volume 4 – Volume 6. Необходимо проверить, чтобы в графе Ltr этих томов не было буквы. Если там присутствует буква, то ее нужно очистить. Для этого необходимо выполнить:

select volume <number_of_volum>

remove

Например, если бы у нас была буква у тома Volume 4, то необходимо выполнить:

> select volume 4
> remove

Далее необходимо перезагрузить компьютер.

На остальных узлах кластера (RAC2) необходимо только перевести диски в режим Online, включить автомонтирование и снять атрибут только чтения. Выполнив следующие команды в утилите diskpart:

> automount enable
> select disk 1
> online disk
> attributes disk clear readonly
> select disk 2
> online disk
> attributes disk clear readonly
> select disk 3
> online disk
> attributes disk clear readonly

А также убедиться в отсутствии буквы у тома. Здесь будьте внимательны, систем скорее всего присвоит буквы томам.

2.2. Настройка профиля пользователя oracle на локальной машине

Заходим на локальную машину под доменным пользователем oracle. Все дальнейшие операции по установке и настройки кластера будут производиться от пользователя oracle. Для этого выбираем в окне приглашения «Other user».

<center></center>

И вводим данные пользователя. Так как мы регистриуемся через домен, то необходимо в имени пользователя указывать домен, в нашем случае это LAB1. Полное имя будет «LAB1\oracle»:

<center></center>

Далее Нажимаем кнопку Пуск и щелкаем правой кнопкой мыши по иконке «This PC» и выбираем «Properties»:

<center></center>

Далее нажимаем «Advanced system settings»:

<center></center>

Далее «Environment Variables…»:

<center></center>

И меняем значение двух переменных операционной среды TEMP и TMP на C:\Windows\Temp. Для этого выбираем переменную и нажимаем кнопку «Edit…»

<center></center>

В результате должно получиться:

<center></center>

Перезагружаем компьютер.

Раздел 2.1. необходимо выполнить на всех узлах кластера.

2.2. Копирование установочных файлов в гостевую машину и установка дополнительных библиотек

Для копирования установочных файлов на гостевую машину откроем проводник. После включения служб интеграции (раздел 1.1.) в проводнике должен быть диск C: домашней машины где лежат дистрибутивы oracle. На иллюстрации ниже «C on KPREP1».

<center></center>

Открываем этот диск, заходим в папку где лежат дистрибутивы и копируем их на гостевую машину. Копировать установочные файлы oracle нужно только на машину RAC1, а файл библиотеки vc_redist.x64 на все машины кластера.

<center></center>

Затем устанавливаем дополнительные библиотеки vc_redist.x64

<center></center>

<center></center>

Затем на узле RAC1 необходимо создать каталог «C:\app\21.0.0» и в него разархивировать установочные файлы oracle.

Файл WINDOWS.X64_213000_grid_home в каталог «C:\app\21.0.0\grid»:

<center></center>

Файл WINDOWS.X64_213000_db_home в каталог «C:\app\21.0.0\db»

2.3. Проверка готовности узлов кластера к развертыванию Oracle Grid Infrastructure

Открываем командную оболочку от имени администратора и переходим в каталог «C:\app\21.0.0\grid»:

> cd C:\app\21.0.0\grid

<center></center>

И запустим утилиту проверки готовности узлов кластера к установке со следующими параметрами:

> runcluvfy.bat stage -pre crsinst -n rac1,rac2 -verbose

<center></center>

Запустится проверка узлов кластера:

<center></center>

Если все настройки были выполнены корректно, то мы увидим следующее окно:

<center></center>

Где сообщается о том что проверка всех узлов завершилась успешно.

2.4. Развертывание Oracle Grid Infrastructure

Открываем командную оболочку от имени администратора и переходим в каталог «C:\app\21.0.0\grid»:

> cd C:\app\21.0.0\grid

Затем запусти установку, выполнив команду setup

> setup

<center></center>

Запустится установка:

<center></center>

Далее предлагается выбрать один из следующих вариантов конфигурации:

* Configure Oracle Grid Infrastructure for a Cluster. Развертывание Oracle Flex Cluster. Oracle Flex Clusters предоставляет платформу для баз данных Oracle Real Application Clusters, включающий большое количество узлов и способный обслуживать массовые параллельные запросы. Кластеры Oracle Flex также предоставляют платформу для развертывания других служб, требующих координации и автоматизации для обеспечения высокой доступности.

* Configure Oracle Grid Infrastructure for a standalone server (Oracle Restart). Переустановка Oracle Grid Infrastructure. Используйте этот параметр для отдельных серверов, поддерживающих Oracle Database и другие приложения.

* Upgrade Oracle Grid Infrastructure. Обновление Oracle Grid Infrastructure (Oracle Clusterware и Oracle ASM).

* Set Up Software Only. Устанавливает только программное обеспечение Oracle Grid Infrastructure.

В данном окне выберем первый пункт Configure Oracle Grid Infrastructure for a Cluster.

<center></center>

Затем предлагается выбрать тип конфигурации кластера Oracle:

* Configure an Oracle Standalone Cluster. Установка автономного кластера Oracle. Автономные кластеры Oracle содержат несколько узлов кластера. Количество узлов в автономном кластере Oracle может достигать 64. На узлах кластера могут размещаться различные типы приложений. Узлы автономного кластера Oracle тесно связаны между собой и имеют прямой доступ к общему хранилищу. Общее хранилище локально монтируется на каждом из автономных узлов кластера Oracle, при этом экземпляр Oracle ASM или расположение общей файловой системы доступны для всех узлов.

* Configure an Oracle Domain Services Cluster. Устаревший способ установке кластера Oracle. Данный способ установке признан устаревшим в Oracle Grid Infrastructure 19c.

<center></center>

В следующем окне предлагается настроить службу Single Client Access Name (SCAN) которая предоставляет клиентам доступ к службам кластера. Можно использовать несколько вариантов настройки: создать новую службу (Create Local SCAN) либо использовать общую службу SCAN (Use Shared SCAN). Использование общего SCAN позволяет нескольким кластерам использовать единый общий набор виртуальных IP-адресов SCAN (VIP) для управления подключениями пользователей вместо развертывания набора VIP- адресов SCAN в каждом кластере. Например, вместо 10 кластеров, развертывающих по 3 VIP-сервера SCAN на кластер, используя в общей сложности 30 IP-адресов, при развертывании общего SCAN вы развертываете только 3 VIP-сервера SCAN для тех же 10 кластеров, требуя только 3 IP-адреса.

Мы выберем первый пункт Create Local SCAN и настроем SCAN. Поле Cluster Name содержит имя создаваемого нами кластера. Поле SCAN name содержит доменное имя службы SCAN (при настройки контроллера домена мы вводили в службу DNS имя rac-scan.lab1.local), имя в этом поле может вводиться в сокращенном вареанте.

Так же для настройки службы SCAN можно использовать GNS (Grid Naming Service). Grid Naming Service является частью программного

обеспечения Oracle Grid Infrastructure. GNS обеспечивает разрешение имен для кластера. Если у вас кластер большего размера или требуется динамический кластер (вы ожидаете добавлять или удалять узлы в кластере), то вам следует внедрить GNS. Если вы реализуете небольшой кластер, вам не нужно добавлять GNS.

Мы использовать GNS не будем.

Вводим параметры как представлено ниже на иллюстрации.

<center></center>

Далее необходимо в наш кластер добавить все узлы. Первый узел, на котором производится настройка, уже добавлен. Добавим узел RAC2. Для этого нажмем кнопку «Add…».

<center></center>

Затем откроется окно для ввода данных узла кластера.

<center></center>

Здесь необходимо указать доменное имя узла (rac2.lab1.local), а также доменное имя для ВИП сети узла (rac2-vip.lab1.local). В данных полях необходимо вводить полное доменное имя узла.

<center></center>

Нажимаем «OK».

В результате мы увидим, что к списку узлов кластера добавился еще один. В соответствии с этим списком установщик развернет Oracle Grid Infrastructure.

<center></center>

Нажимаем «Next >» запустится проверка узлов кластера на возможность установке на них Oracle Grid Infrastructure.

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

<center></center>

Каждый автономный кластер Oracle и кластер Oracle Domain Services содержит Grid Infrastructure Management Repository (GIMR) или Management Database (MGMTDB).

Grid Infrastructure Management Repository представляет собой мультитенантную базу данных с подключаемой базой данных (PDB) для GIMR каждого кластера. GIMR хранит следующую информацию о кластере:

* Данные о производительности. Данную информацию собирает в режиме реального времени монитор Cluster Health Monitor.

* Данные о неисправностях, диагностике и показателях. Данную информацию собирает Cluster Health Advisor.

* События всех ресурсов кластера. Данную информацию собирает Oracle Clusterware.

* Данные об архитектуре процессора для Quality of Service Management (QoS) (управления качеством обслуживания)

* Метаданные для Rapid Home Provisioning. Rapid Home Provisioning and

Maintenance (RHP) - это метод управления жизненным циклом программного обеспечения для подготовки и обслуживания Oracle homes.

Oracle Standalone Cluster размещает GMR на дисковой группе Oracle ASM. GIMR представляет собой мультитенантную базу данных с подключаемой базой данных (PDB).

Мы настраивать GIMR не будем.

<center></center>

Далее необходимо настроить СХД. За работу СХД отвечает Oracle Automatic Storage Management (Oracle ASM). Oracle ASM – это менеджер томов и файловая система для файлов баз данных Oracle.

Поле Disk group name содержит имя группы дисков.

Поле Redundancy определяет тип избыточности данных:

* Flex redundancy – это тип группы дисков с такими функциями, как гибкое резервирование файлов, зеркальное разделение и изменение избыточности. Группа гибких дисков может объединять файлы с различными требованиями к избыточности в единую дисковую группу. Это также предоставляет базам данных возможность изменять избыточность своих файлов.

* High redundancy. В группе дисков с High redundancy Oracle ASM использует трехкратное зеркалирование для повышения производительности и обеспечения высочайшего уровня надежности. Для дисковой группы с High redundancy требуется минимум три дисковых устройства (или три группы отказов). Эффективное дисковое пространство в группе дисков с High redundancy составляет одной трети от общего объема дискового пространства на всех ее устройствах.

* Normal redundancy. В группе дисков с Normal redundancy для повышения производительности и надежности Oracle ASM по умолчанию использует двухкратное зеркалирование. Для группы дисков с Normal redundancy требуется минимум два дисковых устройства (или две группы отказов). Эффективное дисковое пространство в обычной группе дисков с резервированием составляет половину суммы дискового пространства на всех ее устройствах.

* External redundancy. Для дисковой группы External redundancy требуется как минимум одно дисковое устройство. Эффективное дисковое пространство во внешней группе дисков с резервированием – это сумма дискового пространства на всех ее устройствах.

Для нашей лабораторной работы мы выбираем Normal redundancy.

Поле Allocation Unit Size определяет минимальный размер единицы хранения. Это поле оставляем без изменений.

В следующем поле содержится список дисков которые будут использованы в кластере. Сейчас в этом списке нет дисков. Давайте добавим диски. Для этого нажмем кнопку «Stamp Disk…»

<center></center>

<center></center>

В открывшемся окне нажимаем кнопку «Next >».

<center></center>

Далее в окне будет выведен список доступных дисков.

<center></center>

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

Нажимаем кнопку «Next >».

<center></center>

В результате будет выведен список подключаемых дисков

Нажимаем кнопку «Next >». Появляется окно с предупреждением, что если мы нажмем кнопку «Finish» информация на дисках будет изменена и отменить ее нельзя. Нажмем кнопку «Finish».

<center></center>

В результате в окне Select Disks появятся подключенные нами диски. Выбираем их. И нажимаем кнопку «Next >».

<center></center>

Для Oracle Automatic Storage Management (Oracle ASM) требуется пользователь SYS с привилегиями SYSASM для администрирования. Также Oracle рекомендует вам создать менее привилегированного пользователя ASMSNMP с привилегиями SYSDBA для мониторинга экземпляра ASM.

В этом окне создаются пользователи SYS и ASMSNMP. Вам предлагается ввести пароль для этих пользователей. Пароль может быть установлен для каждого пользователя либо один общий, что не рекомендуется.

Мы выберем пункт Use same passwords for these accounts.

<center></center>

И введем пароль.

<center></center>

Далее предлагается подключиться к Intelligent Platform Management Interface (IPMI). IPMI – это интеллектуальный интерфейс управления платформой, предназначенный для автономного мониторинга и управления функциями, встроенными непосредственно в аппаратное и микропрограммное обеспечения серверных платформ. Ключевые характеристики IPMI — мониторинг, восстановление функций управления, журналирование и инвентаризация, которые доступны независимо от процессора, BIOS'a и операционной системы. Функции управления платформой могут быть доступны, даже если система находится в выключенном состоянии.

Мы подключаться к IPMI не будем.

<center></center>

Выбираем Do not use Intelligent Platform Management Interface (IPMI).

<center></center>

В данном окне можно настроить управление Oracle Grid Infrastructure и Oracle Automatic Storage Management с помощью Enterprise Manager Cloud Control. Для этого необходимо быть регистрация на Cloud Control.

Мы использовать Enterprise Manager Cloud Control не будем. Нажимаем кнопку «Next >».

<center></center>

Настройка базового каталога Oracle. Базовый каталог Oracle для установке Oracle Grid Infrastructure – это место, где хранятся диагностические и административные журналы, а также другие журналы, связанные с Oracle ASM и Oracle Clusterware. Это расположение также будет содержать файлы, относящиеся к конфигурации Oracle Clusterware.

Данное окно оставляем без изменения. Нажимаем кнопку «Next >».

<center></center>

Запустится проверка настроек кластера и самих узлов кластера.

<center></center>

Если ошибок не обнаружиться выведется окно содержащее сводку проведенных настроек. Если будут обнаружены ошибки, будет выведено соответствующее окно, содержащие описание ошибок. Необходимо их устранить для продолжения установке Oracle Grid Infrastructure. Нажимаем кнопку «Install».

<center></center>

Запустится процедура установке.

<center></center>

Если во время установке не произойдут ошибки выведется окно сообщающее об успешной установке.

<center></center>

2.5. Развертывание Oracle Database

Открываем командную оболочку от имени администратора и переходим в каталог «C:\app\21.0.0\db»:

> cd C:\app\21.0.0\db

Затем запусти установку, выполнив команду setup

> setup

<center></center>

Запустится установка:

<center></center>

Далее предлагается выбрать один из следующих вариантов конфигурации:

* Create and configure a single instance database. Будет установлен и настроен сервер базы данных Oracle, а также будет создана база данных. Это устаревший вариант установке.

* SetUp Software Only. Будет установлен и настроен сервер базы данных Oracle в вашей системе.

<center></center>

Выбираем SetUp Software Only и нажимаем Next.

<center></center>

Далее предлагается выбрать тип установке:

* Single instance database installation. Этот параметр позволяет вам устанавливать программное обеспечение базы данных в единственном экземпляре только на локальном узле. Напомним, что экземпляр поддерживает только одну базу данных.

* Oracle Real Application Clusters database installation. Этот параметр позволяет установить программное обеспечение базы данных на Oracle Real Application Clusters на выбранных узлах кластера.

Выбираем Oracle Real Application Clusters database installation и нажимаем Next.

<center></center>

Здесь необходимо выбрать узлы на которые будет установлено программное обеспечение базы данных.

Выбираем в соответствии с иллюстрацией.

<center></center>

Теперь необходимо выбрать версию устанавливаемой базы данных:

* Enterprise Edition. Oracle Database 21c Enterprise Edition - это самоуправляемая база данных, обладающая масштабируемостью, производительностью, высокой доступностью и функциями безопасности, необходимыми для запуска самых требовательных и критически важных приложений.

* Standard Edition 2. Oracle Database 21c Standard Edition 2 - это полнофункциональное решение для управления данными, идеально подходящее для нужд среднего бизнеса.

Выбираем Enterprise Edition и нажимаем Next.

<center></center>

Для повышения безопасности запуск служб Oracle Windows из Oracle home можно выполнять с учетной записью, не являющейся администратором. Oracle рекомендует выбрать виртуальную учетную запись или указать стандартную учетную запись пользователя Windows. Можно выбрать следующие варианты:

* Use Virtual Account. Использовать виртуальную учетную запись.
* Use Existing Windows User. Использовать существующего пользователя Windows.
* Create New Windows User. Создайте нового пользователя Windows.
* Use Windows Built-in Account. Используйте встроенную учетную запись Windows.

<center></center>

Выбираем Use Windows Built-in Account и нажимаем Next.

<center></center>

Появиться предупреждение:

«[INS-35810] Вы выбрали использование встроенной учетной записи для установке и настройки Oracle Home. Oracle рекомендует вам указать учетную запись пользователя Windows с ограниченными правами для установке и настройки защищенного Oracle Home.

Вы уверены, что хотите продолжать?»

Для целей лабораторной работы соглашаемся и продолжаем установку.

Нажимаем Yes.

<center></center>

Здесь указываем путь для размещения программного обеспечения базы данных Oracle и файлов, связанных с конфигурацией. Это расположение является базовым каталогом базы данных Oracle.

Оставляем все как на иллюстрации и нажимаем Next.

<center></center>

Запустить проверка конфигурации и возможности установке.

<center></center>

Если конфигурация выполнена без ошибок, то вы должны увидеть окно с выводом базовых конфигурационных настроек, для контроля их.

Теперь можно приступить к установке программного обеспечения базы данных на Oracle Real Application Clusters, нажимаем Install.

<center></center>

Запустится процесс развертывания программного обеспечения базы данных на Oracle Real Application Clusters.

<center></center>

Если в процессе развертывания ошибок не обнаружиться то вы должны увидеть сообщение об успешной установке программного обеспечения базы данных на Oracle Real Application Clusters.

<center></center>

2.6. Настройка базы данных Oracle Database

Далее создадим базу данных.

Создание базы данных Oracle Database 21c выполняется с помощью Database Configuration Assistant. Данное приложение присутствует на всех узлах кластера.

Для создания базы данных нажимаем кнопку Пуск и выбираем приложение Database Configuration Assistant:

<center></center>

Операционная система запросит разрешения на запуск приложения. Нажимаем Yes.

<center></center>

Запустится конфигуратор Oracle Database 21c.

<center></center>

Будет предложено выбрать операцию, которую необходимо выполнить:

* Create a database. Создать базу данных.
* Configure an existing database. Настройка существующей базы данных.
* Delete database. Удалить базу данных.
* Manage templates. Управление шаблонами.
* Manage Pluggable databases. Управление подключаемыми базами данных.
* Oracle RAC database Instance management. Управление экземплярами базы данных Oracle RAC.

Соответственно мы выбираем Create a database и нажимаем Next.

<center></center>

Здесь необходимо выбрать режим создания базы данных:

* Typical configuration. Типичная конфигурация.
* Advanced configuration. Расширенная конфигурация.

Выбираем Advanced configuration и нажимаем Next.

<center></center>

Выберите тип развертывания базы данных:

* Oracle Single Instance database. База данных Oracle с одним экземпляром.
* Oracle Real Application Cluster (RAC) database. База данных Oracle Real Application Cluster (RAC).
* Oracle RAC One Node database. База данных Oracle RAC One Node

Политику управления базой данных (Database Management Policy) оставляем по умолчанию (Automatic).

Затем необходимо выбрать шаблон базы данных. Шаблоны, включающие файлы данных, содержат предварительно созданные базы данных. Они позволяют быстро создать новую базу данных:

* Data Warehouse. Хранилище данных.
* General Purpose or Transaction Processing. Общая цель или обработка транзакций.
* Custom Database. Пользовательская база данных.

Выберем значение полей в соответствии с иллюстрацией и нажимаем Next.

<center></center>

Здесь необходимо выбрать узлы на которые будет развернут экземпляр базы данных.

Выбираем в соответствии с иллюстрацией и нажимаем Next.

<center></center>

Затем необходимо указать идентификационные данные базы данных. Указываем имя (доменное) глобальной базы данных (Global database name) и префикс идентификатора службы Oracle (SID Prefix).

Префикс идентификатора службы Oracle (SID) – это первые 8 символов имени базы данных. Префикс SID может содержать только символы a-z, A-Z и 0-9. Префикс SID не может содержать специальные символы операционной системы, поэтому, если вы используете специальные символы в первых 8 символах имени базы данных, эти специальные символы в префиксе SID опускаются. Для каждой базы данных существует один префикс SID. Префикс SID для базы данных должен быть уникальным в кластере.

По умолчанию база данных создается как контейнерная. Контейнерную базу данных можно использовать для объединения нескольких баз данных в единую базу данных, и она обеспечивает виртуализацию баз данных. Контейнерная база данных (CDB) может содержать несколько подключаемых баз данных (PDB).

В лабораторной работе мы создадим один контейнер и одну базу данных.

Выбираем в соответствии с иллюстрацией и нажимаем Next.

<center></center>

Далее выберем вариант хранения базы данных. Можно выбрать два варианта подключения хранилища. Использовать файл шаблона для атрибутов хранилища базы данных (Use following for the database storage attributes). Либо явно указать атрибуты хранилища базы данных (Use following for the database storage attributes).

При установке программного обеспечения Oracle Grid Infrastructure мы создавали группу хранилища DATA, соответственно мы и будем ее использовать. Все файлы базы данных будут размещены в указанном месте DATA\{DB_UNIQUE_NAME}.

Опция Oracle Managed files (OMF) позволит Oracle автоматически генерировать имена файлов данных для упрощения управления базой данных.

Выбираем в соответствии с иллюстрацией и нажимаем Next.

<center></center>

Здесь предлагается настроить опции восстановления базы данных в случае сбоев. В лабораторной работе настраивать не будем. Но при использовании базы данных данную опцию рекомендуется настроить.

<center></center>

В данном окне предлагается настроить опцию Oracle Database Vault. Oracle Database Vault предоставляет элементы управления, предотвращающие доступ неавторизованных привилегированных пользователей к конфиденциальным данным и предотвращающие несанкционированные изменения базы данных. В лабораторной работе настраивать не будем. Но при использовании базы данных данную опцию рекомендуется настроить.

<center></center>

Затем идут настройки ресурсов служб Oracle Database.

На первом окне настраивается структура памяти.

Глобальная область системы (System Global Area – SGA). Это большой совместно используемый сегмент памяти, к которому в тот или иной момент времени будут обращаться практически все процессы Oracle. Выделяется при старте, обслуживает экземпляр Oracle.

Глобальная область процесса (или проrраммы) (Process (Prorgam) Global Area – PGA). Это закрытая область отдельного процесса или потока; из других процессов или потоков она не доступна. Создается в режиме выделенного сервера. Содержит области памяти для хранения информации о сеансе, а также области для сортировок.

Оставляем по умолчанию.

<center></center>

Во втором окне настраивается размер блока хранения и максимальное количество пользовательских процессов.

Блок - это наименьшая единица хранения для распределения и ввода-вывода. Он не может быть изменен после создания базы данных. Т.к. при создании базы данных мы использовали шаблон, изменить размер блока мы не можем.

Так же необходимо указать максимальное количество пользовательских процессов операционной системы, которые могут быть одновременно подключены к этой базе данных. Значение этого параметра включает пользовательские процессы и фоновые процессы Oracle.

Оставляем по умолчанию.

<center></center>

В этом окне необходимо указать кодировку используемую создаваемой базой данных.

Оставляем по умолчанию.

<center></center>

В этом окне необходимо указать режим сервера базы данных:

* Dedicated server mode. В этом режиме база данных выделит выделенный ресурс для каждого клиентского подключения. Используйте этот режим, когда ожидается, что общее количество клиентских подключений будет небольшим или когда клиенты будут делать постоянные, длительные запросы к базе данных.

* Shared server mode. В этом режиме база данных будет использовать общий пул выделенных ресурсов для всех клиентских подключений. Используйте этот режим, когда большому количеству пользователей необходимо подключиться к базе данных одновременно, эффективно используя системные ресурсы.

Оставляем по умолчанию. Нажимаем Next.

<center></center>

Здесь необходимо указать параметры управления базой данных.

* Run Cluster Verification Utility (CVU) checks periodically. Периодически запускайте утилиту проверки кластера (CVU).

* Configure Enterprise Manager (EM) database express. Oracle Enterprise Manager Database Express или OEM Express — это легкий веб-инструмент управления базами данных, встроенный в программное обеспечение Oracle Database. Для его настройки необходимо указать порт подключения.

* Register with Enterprise Manager (EM) cloud control. Oracle Enterprise Manager cloud control – это интегрированная линейка продуктов Oracle для управления корпоративными информационными технологиями (ИТ), которая представляет собой единственное в отрасли комплексное, интегрированное и ориентированное на бизнес решение для управления корпоративным облаком. Oracle Enterprise Manager создает бизнес-ценность для ИТ, используя встроенные возможности управления стеком Oracle для традиционных и облачных сред, позволяя клиентам добиться беспрецедентного повышения эффективности при значительном повышении уровня обслуживания.

Выбираем в соответствии с иллюстрацией и нажимаем Next.

<center></center>

Далее необходимо указать пароли для следующих учетных записей пользователей в новой базе данных. Мы будем использовать один пароль на все учетные записи.

<center></center>

Для этого выберете Use the same administrative password for all accounts и введите ваш пароль:

<center></center>

Далее необходимо выбрать опции создания базы данных.

Оставляем по умолчанию и нажимаем Next.

<center></center>

Запустится проверка введенных нами параметров.

<center></center>

Если все было сделано без ошибок выведется краткий список введенных параметров. Проверяем его и нажимаем Finish.

<center></center>

Запустится процесс создания базы данных.

<center></center>

Если все пройдет успешно. Вы увидете сообщение о созданной базе данных и некоторых ее параметров.

<center></center>

rias/installingrealapplicationsclusters.1781405750.txt.gz · Последнее изменение: — admin1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki