[Инсталляция Oracle RAC 11.2 в операционной системе Oracle Linux 5.8 x86_64]: Описание окружения для инсталляции Oracle RAC


RAC выглядит приблизительно следующим образом:

oracle rac






В документи приводится пример пример развертывания Oracle Real Applicatoin Cluster 11.2 с использованием 4 виртуальных машин virtualbox, созданных “приблизительно” следующим образом:
https://docs.google.com/document/d/1ZU6Hk5DYitFYwlRFqN2qmJr6maPpvgsVc6ZTiZ1kYVA/edit





oracle rac



  • 2 виртуальные машины используются в качестве узлов кластера или кластерных нод (кому как больше нравится). На них устанавливается программное обеспечение Oracle: Oracle Grid и Oracle DataBase Software
  • 1 виртуальная машина, которая выступает в роли хранилища данных, диски которого смонтированы в файловой системе узлов кластера по технологии iSCSI.
  • 1 виртуальная машина используется в качестве DNS - сервера.



Каждый из узлов кластера имеет 4 GB оперативной памяти и 3 сетевых адаптера:
В качестве операционной системы выбран Oracle Linux 5.8

  • eth0 – public
  • eth1 – interconnect (для связи межу узлами кластера)
  • eth2 – private (для связи узлов кластера с внешним хранилищем (storage))



Для инсталляции RAC, необходимо в одной подсети выделить IP адреса:

  • 1 public IP для каждого узла (просто для того, чтобы подключиться к серверу и выполнять задачи по администрированию)
  • 1 vip IP для каждого узла ((в той же подсети, что и public) желательно, чтобы vip были прописаны в DNS)
  • 3 IP адреса для SCAN ((в той же подсети, что и public) обязательно должны быть прописаны в DNS (иначе возникнут ошибки при инсталляции). Клиент обращается к SCAN адресу, который перенаправляет запрос на поднятый на узле кластера vip адрес)