Архивы за месяц Декабрь, 2013

Установка и настройка отказоустойчивого балансировщика нагрузки на основе Haproxy+Keepalived (Горизонтальное масштабирование на уровне приложений модели OSI) на Centos

Структурная схема кластера На серверах lb01 и lb02 устанавливается Haproxy для балансировки нагрузки (распределения запросов клиентов на пару Web-серверов(серверов приложений app01 и app02)), а также для отказоустойчивости. При выходе со строя одного из lb-ов второй из них автоматически становится активным сервером(цепляет на себя VIP(Virtual IP) на который прописаны сайты в ДНС) Это достигается за счет […]

Установка и настройка mysql-mmm-кластера(MySQL Master-Master replication Manager) на Centos

Инструмент управления тиражированием с несколькими основными репликами (MultiMaster replication Manager) использует для репликации традиционный механизм “master-slave”. Он работает на основе набора серверов MySQL с, как минимум,  двумя основными репликами с набором подчиненных реплик, а также с выделенным узлом мониторинга. Поверх этого набора узлов настраивается пул IP-адресов, который MMM может динамически перемещать от узла к узлу, […]

Синхронизация сайтов(папок) между серверами с помощью rsync

Например, необходимо получить копию сайтов(папок)/www/sites/{joomla.lb,wordpress.lb} с первого сервера(192.168.1.110) на второй(192.168.1.111) Или, наоборот, со второго на первый.   1.На втором сервере устанавливаем rsync, генерируем ssh-ключи

  2.Содержимое публичного ключа на втором сервере добавляем в файл /root/.ssh/authorized_keys на первом сервере.

Проверка прав, владельцев для папки .ssh и файла authorized_keys на первом сервере […]

Настройка MySQL-репликации master-master на Centos

 

Второй сервер — зеркало первого, который должен реплицировать все с первого, а также передавать ему свои изменения.   Просматриваем все файлы, установленные пакетом Percona-Server

Копируем конфиг соответствующий Вашим аппаратным ресурсам

  Настраиваем репликацию  на первом сервере   1.Настраиваем Mysql на первом сервере

 

Логи смотрим

[…]

Установка MariaDB вместо MySQL на Centos

Генерируем свой репозитарий https://downloads.mariadb.org/mariadb/repositories/#mirror=nucleus Создаем репозитарий (например, Centos6 64bit)

 

В процессе обновления конфликтующие библиотеки от mysql будут автоматически замещены Устанавливаем непосредственно сервер и клиент

Запускаем MySQL

Проводим базовую настройку

Добавление mysql в автозагрузку

Настройка MySQL-репликации master-slave на Centos

Настройка  MySQL-репликации master—slave на Centos

  На главном сервере(master)   1.В my.cnf в секции [mysqld]  включаем ведение двоичного(бинарного) журнала

  2.Перезапускаем MySQL

  3. Создаем учетную запись для подключения с Slave сервера. т.е наделяем пользователя repluser подключающегося с подчиненного сервера с паролем replpassword правом читать информацию из двоичных журналов […]


Thanx: Lupavto
Яндекс.Метрика