README.md

Oracle Real Application Cluster 12c Release 2 (12.2.0.1) for Linux x64

  • Год Выпуска: 2018
  • Версия: 12.2.0.1
  • Разработчик: Oracle Corporation
  • Сайт разработчика: http://www.oracle.com/database

Описание

  • Oracle Enterprise Linux 6.9 x64 (полная бесплатная копия RHEL 6.9)
  • Oracle Grid Infrastruture (12.2.0.1)
  • Oracle Database 12c Release 2 (12.2.0.1) Real Application Cluster for Linux x64
  • Oracle Enterprise Manager Express - Средство администрирования СУБД Oracle

Требования

Требования: 130Gb на жестком диске и 16Гб свободного ОЗУ. Создана одна неконтейнерная кластерная БД "orcl" (non-CDB)!

  1. В качестве места для хранения файлов БД используется ASM.
  2. В виртуальную машину установлена последняя версия VMWare Tools - 10.2.0
  3. Установлен только минимальный набор пакетов необходимых для запуска ПО Oracle Database
  4. Установлено ядро Linux от Oracle (Unbreakable Enterprise Kernel). VMWare Tools пересобраны под это ядро!
  5. Настроено обновление yum-репозитария через public-yum.oracle.com и установлены все обновления на ОС по 7 марта 2018 года
  6. На Grid Infrastructure и на СУБД установлен патч Jan 2018 RDBMS RU. На БД установлен патч Jan 2018 OJVM RU.
  7. Необходимые для пересборки VMWare Tools компилятор gcc и исходники заголовков ядра, также установлены в ВМ.

В каждой виртуальной машине созданы четыре диска:

  • первый системный - объемом 20Gb (файл system.vmdk);
  • второй для файла подкачки, объемом 20Gb (файл swap.vmdk);
  • третий для временных файлов, объемом 20Gb (файл temp.vmdk) - внутри ВМ подмонтирован в каталог /tmp;
  • четвертый - для установки прикладного софта (объемом 50Gb - файл u01.vmdk), - подмонтирован в /u01;

Файлы виртуальных дисков oradata1.vmdk,oradata2.vmdk,oradata3.vmdk (каталог shared) Эти диски используются двумя виртуальными машинами - эмулируют разделяемую систему хранения для ASM.

Для увеличения быстродействия проделан следующий "тюнинг":

  • для диска ASM качестве SCSI-контроллеров используются паравиртуализированый SCSI-контроллер от VMWare (pvscsi);
  • тип сетевых интерфейсов - также наиболее производительный paravirtual NIC (vmxnet3).

Схема кластера

Oracle Cluster 12c

Скан имя для подключение клиентов: scan.mycompany.com, либо scan. Это имя резрешается в один из трех IP-адресов:

192.168.228.71 scan.mycompany.com scan

192.168.228.72 scan.mycompany.com scan

192.168.228.73 scan.mycompany.com scan

  1. Если при старте виртуальной машины Вы получаете ошибку: "This virtual machine cannot be powered on because its working directory is not valid. Please use the configuration editor to set a valid working directory, and then try again.", тогда зайдите в свойства машины ("Settings... -> Options -> Working directory") укажите путь к каталогу в котором лежит эта виртуальная машина.
  2. При старте ВМ будет выведено предупреждение "Cluster is not supported in VMWare Workstation", - игнорируйте его.
  3. Все ПО (Clusterware, экземпляр БД, листенер) автоматически стартуют при запуске ОС. При shutdown-е ОС все ПО также автоматически останавливается.
  4. Все ПО Grid Infrastructure уcтановлено под пользователем grid - его окружение настроено на Grid Home.
  5. Все ПО Oracle Database уcтановлено под пользователем oracle - его окружение настроено на Database Home.

Вход на виртуальную машину

  • Пароли всех пользователей (root/grid/oracle/sys/system/admin): "oracle"