======= Установка Real Applications Clusters ======= ===== 1. Подготовка узлов кластера ===== ==== 1.1. Включение служб интеграции ==== После того как машины узлов кластера были импортированы в гипервизор Hyper-V необходимо включить в этих машинах службы интеграции.\\ Для этого в главном окне гипервизора выберем пункт «**//Параметры Hyper-V//**»:\\ {{ :rias:рисунокк1.jpg?600 |}} В открывшемся окне выбрать пункт «**//Политика режима расширенного сеанса//**»:\\ {{ :rias:рисунокк2.jpg?600 |}} И установить галочку на пункте «**//Разрешить режим расширенного сеанса//**»:\\ {{ :rias:рисунокк3.jpg?600 |}} Затем перейти в пункт «**//Режим расширенного сеанса//**» и проверить наличие галочки на пункте «**//Использовать режим расширенного сеанса//**»:\\ {{ :rias:рисунокк4.jpg?600 |}} Затем откроем свойства виртуальной машины нажав кнопку «**//Параметры//**».\\ {{ :rias:рисунокк5.jpg?600 |}} И выберем пункт «**//Службы интеграции//**»:\\ {{ :rias:рисунокк6.jpg?600 |}} В этом окне установим галочку на пункте «**//Гостевые службы//**»:\\ {{ :rias:рисунокк7.jpg?600 |}} Закроем окно и подключимся к виртуальной машине:\\ {{ :rias:рисунокк8.jpg?600 |}} И нажмем кнопку «**//Пуск//**». После запуска машины должно открыться дополнительное окно настройки служб интеграции:\\ {{ :rias:рисунокк9.jpg?600 |}} Нажмем выпадающий список «**//Показать параметры//**»:\\ {{ :rias:рисунокк10.jpg?350 |}} Здесь необходимо установить галочку «**//Сохранить параметры для подключения к этой вирт. машине//**»:\\ {{ :rias:рисунокк11.jpg?350 |}} Переходим на вкладку «**//Локальные ресурсы//**»:\\ {{ :rias:рисунокк12.jpg?350 |}} Нажимаем вкладку «**//Дополнительно...//**»:\\ {{ :rias:рисунокк13.jpg?350 |}} В открывшемся окне ставим галочку «**//Локальный диск (С:)//**»:\\ {{ :rias:рисунокк14.jpg?350 |}} И закрываем эти окна нажатием кнопок «**//OK//**».\\ После того как откроется окно виртуальной машины необходимо проверить наличие галочки «**//Расширенный сеанс//**»:\\ {{ :rias:рисунокк15.jpg?600 |}} Выполнение данных операций позволяет подключить диски Домашней машины к Гостевой. В результате в окне Проводника мы увидим сетевой диск «**//C on //**»:\\ {{ :rias:рисунокк16.jpg?400 |}} ==== 1.2. Сброс и генерация идентифицирующих данных Windows ==== Для сброса и генерации идентифицирующих данных Windows открываем Проводник:\\ {{ :rias:рисунокк17.jpg?430 |}} И переходим в каталог «**//C:\Windows\System32\Sysprep//**»:\\ {{ :rias:рисунокк18.jpg?450 |}} Щелкаем правой кнопкой мыши по файлу «**//sysprep//**» и выбираем «**//Run as administrator//**»:\\ {{ :rias:рисунокк19.jpg?500 |}} Откроется окно:\\ {{ :rias:рисунокк20.jpg?350 |}} Ставим галочку «**//Generalize//**»:\\ {{ :rias:рисунокк21.jpg?350 |}} Нажимаем «**//OK//**» и после перезагрузки системы проводим базовую настройку системы. В открывшемся окне оставляем все без изменения, нажимаем «**//Next//**»:\\ {{ :rias:рисунокк22.jpg?600 |}} В следующем окне нажимаем кнопку «**//I accept//**»:\\ {{ :rias:рисунокк23.jpg?600 |}} Далее создаем пароль администратора и нажимаем кнопку «**//Finish//**»:\\ {{ :rias:рисунокк24.jpg?600 |}} На этом этапе сброс и генерация новых идентифицирующих данных Windows завершена.\\ ==== 1.3. Настройка сетевых интерфейсов ==== Для настройки сетевых интерфейсов открываем окно настройки сетевых интерфейсов «**//Network Connections//**»:\\ {{ :rias:рисунокк25.jpg?600 |}} Выбираем сетевой адаптер сетевого интерфейса для сети «**//Public//**» и щелкаем по нему правой кнопкой мыши затем выбираем свойства (**//Properties//**):\\ {{ :rias:рисунокк26.jpg?600 |}} Снимаем галочку с протокола IPv6, а затем выбираем протокол IPv4 и нажимаем кнопку «**//Properties//**»:\\ {{ :rias:рисунокк27.jpg?350 |}} В открывшемся окне вводим параметры сетевого интерфейса согласно схеме:\\ {{ :rias:рисунокк28.jpg?400 |}} Затем нажимаем кнопку «**//Advanced...//**», в открывшемся окне снимаем галочку с пункта «**//Automatic metric//**», а в поле «**//Interface metric//**» вбиваем число 100:\\ {{ :rias:рисунокк29.jpg?400 |}} Затем переходим на вкладку «**//DNS//**»:\\ {{ :rias:рисунокк30.jpg?400 |}} И снимаем галочку «**//Register this connection’s addresses in DNS//**»:\\ {{ :rias:рисунокк31.jpg?400 |}} Выходим из настроек и переименовываем настроенный интерфейс в соответствии с названием сети «**//Public//**»:\\ {{ :rias:рисунокк32.jpg?600 |}} Аналогично настраиваем сетевой адаптер сетевого интерфейса для сети «**//Private//**»:\\ {{:rias:рисунокк33.jpg?350|}} {{:rias:рисунокк34.jpg?350|}} {{:rias:рисунокк35.jpg?350|}} {{:rias:рисунокк36.jpg?350|}} Выходим из настроек и также переименовываем настроенный интерфейс в соответствии с названием сети «**//Private//**»:\\ {{ :rias:рисунокк37.jpg?600 |}} Затем нажимаем клавишу «**//Alt//**» в окне появится панель меню:\\ {{ :rias:рисунокк38.jpg?600 |}} Затем выбрать меню «**//Advanced//**», затем «**//Advanced Settings...//**»\\ {{ :rias:рисунокк39.jpg?600 |}} Откроется окно в котором устанавливается порядок просмотра сетевых интерфейсов сетевыми службами:\\ {{ :rias:рисунокк40.jpg?400 |}} В открывшемся окне установлен порядок просмотра:\\ 1. **//Private//**;\\ 2. **//Public//**.\\ Необходимо изменить порядок на:\\ 1. **//Public//**;\\ 2. **//Private//**.\\ Для этого стрелочками справа окна «**//Connections//**» поднимаем интерфейс **//Public//** на верх:\\ {{ :rias:рисунокк41.jpg?400 |}} ==== 1.4. Регистрация компьютера в домене ==== Нажимаем кнопку «**//Пуск//**»:\\ {{ :rias:рисунокк42.jpg?600 |}} Затем щелкаем правой кнопкой мыши по «**//This PC//**»\\ {{ :rias:рисунокк43.jpg?600 |}} И выбираем свойства (**//Properties//**):\\ {{ :rias:рисунокк44.jpg?600 |}} В открывшемся окне нажимаем «**//Change settings//**»:\\ {{ :rias:рисунокк45.jpg?600 |}} Затем нажать кнопку «**//Change...//**»:\\ {{ :rias:рисунокк46.jpg?400 |}} Откроется окно:\\ {{ :rias:рисунокк47.jpg?400 |}} Здесь набираем новое имя, согласно схеме, **//rac1//**:\\ {{ :rias:рисунокк48.jpg?400 |}} Затем нажимаем кнопку «More...», и вводим DNS-суффикс **//lab1.local//**:\\ {{ :rias:рисунокк49.jpg?400 |}} DNS-суффикс позволяет использовать сокращенные имена. Например полное имя компьютера **//rac1.lab1.local//**, то при использовании DNS-суффикса обратиться к компьютеру можно по сокращённому имени **//rac1//**, компьютер автоматически к имени добавит суффикс **//lab1.local//**.\\ Нажимаем кнопку «**//OK//**».\\ Затем вводим имя домена lab1.local:\\ {{ :rias:рисунокк50.jpg?400 |}} И нажмем кнопку «OK». В результате запустится регистрация в домене:\\ {{ :rias:рисунокк51.jpg?450 |}} В открывшемся окне вводим регистрационные данные администратора контроллера домена:\\ {{ :rias:рисунокк52.jpg?450 |}} Затем нажимаем «OK». По непродолжительному времени компьютер будет зарегистрирован в домене, о чем будет сообщено в следующем окне:\\ {{ :rias:рисунокк53.jpg?400 |}} Нажимаем «OK» и компьютер сообщит о том, что необходимо перезагрузиться:\\ {{ :rias:рисунокк54.jpg?450 |}} Нажимаем «OK». В следующем окне мы увидим оранжевый знак с предупреждением, что настройки вступят в силу после перезагрузки.\\ {{ :rias:рисунокк55.jpg?500 |}} Нажимаем кнопку «**//Close//**», откроется окно с выбором перезагрузить сейчас или потом:\\ {{ :rias:рисунокк56.jpg?400 |}} Нажимаем «**//Restart Now//**» (перезагрузить сейчас). Компьютер будет перезагружен.\\ Регистрация в домене завершена.\\ ==== 1.5. Настройка операционной системы Windows ==== Для настройки операционной системы необходимо зайти в систему от имени локального администратора «**//RAC1\Administrator//**»\\ {{ :rias:рисунокк57.jpg?600 |}} Затем открываем командную оболочку, для этого нажмем кнопку **//Пуск//**:\\ {{ :rias:рисунокк58.jpg?600 |}} Затем кнопку «**//Search//**», и введем строку «**//cmd//**»:\\ {{ :rias:рисунокк59.jpg?600 |}} И запустим командную оболочку, щелкнув левой кнопкой мыши по «**//Command Prompt//**»:\\ {{ :rias:рисунокк60.jpg?600 |}} Затем отключим файервол, выполнив команду:\\ > netsh advfirewall set allprofiles state off В результате должно появиться сообщение «**//Ok//**»:\\ {{ :rias:рисунокк61.jpg?600 |}} Затем необходимо добавить и изменить некоторые ветки реестра 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 В результате должны получить:\\ {{ :rias:рисунокк62.jpg?600 |}} Затем необходимо изменить параметры в ветке:\\ **//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 {{ :rias:рисунокк63.jpg?600 |}} Далее создадим в ветке:\\ **//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 {{ :rias:рисунокк64.jpg?600 |}} Далее необходимо включить параметр сетевых интерфейсов **//weakhostsend//**. Данный параметр включает правило перенаправления пакетов между сетевыми интерфейсами. Для этого выполним команды:\\ > netsh interface ipv4 set interface Public weakhostsend=enabled > netsh interface ipv4 set interface Private weakhostsend=enabled {{ :rias:рисунокк65.jpg?600 |}} Затем нужно расширить диапазон динамически выделяемых портов для протоколов **//TCP//** и **//UDP//**. Для этого выполним команды:\\ > netsh int ipv4 set dynamicport udp start=9000 num=56000 > netsh int ipv4 set dynamicport tcp start=9000 num=56000 {{ :rias:рисунокк66.jpg?600 |}} Далее необходимо добавить доменного пользователя oracle в группу администраторов локальной машины. Для этого откроем оснастку управления компьютером. Для этого в Диспетчере серверов выберем **//Tools→Computer Management//**:\\ {{ :rias:рисунокк67.jpg?600 |}} Откроется окно управления компьютером:\\ {{ :rias:рисунокк68.jpg?500 |}} Здесь выберем **//Local Users and Groups → Groups//**:\\ {{ :rias:рисунокк69.jpg?600 |}} Затем выбираем группу Administrators и щелкаем правой кнопкой мыши по ней:\\ {{ :rias:рисунокк70.jpg?600 |}} В выпавшем списке выбираем «**//Properties//**»:\\ {{ :rias:рисунокк71.jpg?500 |}} Здесь нажимаем кнопку «**//Add…//**»:\\ {{ :rias:рисунокк72.jpg?500 |}} Здесь нажимаем кнопку «**//Advanced…//**» откроется окно для ввода регистрационных данных администратора домена:\\ {{ :rias:рисунокк73.jpg?450 |}} Вводим данные:\\ {{ :rias:рисунокк74.jpg?450 |}} Откроется окно:\\ {{ :rias:рисунокк75.jpg?450 |}} Здесь нажимаем кнопку «**//Find Now//**» и в появившемся списке выбираем пользователя **//oracle//**:\\ {{ :rias:рисунокк76.jpg?500 |}} Нажимаем «**//OK//**»:\\ {{ :rias:рисунокк77.jpg?550 |}} Еще раз нажимаем «**//OK//**»:\\ {{ :rias:рисунокк78.jpg?500 |}} Нажимаем «**//Apply//**»:\\ {{ :rias:рисунокк79.jpg?500 |}} И нажимаем «**//OK//**».\\ Добавления пользователя **//oracle//** в группу администраторы завершено.\\ Далее подключаем хранилище iSCSI, созданное на предыдущей лабораторной работе, т. к. порядок подключения уже изучен далее будет выполнены действия без пояснения:\\ {{ :rias:рисунокк80.jpg?600 |}} {{ :rias:рисунокк81.jpg?600 |}} {{:rias:рисунокк82.jpg?350|}} {{:rias:рисунокк83.jpg?350|}} {{:rias:рисунокк84.jpg?350|}} {{:rias:рисунокк85.jpg?350|}} {{:rias:рисунокк86.jpg?350|}} {{:rias:рисунокк87.jpg?350|}} {{:rias:рисунокк88.jpg?350|}} {{:rias:рисунокк89.jpg?350|}} {{:rias:рисунокк90.jpg?350|}} {{:rias:рисунокк91.jpg?350|}} {{:rias:рисунокк92.jpg?350|}} {{:rias:рисунокк93.jpg?350|}} Действия описанные в главах 1.1. – 1.5. необходимо выполнить на всех узлах кластера.\\ ===== 2. Установка Oracle Grid Infrastructure ===== ==== 2.1. Подготовка системы хранения данных ==== Подключенные диски в главе 1.5. необходимо подготовить. Для этого будем использовать утилиту для работы с дисками **//diskpart//**. Все действия производятся на машине **//RAC1//**. Открываем командную оболочку и запустим утилиту **//diskpart//**:\\ {{ :rias:рисунокк94.jpg?600 |}} Включим автоматическое монтирование, для этого выполним команду:\\ > automount enable {{ :rias:рисунокк95.jpg?600 |}} Выведем список дисков, для этого выполним:\\ > list disk {{ :rias:рисунокк96.jpg?600 |}} Мы видим, что добавленные нами диски имеют номера от 1 до 3 и находятся в состоянии **//Offline//**.\\ Перейдем к настройкам дисков. Для этого выберем 1 диск, выполнив команду:\\ > select disk 1 И переведем его в состояние Online:\\ > online disk {{ :rias:рисунокк97.jpg?600 |}} Операционная система может открыть окно с вопросом отформатировать диск или нет, выбираем нет.\\ В результате в системе появиться диск, однако он будет подключен в режиме **//readonly//** (только чтение). Исправим эту ситуацию:\\ > attributes disk clear readonly {{ :rias:рисунокк98.jpg?600 |}} Затем необходимо очистить диск, для этого выполним команду:\\ > clean {{ :rias:рисунокк99.jpg?600 |}} Для создадим раздел, для этого выполним команду:\\ > create partition extended {{ :rias:рисунокк100.jpg?600 |}} И создадим логический раздел:\\ > create partition logical {{ :rias:рисунокк101.jpg?600 |}} Операции описанные выше необходимо повторить с остальными дисками 2 и 3.\\ Для диска 2:\\ {{ :rias:рисунокк102.jpg?600 |}} Для диска 3:\\ {{ :rias:рисунокк103.jpg?600 |}} Далее необходимо проверить, что подготовленным нами дискам не присвоена буква тома, для этого выполним:\\ > list volume {{ :rias:рисунокк104.jpg?600 |}} Тома наших дисков обозначают на приведенной иллюстрации как **//Volume 4 – Volume 6//**. Необходимо проверить, чтобы в графе **//Ltr//** этих томов не было буквы. Если там присутствует буква, то ее нужно очистить. Для этого необходимо выполнить:\\ select volume \\ 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//**».\\ {{ :rias:рисунокк105.jpg?600 |}} И вводим данные пользователя. Так как мы регистрируемся через домен, то необходимо в имени пользователя указывать домен, в нашем случае это **//LAB1//**. Полное имя будет «**//LAB1\oracle//**»:\\ {{ :rias:рисунокк106.jpg?600 |}} Далее Нажимаем кнопку **//Пуск//** и щелкаем правой кнопкой мыши по иконке «**//This PC//**» и выбираем «**//Properties//**»:\\ {{ :rias:рисунокк107.jpg?600 |}} Далее нажимаем «**//Advanced system settings//**»:\\ {{ :rias:рисунокк108.jpg?500 |}} Далее «**//Environment Variables...//**»:\\ {{ :rias:рисунокк109.jpg?400 |}} И меняем значение двух переменных операционной среды **//TEMP//** и **//TMP//** на **//C:\Windows\Temp//**. Для этого выбираем переменную и нажимаем кнопку «Edit...»\\ {{ :rias:рисунокк110.jpg?400 |}} В результате должно получиться:\\ {{ :rias:рисунокк111.jpg?400 |}} Перезагружаем компьютер.\\ Раздел 2.1. необходимо выполнить на всех узлах кластера.\\ ==== 2.2. Копирование установочных файлов в гостевую машину и установка дополнительных библиотек ==== Для копирования установочных файлов на гостевую машину откроем проводник. После включения служб интеграции (раздел 1.1.) в проводнике должен быть диск **//C//**: домашней машины где лежат дистрибутивы **//oracle//**. На иллюстрации ниже «**//C on KPREP1//**».\\ {{ :rias:рисунокк112.jpg?600 |}} Открываем этот диск, заходим в папку где лежат дистрибутивы и копируем их на гостевую машину. Копировать установочные файлы **//oracle//** нужно только на машину **//RAC1//**, а файл библиотеки **//vc_redist.x64//** на все машины кластера.\\ {{ :rias:рисунокк113.jpg?600 |}} Затем устанавливаем дополнительные библиотеки **//vc_redist.x64//**\\ {{ :rias:рисунокк114.jpg?600 |}} {{ :rias:рисунокк115.jpg?400 |}} {{ :rias:рисунокк116.jpg?400 |}} Затем на узле **//RAC1//** необходимо создать каталог «**//C:\app\21.0.0//**» и в него разархивировать установочные файлы **//oracle//**.\\ Файл WINDOWS.X64_213000_grid_home в каталог «**//C:\app\21.0.0\grid//**»:\\ {{ :rias:рисунокк117.jpg?600 |}} Файл 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 {{ :rias:рисунокк118.jpg?600 |}} И запустим утилиту проверки готовности узлов кластера к установке со следующими параметрами:\\ > runcluvfy.bat stage -pre crsinst -n rac1,rac2 -verbose {{ :rias:рисунокк119.jpg?600 |}} Запустится проверка узлов кластера:\\ {{ :rias:рисунокк120.jpg?600 |}} Если все настройки были выполнены корректно, то мы увидим следующее окно:\\ {{ :rias:рисунокк121.jpg?600 |}} Где сообщается о том что проверка всех узлов завершилась успешно.\\ ==== 2.4. Развертывание Oracle Grid Infrastructure ==== Открываем командную оболочку от имени администратора и переходим в каталог «**//C:\app\21.0.0\grid//**»:\\ > cd C:\app\21.0.0\grid Затем запусти установку, выполнив команду **//setup//**\\ > setup {{ :rias:рисунокк122.jpg?600 |}} Запустится установка:\\ {{ :rias:рисунокк123.jpg?500 |}} Далее предлагается выбрать один из следующих вариантов конфигурации:\\ * **//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.\\ {{ :rias:рисунокк124.jpg?600 |}} Затем предлагается выбрать тип конфигурации кластера 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.\\ {{ :rias:рисунокк125.jpg?600 |}} В следующем окне предлагается настроить службу 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 не будем.\\ Вводим параметры как представлено ниже на иллюстрации.\\ {{ :rias:рисунокк126.jpg?600 |}} Далее необходимо в наш кластер добавить все узлы. Первый узел, на котором производится настройка, уже добавлен. Добавим узел **//RAC2//**. Для этого нажмем кнопку «**//Add...//**».\\ {{ :rias:рисунокк127.jpg?600 |}} Затем откроется окно для ввода данных узла кластера.\\ {{ :rias:рисунокк128.jpg?600 |}} Здесь необходимо указать доменное имя узла (rac2.lab1.local), а также доменное имя для ВИП сети узла (rac2-vip.lab1.local). В данных полях необходимо вводить полное доменное имя узла.\\ {{ :rias:рисунокк129.jpg?600 |}} Нажимаем «**//OK//**».\\ В результате мы увидим, что к списку узлов кластера добавился еще один. В соответствии с этим списком установщик развернет **//Oracle Grid Infrastructure//**.\\ {{ :rias:рисунокк130.jpg?600 |}} Нажимаем «Next >» запустится проверка узлов кластера на возможность установке на них **//Oracle Grid Infrastructure//**.\\ По окончании проверки откроется окно с перечислением сетевых адаптеров и параметров их подключения. Необходимо убедиться, что адаптеры подключены к правильным сетям.\\ {{ :rias:рисунокк131.jpg?600 |}} Каждый автономный кластер 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 не будем.\\ {{ :rias:рисунокк132.jpg?600 |}} Далее необходимо настроить СХД. За работу СХД отвечает 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...//**»\\ {{ :rias:рисунокк133.jpg?600 |}} В открывшемся окне нажимаем кнопку «**//Next >//**».\\ {{ :rias:рисунокк134.jpg?500 |}} Далее в окне будет выведен список доступных дисков.\\ {{ :rias:рисунокк135.jpg?500 |}} Необходимо выбирать диски для подключения к кластеру. Диски которые могут быть подключены к кластеру имеют отметку Candidate device.\\ {{ :rias:рисунокк136.jpg?500 |}} Нажимаем кнопку «**//Next >//**».\\ В результате будет выведен список подключаемых дисков\\ {{ :rias:рисунокк137.jpg?500 |}} Нажимаем кнопку «**//Next >//**». Появляется окно с предупреждением, что если мы нажмем кнопку «**//Finish//**» информация на дисках будет изменена и отменить ее нельзя. Нажмем кнопку «**//Finish//**».\\ {{ :rias:рисунокк138.jpg?500 |}} В результате в окне Select Disks появятся подключенные нами диски. Выбираем их. И нажимаем кнопку «**//Next >//**».\\ {{ :rias:рисунокк139.jpg?600 |}} Для Oracle Automatic Storage Management (Oracle ASM) требуется пользователь SYS с привилегиями SYSASM для администрирования. Также Oracle рекомендует вам создать менее привилегированного пользователя ASMSNMP с привилегиями SYSDBA для мониторинга экземпляра ASM.\\ В этом окне создаются пользователи SYS и ASMSNMP. Вам предлагается ввести пароль для этих пользователей. Пароль может быть установлен для каждого пользователя либо один общий, что не рекомендуется.\\ Мы выберем пункт **//Use same passwords for these accounts//**.\\ {{ :rias:рисунокк140.jpg?600 |}} И введем пароль.\\ {{ :rias:рисунокк141.jpg?600 |}} Далее предлагается подключиться к Intelligent Platform Management Interface (IPMI). IPMI – это интеллектуальный интерфейс управления платформой, предназначенный для автономного мониторинга и управления функциями, встроенными непосредственно в аппаратное и микропрограммное обеспечения серверных платформ. Ключевые характеристики IPMI — мониторинг, восстановление функций управления, журналирование и инвентаризация, которые доступны независимо от процессора, BIOS'a и операционной системы. Функции управления платформой могут быть доступны, даже если система находится в выключенном состоянии.\\ Мы подключаться к IPMI не будем.\\ {{ :rias:рисунокк142.jpg?600 |}} Выбираем **//Do not use Intelligent Platform Management Interface (IPMI)//**.\\ {{ :rias:рисунокк143.jpg?600 |}} В данном окне можно настроить управление Oracle Grid Infrastructure и Oracle Automatic Storage Management с помощью Enterprise Manager Cloud Control. Для этого необходимо быть регистрация на Cloud Control.\\ Мы использовать Enterprise Manager Cloud Control не будем. Нажимаем кнопку «**//Next >//**».\\ {{ :rias:рисунокк144.jpg?600 |}} Настройка базового каталога Oracle. Базовый каталог Oracle для установке Oracle Grid Infrastructure – это место, где хранятся диагностические и административные журналы, а также другие журналы, связанные с Oracle ASM и Oracle Clusterware. Это расположение также будет содержать файлы, относящиеся к конфигурации Oracle Clusterware.\\ Данное окно оставляем без изменения. Нажимаем кнопку «**//Next >//**».\\ {{ :rias:рисунокк145.jpg?600 |}} Запустится проверка настроек кластера и самих узлов кластера.\\ {{ :rias:рисунокк146.jpg?600 |}} Если ошибок не обнаружиться выведется окно содержащее сводку проведенных настроек. Если будут обнаружены ошибки, будет выведено соответствующее окно, содержащие описание ошибок. Необходимо их устранить для продолжения установке Oracle Grid Infrastructure. Нажимаем кнопку «**//Install//**».\\ {{ :rias:рисунокк147.jpg?600 |}} Запустится процедура установке.\\ {{ :rias:рисунокк148.jpg?600 |}} Если во время установке не произойдут ошибки выведется окно сообщающее об успешной установке.\\ {{ :rias:рисунокк149.jpg?600 |}} ==== 2.5. Развертывание Oracle Database ==== Открываем командную оболочку от имени администратора и переходим в каталог «**//C:\app\21.0.0\db//**»:\\ > cd C:\app\21.0.0\db Затем запусти установку, выполнив команду setup\\ > setup {{ :rias:рисунокк150.jpg?600 |}} Запустится установка:\\ {{ :rias:рисунокк151.jpg?500 |}} Далее предлагается выбрать один из следующих вариантов конфигурации:\\ * **//Create and configure a single instance database//**. Будет установлен и настроен сервер базы данных Oracle, а также будет создана база данных. Это устаревший вариант установке.\\ * **//SetUp Software Only//**. Будет установлен и настроен сервер базы данных Oracle в вашей системе.\\ {{ :rias:рисунокк152.jpg?600 |}} Выбираем **//SetUp Software Only//** и нажимаем **//Next//**.\\ {{ :rias:рисунокк153.jpg?600 |}} Далее предлагается выбрать тип установке:\\ * **//Single instance database installation//**. Этот параметр позволяет вам устанавливать программное обеспечение базы данных в единственном экземпляре только на локальном узле. Напомним, что экземпляр поддерживает только одну базу данных.\\ * **//Oracle Real Application Clusters database installation//**. Этот параметр позволяет установить программное обеспечение базы данных на Oracle Real Application Clusters на выбранных узлах кластера.\\ Выбираем **//Oracle Real Application Clusters database installation//** и нажимаем **//Next//**.\\ {{ :rias:рисунокк154.jpg?600 |}} Здесь необходимо выбрать узлы на которые будет установлено программное обеспечение базы данных.\\ Выбираем в соответствии с иллюстрацией.\\ {{ :rias:рисунокк155.jpg?600 |}} Теперь необходимо выбрать версию устанавливаемой базы данных:\\ * **//Enterprise Edition//**. Oracle Database 21c Enterprise Edition - это самоуправляемая база данных, обладающая масштабируемостью, производительностью, высокой доступностью и функциями безопасности, необходимыми для запуска самых требовательных и критически важных приложений.\\ * **//Standard Edition 2//**. Oracle Database 21c Standard Edition 2 - это полнофункциональное решение для управления данными, идеально подходящее для нужд среднего бизнеса.\\ Выбираем **//Enterprise Edition//** и нажимаем **//Next//**.\\ {{ :rias:рисунокк156.jpg?600 |}} Для повышения безопасности запуск служб 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.\\ {{ :rias:рисунокк157.jpg?600 |}} Выбираем **//Use Windows Built-in Account//** и нажимаем **//Next//**.\\ {{ :rias:рисунокк158.jpg?600 |}} Появиться предупреждение:\\ «//[INS-35810] Вы выбрали использование встроенной учетной записи для установке и настройки Oracle Home. Oracle рекомендует вам указать учетную запись пользователя Windows с ограниченными правами для установке и настройки защищенного Oracle Home//.\\ //Вы уверены, что хотите продолжать?//»\\ Для целей лабораторной работы соглашаемся и продолжаем установку.\\ Нажимаем **//Yes//**.\\ {{ :rias:рисунокк159.jpg?600 |}} Здесь указываем путь для размещения программного обеспечения базы данных Oracle и файлов, связанных с конфигурацией. Это расположение является базовым каталогом базы данных Oracle.\\ Оставляем все как на иллюстрации и нажимаем **//Next//**.\\ {{ :rias:рисунокк160.jpg?600 |}} Запустить проверка конфигурации и возможности установке.\\ {{ :rias:рисунокк161.jpg?600 |}} Если конфигурация выполнена без ошибок, то вы должны увидеть окно с выводом базовых конфигурационных настроек, для контроля их.\\ Теперь можно приступить к установке программного обеспечения базы данных на Oracle Real Application Clusters, нажимаем **//Install//**.\\ {{ :rias:рисунокк162.jpg?600 |}} Запустится процесс развертывания программного обеспечения базы данных на Oracle Real Application Clusters.\\ {{ :rias:рисунокк163.jpg?600 |}} Если в процессе развертывания ошибок не обнаружиться то вы должны увидеть сообщение об успешной установке программного обеспечения базы данных на Oracle Real Application Clusters.\\ {{ :rias:рисунокк164.jpg?600 |}} ==== 2.6. Настройка базы данных Oracle Database ==== Далее создадим базу данных.\\ Создание базы данных Oracle Database 21c выполняется с помощью **//Database Configuration Assistant//**. Данное приложение присутствует на всех узлах кластера.\\ Для создания базы данных нажимаем кнопку **//Пуск//** и выбираем приложение **//Database Configuration Assistant//**:\\ {{ :rias:рисунокк165.jpg?600 |}} Операционная система запросит разрешения на запуск приложения. Нажимаем **//Yes//**.\\ {{ :rias:рисунокк166.jpg?600 |}} Запустится конфигуратор Oracle Database 21c.\\ {{ :rias:рисунокк167.jpg?500 |}} Будет предложено выбрать операцию, которую необходимо выполнить:\\ * **//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//**.\\ {{ :rias:рисунокк168.jpg?600 |}} Здесь необходимо выбрать режим создания базы данных:\\ * **//Typical configuration//**. Типичная конфигурация.\\ * **//Advanced configuration//**. Расширенная конфигурация.\\ Выбираем **//Advanced configuration//** и нажимаем **//Next//**.\\ {{ :rias:рисунокк169.jpg?600 |}} Выберите тип развертывания базы данных:\\ * **//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//**.\\ {{ :rias:рисунокк170.jpg?600 |}} Здесь необходимо выбрать узлы на которые будет развернут экземпляр базы данных.\\ Выбираем в соответствии с иллюстрацией и нажимаем **//Next//**.\\ {{ :rias:рисунокк171.jpg?600 |}} Затем необходимо указать идентификационные данные базы данных. Указываем имя (доменное) глобальной базы данных (Global database name) и префикс идентификатора службы Oracle (SID Prefix).\\ Префикс идентификатора службы Oracle (SID) – это первые 8 символов имени базы данных. Префикс SID может содержать только символы a-z, A-Z и 0-9. Префикс SID не может содержать специальные символы операционной системы, поэтому, если вы используете специальные символы в первых 8 символах имени базы данных, эти специальные символы в префиксе SID опускаются. Для каждой базы данных существует один префикс SID. Префикс SID для базы данных должен быть уникальным в кластере.\\ По умолчанию база данных создается как контейнерная. Контейнерную базу данных можно использовать для объединения нескольких баз данных в единую базу данных, и она обеспечивает виртуализацию баз данных. Контейнерная база данных (CDB) может содержать несколько подключаемых баз данных (PDB).\\ В лабораторной работе мы создадим один контейнер и одну базу данных.\\ Выбираем в соответствии с иллюстрацией и нажимаем **//Next//**.\\ {{ :rias:рисунокк172.jpg?600 |}} Далее выберем вариант хранения базы данных. Можно выбрать два варианта подключения хранилища. Использовать файл шаблона для атрибутов хранилища базы данных (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//**.\\ {{ :rias:рисунокк173.jpg?600 |}} Здесь предлагается настроить опции восстановления базы данных в случае сбоев. В лабораторной работе настраивать не будем. Но при использовании базы данных данную опцию рекомендуется настроить.\\ {{ :rias:рисунокк174.jpg?600 |}} В данном окне предлагается настроить опцию Oracle Database Vault. Oracle Database Vault предоставляет элементы управления, предотвращающие доступ неавторизованных привилегированных пользователей к конфиденциальным данным и предотвращающие несанкционированные изменения базы данных. В лабораторной работе настраивать не будем. Но при использовании базы данных данную опцию рекомендуется настроить.\\ {{ :rias:рисунокк175.jpg?600 |}} Затем идут настройки ресурсов служб Oracle Database.\\ На первом окне настраивается структура памяти.\\ Глобальная область системы (System Global Area – **//SGA//**). Это большой совместно используемый сегмент памяти, к которому в тот или иной момент времени будут обращаться практически все процессы Oracle. Выделяется при старте, обслуживает экземпляр Oracle.\\ Глобальная область процесса (или проrраммы) (Process (Prorgam) Global Area – **//PGA//**). Это закрытая область отдельного процесса или потока; из других процессов или потоков она не доступна. Создается в режиме выделенного сервера. Содержит области памяти для хранения информации о сеансе, а также области для сортировок.\\ Оставляем по умолчанию.\\ {{ :rias:рисунокк176.jpg?600 |}} Во втором окне настраивается размер блока хранения и максимальное количество пользовательских процессов.\\ Блок - это наименьшая единица хранения для распределения и ввода-вывода. Он не может быть изменен после создания базы данных. Т.к. при создании базы данных мы использовали шаблон, изменить размер блока мы не можем.\\ Так же необходимо указать максимальное количество пользовательских процессов операционной системы, которые могут быть одновременно подключены к этой базе данных. Значение этого параметра включает пользовательские процессы и фоновые процессы Oracle.\\ Оставляем по умолчанию.\\ {{ :rias:рисунокк177.jpg?600 |}} В этом окне необходимо указать кодировку используемую создаваемой базой данных.\\ Оставляем по умолчанию.\\ {{ :rias:рисунокк178.jpg?600 |}} В этом окне необходимо указать режим сервера базы данных:\\ * **//Dedicated server mode//**. В этом режиме база данных выделит выделенный ресурс для каждого клиентского подключения. Используйте этот режим, когда ожидается, что общее количество клиентских подключений будет небольшим или когда клиенты будут делать постоянные, длительные запросы к базе данных.\\ * **//Shared server mode//**. В этом режиме база данных будет использовать общий пул выделенных ресурсов для всех клиентских подключений. Используйте этот режим, когда большому количеству пользователей необходимо подключиться к базе данных одновременно, эффективно используя системные ресурсы.\\ Оставляем по умолчанию. Нажимаем **//Next//**.\\ {{ :rias:рисунокк179.jpg?600 |}} Здесь необходимо указать параметры управления базой данных.\\ * **//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//**.\\ {{ :rias:рисунокк180.jpg?600 |}} Далее необходимо указать пароли для следующих учетных записей пользователей в новой базе данных. Мы будем использовать один пароль на все учетные записи.\\ {{ :rias:рисунокк181.jpg?600 |}} Для этого выберете Use the same administrative password for all accounts и введите ваш пароль:\\ {{ :rias:рисунокк182.jpg?600 |}} Далее необходимо выбрать опции создания базы данных.\\ Оставляем по умолчанию и нажимаем **//Next//**.\\ {{ :rias:рисунокк183.jpg?600 |}} Запустится проверка введенных нами параметров.\\ {{ :rias:рисунокк184.jpg?600 |}} Если все было сделано без ошибок выведется краткий список введенных параметров. Проверяем его и нажимаем **//Finish//**.\\ {{ :rias:рисунокк185.jpg?600 |}} Запустится процесс создания базы данных.\\ {{ :rias:рисунокк186.jpg?600 |}} Если все пройдет успешно. Вы увидете сообщение о созданной базе данных и некоторых ее параметров.\\ {{ :rias:рисунокк187.jpg?600 |}}