Установка и настройка MysqlRouter на debian/ubuntu – балансировщика нагрузки mysql

Установка Mysql Router на debian/ubuntu Что такое mysqlrouter Как мы види из названия, mysqlrouter это решения для балансировки mysql баз данных. Т.е. благодаря нему можно создать отказоустойчивое решения, которое будет бегать по базам, и, в зависимости от конфига, записывать-читать, только читать данные из баз данных. По данному решению мало информации. Решил написать малый туториал по […]

Читать далее…

Настройка репликации Mysql типа “master-master”

Настройка репликации Mysql типа “master-master” #1. Конфигурация сред Мы имеем 2 ноды 10.4.1.81 – mysql-1-81 10.4.1.82 – mysql-1-82 Операционная системы Debian 8 Jessie x64 #2. Установка mysql 5.5. Устанавливаем сам Mysql sudo su aptitude install mysql-server -y Редактируем конфиг для возможности подключения с сети: nano /etc/mysql/my.cnf Закоментим строку: bind-address = 127.0.0.1 Найдем строки в конфиге […]

Читать далее…

Linux Crontab: 15 примеров linux cron

Формат команд MIN HOUR DOM MON DOW CMD Table: Crontab Fields and Allowed Ranges (Linux Crontab Syntax) Field Description Allowed Value MIN Minute field 0 to 59 HOUR Hour field 0 to 23 DOM Day of Month 1-31 MON Month field 1-12 DOW Day Of Week 0-6 CMD Command Any command to be executed. 1. […]

Читать далее…

Команды и скрипты postgres

Создадим тестовую базу данных и тестового пользователя: postgres=# CREATE DATABASE test_database; CREATE DATABASE postgres=# CREATE USER test_user WITH password ‘qwerty’; CREATE ROLE postgres=# GRANT ALL privileges ON DATABASE test_database TO test_user; GRANT Для выхода из оболочки введите команду \q. Теперь попробуем поработать с созданной базой данных от имени test_user: psql -h localhost test_database test_user Создадим […]

Читать далее…