4.3. Настройка службы MySQL

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

Ниже приведён пример настройки службы базы данных MySQL:

4.3.1. MySQL и Cluster Configuration Tool

Чтобы добавить службу MySQL в Настройке кластера (Cluster Configuration Tool), выполните следующее:

  1. Запустите Настройку кластера (Cluster Configuration Tool), выбрав Главное меню (Main Menu) => Системные параметры (System Settings) => Настройка сервера (Server Settings) => Кластер (Cluster) или выполнив в приглашении оболочки redhat-config-cluster. По умолчанию запускается Состояние кластера (Cluster Status Tool).

  2. Запустите Настройку кластера (Cluster Configuration Tool), выбрав Кластер (Cluster) => Настройка (Configure) в меню программы Состояние кластера (Cluster Status Tool).

  3. Перейдите на вкладку Службы (Services).

  4. Добавьте службу MySQL.

    • Щёлкните Создать (New). На экране появится диалог Служба (Service).

      Рисунок 4-2. Добавление службы

    • Введите имя службы MySQL в поле Имя службы (Service Name).

    • Выберите в поле Домен переноса (Failover Domain) домен переноса или оставьте в нём значение None.

    • Введите интервал (в секундах) в поле Интервал проверки (Check Interval), если вы хотите проверять жизнедеятельность службы MySQL с помощью указания status сценарию инициализации mysqld.

    • Введите в поле Сценарий пользователя (User Script) имя сценария, например /etc/init.d/mysqld.

    • Нажмите OK.

  5. Добавьте IP-адрес службы MySQL .

    • Выберите службу MySQL и щёлкните Добавить потомка (Add Child).

    • Выберите пункт Добавить IP-адрес службы (Add Service IP Address) и нажмите OK. На экране появится диалог IP-адрес службы (Service IP Address).

    • Заполните поле IP-адрес (IP Address).

    • Введите в поле Маска подсети (Netmask) маску или оставьте в нём значение None.

    • Введите в поле Широковещательный (Broadcast Address) широковещательный адрес или оставьте в нём значение None.

    • Нажмите OK.

  6. Добавьте устройство для службы MySQL.

    • Выберите службу MySQL и щёлкните Добавить потомка (Add Child).

    • Выберите пункт Добавить устройство (Add Device) и нажмите OK. На экране появится диалог Устройство (Device).

    • Заполните поле Специальный файл устройства (Device Special File) (введите, например, /dev/sdc3).

    • В поле Точка монтирования (Mount Point) введите /var/lib/mysql.

    • В поле Тип ФС (FS Type) выберите тип файловой системы или оставьте его пустым.

    • В поле Параметры (Options) укажите все параметры подключения, включая rw (чтение-запись).

    • Поставьте или снимите флажок Принудительно отмонтировать (Force Unmount).

    • Нажмите OK.

  7. Выберите Файл (File) => Сохранить (Save), чтобы сохранить параметры службы MySQL.