Кластерные технологии Oracle - Создание и управление кластерной средой Oracle

ОГЛАВЛЕНИЕ

Создание и управление кластерной средой Oracle

Программное обеспечение Oracle Real Application Clusters создает из кластерной конфигурации единый образ не только для клиентских приложений, но и для администратора, что упрощает настройку и управление. Кластерная база данных RAC может быть установлена и сконфигурирована с любого узла входящего в кластер. Работу с кластерной конфигурацией поддерживают все средства и программы для управления базой данных, включая универсальную программу инсталляции ПО Oracle (OUI), Oracle Enterprise Manager, программу-ассистента конфигурирования базы данных (DBCA), программу-ассистента по модернизации версии базы данных (DBUA), программу-ассистента по конфигурированию сети (NETCA) и утилиты командной строки, такие как srvctl.

Утилита проверки кластера

В СУБД Oracle 10g Release 2 появилось новое средство проверки конфигурации кластера. Средство проверки кластера помогает устранять ошибки проведением ревизии до установки программного обеспечения, после его установки и при любых изменений конфигурации. Оно также может использоваться для текущей проверки кластера. Это утилита может быть вызвана из интерфейса командной строки или через API при помощи других программ, например универсальной программы установки Oracle Universal Installer (OUI).

Oracle Enterprise Manager

Программный пакет Enterprise Manager традиционно предлагаются как средство управления инфраструктурой программного обеспечения Oracle. В версии Enterprise Manager 10g пакет значительно переработан, так, например доступ к графическому интерфейсу управления теперь осуществляется через веб-браузер. Enterprise Manager для управления СУБД Oracle предлагается в двух редакциях:

  • Database Control - средство управления одной базой данных Oracle, автоматически настраивается при помощи DBCA во время создания базы данных.
  • Grid Control - средство управления информационной инфраструктурой предприятия, включая базы данных Oracle, устанавливается с отдельного компакт диска, включенного в поставку СУБД Oracle.

Оба средства поддерживают работу с кластерами и обладают централизованной консолью для управления кластерной СУБД.


Страница управления кластерной базой данных "Cluster Database" позволяет:

  • Следить за общим состоянием системы, например, за количеством и текущим состоянием всех экземпляров кластерной СУБД.
  • Видеть предупреждения, полученные со всех экземпляров, а также углубляться в систему для детального изучения источника каждого предупреждения.
  • Устанавливать пороги отслеживаемых показателей для генерации предупреждений на уровне кластерной базы данных.
  • Выполнять мониторинг показателей производительности со всех экземпляров: агрегированных или отображенных друг с другом так, чтобы их можно было легко сравнить между собой. В случае необходимости можно произвести детализацию по отдельным компонентам.
  • Контролировать статистику когерентности кэша кластера (например, global buffer gets и др.)
  • Производить операции уровня всей кластерной базы данных: создание резервных копий и восстановление базы данных, запуск и остановка экземпляров и т. д.
  • Управлять Сервисами, выполняя такие операции, как создание, изменение, запуск/остановка, включение/выключение или перемещение Сервисов, и производить мониторинг их производительности.

На странице "Cluster" пакета Grid Control можно просматривать состояние аппаратного обеспечения кластера и операционной системы в целом - это особенно полезно, когда кластер обеспечивает работу множество баз данных. Страница даёт обзор общего состояния компонент кластера с возможностью перехода к отдельным экземплярам СУБД.

Grid Control 10g Release 2 может произвести автоматическое преобразование отдельного экземпляра базы данных Oracle в кластерную базу данных под управлением RAC. Кроме этого при помощи Enterprise Manager можно осуществить начальное создание кластера, включая инсталляцию программного обеспечения и конфигурацию Oracle Clusterware. Содержимое домашнего каталога программного обеспечения Oracle (Oracle Home), используемого для инсталляции, может храниться либо в Enterprise Manager как "Золотой образ" или на любом известном сервере. "Золотой образ" может быть создан из образцовой копии установленного программного обеспечения Oracle Clusterware или Real Application Clusters 10g Release 2. При клонировании программного обеспечения выполняются без исключения все действия по установке и конфигурации RAC и Oracle Clusterware, в том числе запуск "root.sh" под правами привилегированных пользователей и необходимые шаги до и после инсталляции. Эта справедливо и при добавлении нового узла к уже существующему кластеру. Для ОС Linux программное обеспечение от Oracle может установить "образ системы" на "голое железо". В такой "образ" может входить операционная система, агент Oracle Enterprise Manager, Oracle Clusterware и СУБД Oracle с Real Application Clusters. Каждый "образ" можно связать с профилем аппаратного обеспечения. Все компоненты "образа" хранятся как "Золотые образы" в Enterprise Manager. "Мастер по установке" позволяет производить выбор аппаратного обеспечения и устанавливать полный стек программного обеспечения на новый сервер. Новый узел добавляется к кластеру автоматически.