Архивы рубрики ‘MySQL’

Установка и использование Percona XtraBackup

1.Установка Percona XtraBackup Centos

Ubuntu Импортируем публичный GPG¬-ключ

Добавляем репозитарий Percona

Проверяем,что добавился новый репозитарий

Обновляем локальный кеш и устанавливаем пакет

Также можно скачать конкретную версию Percona XtraBackup для требуемой операционной системы с официального сайта Percona

  2.Создание бекапа всех баз данных(полного бекапа)

[…]

Установка и использование Percona Toolkit

Установка Percona Toolkit Debian/Ubuntu

Centos

 

Анализ переменных MySQL(на основе SHOW VARIABLES) и вывод рекомендаций

Анализ slow-log,списка процессов(show processlist) или tcpdump 1)Отчет самых медленных запросов из файла

2)Отчет самых медленных запросов из списка процессов

Либо через анализ tcpdump

 

Просмотр файлов максимально […]

Установка и настройка Percona XtraDB Cluster на Centos7/Ubuntu14

Разработчик продукта рекомендует использовать минимум 3 ноды для создания кластера(причины описаны в статье). С целью знакомства с этим продуктом использовалось две ноды на виртуальных машинах. 1.Установка Percona XtraDB Cluster Centos

Подключаем EPEL-репозитарий(если он еще не был подключен)

Устанавливаем пакет, необходимій для Percona XtraDB Cluster

Устанавливаем PXC

  Отклчаем SELinux, если он […]

Установка и настройка Holland для бекапа MySQL-баз данных на Centos/Ubuntu

1.Установка Holland на Centos(предварительно нужно подключить Epel-репозитарий)

  2.Установка Holland на Ubuntu Версию Ubuntu заменяем согласно установленной

Ubuntu 14.04.3 LTS \n \l   Т.е вместо

выполняем

 

 

  Настройка Holland (одинакова для обоих операционных систем)   3.Настройка основного конфигурационного файла Holland  

 

  […]

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

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

Настройка 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 правом читать информацию из двоичных журналов […]

MySQL — полезные мелочи

Оптимизация параметров Mysql с помощью скриптов Mysqltuner Mysqlprimer 1. mysqltuner.pl (http://blog.mysqltuner.com/) 2. tuning-primer.sh (http://www.day32.com/MySQL/)   Логирование медленных запросов + запросов не использующих индексы

  Увеличение количества открытых  MySQL файлов Часто при использовании Inndb MySQL открывает очень много файлов и сваливается, т.к. упирается в лимит (1024 открытых файла). Текущее использование открытых файлов можно узнать так: […]

Синхронизация MySQL slave-серверов с active master-сервером с помощью Percona-toolkit

Установка Percona-toolkit на Centos 6 http://www.percona.com/downloads/ Отсюда загружаем пакет percona-toolkit-XXXXX. noarch.rpm

  1.Определяем активный master-сервер баз данных Ssh lb01.domain.com/lb02.domain.com

  2.На активном мастер сервере (ssh db02.domain.com) Проверка конкретной таблицы(например, mybase.mytable) на наличие рассинхронизации с мастером(есть ли  Errors или DIFFS отличны от нуля)

  3.Проверка, какие именно slave-сервера имеют проблемы […]


Thanx: Remont-vdom
Яндекс.Метрика