Как расширить раздел LVM в Vmvare “на лету”

Алгоритм расширения раздела LVM в Vmvare “на лету” Добавляем место в vmvare Переходим в linux ищем новый раздел ls /sys/class/scsi_device/ Получаем такой вывод Result example: 0:0:0:0 2:0:0:0 2:0:1:0 Сканируем echo 1 > /sys/class/scsi_device/0\:0\:0\:0/device/rescan echo 1 > /sys/class/scsi_device/0\:0\:1\:0/device/rescan echo 1 > /sys/class/scsi_device/2\:0\:0\:0/device/rescan Смотрим fdisk -l | grep Disk Всё ок. Ставим библиотеку для partprobe apt-get install […]

Читать дальше… from Как расширить раздел LVM в Vmvare “на лету”

Ansible – Установка percona cluster

Вот сам плейбук. – hosts: 10.1.9.53 vars: MySQL_root_pass: вашпарольдляmysql tasks: – name: Set MySQL root password before installing debconf: name=’mysql-server’ question=’mysql-server/root_password’ value='{{MySQL_root_pass | quote}}’ vtype=’password’ – name: Confirm MySQL root password before installing debconf: name=’mysql-server’ question=’mysql-server/root_password_again’ value='{{MySQL_root_pass | quote}}’ vtype=’password’ – name: Add Percona apt signing key apt_key: keyserver=keys.gnupg.net id=1C4CBDCDCD2EFD2A state=present – name: Add Percona […]

Читать дальше… from Ansible – Установка percona cluster

Mysql балансировщик – nginx

Ставим Nginx(начиная с версии 1.9) и получаем балансировку mysql. Всё просто user nginx; worker_processes 1; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } stream { upstream stream_backend { least_conn; server 172.17.0.34:3306 max_fails=2 fail_timeout=30s; #server backend2.example.com:12345 max_fails=2 fail_timeout=30s; #server backend3.example.com:12346 max_conns=3; } server { listen 3306; proxy_connect_timeout 1s; proxy_timeout 3s; proxy_pass stream_backend; } } […]

Читать дальше… from Mysql балансировщик – nginx

Скрипт бэкапа баз данныз Mysql – Percona

Смотрим и радуемся скрипту #!/bin/sh # Script to run innobackupex script (for all databases on server), check for success, and apply logs to backups. DATE_Y=`/bin/date ‘+%y’` DATE_M=`/bin/date ‘+%m’` DATE_D=`/bin/date ‘+%d’` INNOBACKUPEX=innobackupex INNOBACKUPEXFULL=innobackupex USEROPTIONS=”–user=root –password=PassWord” BACKUPDIR=/var/backup_db/${DATE_Y}/${DATE_M}/${DATE_D}/db BACKUPUSER=root TMPFILE=”/tmp/innobackupex-runner.$$.tmp” # Age of oldest retained backups in days. AGE=7 # Some info output echo “—————————-” echo echo “innobackupex-runner.sh: […]

Читать дальше… from Скрипт бэкапа баз данныз Mysql – Percona