Vagrant. Установка и первый запуск

VagrantВ большинстве предыдущих статье писалось о установке и настройке различных сервисов под Linux дистрибутивами. Шла речь о выделенных серверах и физических площадках, но когда нужно проводить тестирование того или иного сервиса, кластера, технологии и т.п. – нужно использовать виртуализацию. Зачастую, пользователи Windows используют VirtualBox, VMware и чтобы развернуть новую Linux площадку нужно:

  1. Скачать нужный дистрибутив
  2. Создать виртуальную машину на его основе со всеми обновлениями(темплейт)
  3. Сделать один или пару клонов темплейта
  4. Запустить каждый из клонов и настроить сеть, hosts-файл, hostname, т.п.
  5. Установить и настроить нужный софт
  6. Провести испытания
  7. Удалить площадку по завершению тестов, и т.п.

Все эти действия поначалу и я делал руками. И это занимало очень много времени. К примеру, для настройки mysql кластера из 6-ти машин нужно было создать 6 клонов (пункт 3), зайти в каждый из них и настроить статический IP (все писать вручную, так как буфер не работает), поменять хостнейм, обновить hosts-файл и т.п.
В данной статье я хочу написать о такой полезной штуке, как Vagrant и о том, как она мне помогла автоматизировать процесс создания тестовой площадки любых масштабов. Подробнее…

Автор admin, 14 октября 2015 | Системы виртуализации | 6 комментариев
Метки:

S.M.A.R.T. (часть 9). Создание нового RAID под HP/Compaq Smart Array контроллером

raid-hp-logoВ продолжение знакомства с RAID-контроллерами, решил написать короткую статью о создании нового логического диска больше 2ТБ под HP raid контроллером используя hpacucli. Если данная тулза не установлена, пройдитесь по этой статье.
Подробнее…

CARP. Отказоустойчивый IP

carpРешил написать короткую статью о настройке отказоустойчивого IP на основе CARP(Common Address Redundancy Protocol) протокола. Суть заключается в назначении одного IP адреса многим машинам(устройствам) в пределе одного сегмента сети. Эта технология может применяться при настройка отказоустойчивого mysql, web-proxy, net filter, firewall, gateway и т.п. кластера. Очень мощная вещь, которая очень легко и быстро настраивается (по крайней мере под Ubuntu). В роли серверов возьмем три Ubuntu 12.04/16.04. Подробнее…

Автор admin, 20 сентября 2015 | Linux | Комментариев нет
Метки: ,

LAMP (часть 2). Настройка nginx-php-mysql под Ubuntu 12.04

lamp-nВ предыдущей статье шла речь о настройке связки apache2 mysql php под управлением операционной системы Ubuntu 12.04. Данная статья посвящается тем, кто предпочитает использовать в роли веб-сервера nginx.
Подробнее…

Автор admin, 9 сентября 2015 | Linux | Комментариев нет
Метки: , ,

Mysql (часть 5). Установка и настройка Percona XtraDB Cluster

percona_xtradbcluster_newВ предыдущих статьях шла речь о настройка mysql репликации разных типов используя Percona mysql server. Была четкая схема с мастерами и слейвами и для каждого хоста назначалась и настраивалась конкретная роль и это была достаточно рутинная работа. Поднять mysql кластер можно в несколько раз быстрее используя такую вещь, как Percona XtraDB Cluster, о чем и пойдет речь в данной статье.
Подробнее…

Автор admin, 7 сентября 2015 | Linux | 2 комментария
Метки: ,

Backport обновление fail2ban под Ubuntu 12.04

fail2ban-interface-graphiqueРешил написать короткую заметку о backport обновлении fail2ban под управлением Ubuntu 12.04. Эта статья будет полезна не только для обновления fail2ban, но и любого другого софта (почти любого) используя чудесную фитчу — backport. Подробнее…

Автор admin, 4 июля 2015 | Linux, Безопасность | Комментариев нет
Метки:

Mysql (часть 4). Администрирование percona mysql

mysql-admВ предыдущей статье шла речь о настройке mysql репликации, теперь поговорим немного об администрировании percona mysq БД. В статье пойдет речь о полезных командам для работы с mysql. Подробнее…

Автор admin, 14 июня 2015 | Linux | Комментариев нет
Метки: ,

Mysql (часть 3). Настройка Master-Slave репликации

master-slave1В предыдущих статьях шла речь о базовой установке и настройке Percona mysql серверов и о настройке Master-Master репликации. Продолжим знакомство с Percona mysql репликацией и перейдем к настройке и тестированию Master-Slave репликации. Как и в предыдущих статьях, наведу рисунок нашей схемы репликации, которую мы затеяли (рис. 3). Подробнее…

Автор admin, 4 июня 2015 | Linux | Комментариев нет
Метки: ,

Mysql (часть 2). Настройка Master-Master репликации

master-master2В предыдущей статье шла речь о базовой установке и настройке Percona mysql под управлением операционной системы Ubuntu 12.04. В связи с чем переходим к настройке репликации созданной БД.
Подробнее…

Автор admin, 2 июня 2015 | Linux | Комментариев нет
Метки: ,

Mysql (часть 1). Установка и добавление данных

Percona-ServerРешил написать несколько статей о установке, настройке и роботе с mysql базой данных. В качестве mysql-сервера будем использовать Percona Server 5.6 под управлением операционной системой Ubuntu 12.04. Данная серия статей будет полезной для людей, которые впервые сталкиваются с базами данных(БД) mysql, и хотят немного изучить установку, базовые команды(запросы), научиться делать backup и restore данных, настройку и тестирование репликации БД percona mysql.
В этой части пойдет речь о базовой установке и добавлении тестовой БД, репликация которой будет настроена в следующей статье.
Подробнее…


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