Записки системного администратора

Ещё один блог о системном администрировании, операционных системах, СУБД, сетях, костылях-велосипедах и пр.

Настройка отказоустойчивого кластера виртуализации на базе OpenNebula, Ceph, MariaDB Galera, Open vSwitch, Paсemaker и Nginx

В этой заметке я хотел бы написать, как настроить отказоустойчивый кластер для виртаулизации из нескольких серверов с исользованием Ceph, OpenNebula, MariaDB Galera Cluster, Open vSwitch, Paсemaker и Nginx. Все эти проекты opensource и у них всех есть замечательная документация, и, в принципе, от этой заметки толку мало. Но, если честно, надоело вспоминать всякие нюансы при настройке очередного кластера. А если ...

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

MySQL: Ошибка репликации - Got fatal error 1236 from master when reading data from binary log

После аварийной перезагрузки mysql-сервера, исполняющего роль master, может сломаться репликация. А на slave после выполнения show slave status\G можно лицезреть следующую ошибку:

Slave_IO_Running: No
Slave_SQL_Running: Yes
......
Last_IO_Errno: 1236
Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Client requested master to start replication from position > file size; the first event 'mysql-bin.000034' at 988867715 ...
Читать далее >>

CentOS 7: Настройка VLAN (802.1Q)

Иногда возникают ситуации, когда на сервере очень ограниченное количество сетевых портов, а нам нужно подключить большее количество сетей. Ну, к примеру, сетевых интерфейсов на сервере два, а нужно подключить линки от двух провайдеров и подсеть для менеджмента сервера. Тут то и возникает необходимость в настройке одного сетевого интерфейса для использования разных VLAN. Все настройки, описанные в этой заметке, выполняются на ...

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

CentOS 7: Установка Zimbra Collaboration Suite 8.7.0

Zimbra Collaboration Suite - программный продукт, аналог MS Exchange, предоставляющий собой не только электронную почту корпоративного уровня, но и календарь, и средство совместной работы, одинаково подходящий как крупным компаниям, так и небольшим фирмам. Включает в себя ряд бесплатных и открытых продуктов (Nginx, Apache, MySQL, Postfix и др.), имеет очень удобный web-интерфейс. Существуют как платные так и бесплатные версии ZCS. В этой ...

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

CentOS 7: Настройка программного массива RAID1 на работающей системе

В данной заметке будет описан процесс создания программного raid1 массива на уже установленной и работающей системе CentOS7. Также настроим загрузчик grub таким образом, чтобы при выходе из строя одного из дисков система всеравно запустилась.

Об этой теме в интернете написано довольно много и рассмотрена она на многих ресурсах (вот тут даже на Хабре есть описание), но я решил описать этот ...

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

CentOS 7: Подключение Google Drive или бэкап для бедных

Однажды я озадачился вопросом резервного копирования нескольких сайтов, бэкапы которых некуда было складывать. И тут в голову пришла прекрасная идея использовать в качестве хранилища резервных копий GoogleDrive. По запросу "centos 7 google drive" в поисковиках выводится большое количество статей по его подключению. В этих статьях в основном фигурируют два проекта - google-drive-ocamlfuse (ссылка на github https://github.com/astrada/google-drive-ocamlfuse) и ...

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

CentOS 7: Установка SSL-сертификата от Let's Encrypt для Nginx

Let's Encrypt это новый центр сертификации (CA), который позволяет любому желающему простым способом бесплатно получить и установить SSl-сертификат для своего домена и перевести сайт или сервис на HTTPS. Сайт проекта - letsencrypt.org

В этой заметке я попробую описать весь процесс по генерации и установке сертификата, настройке сайта, работающего на Nginx и CentOS7. Но я думаю, что большая часть этой ...

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

CentOS 7: Настройка mutt для отправки отчетов.

Иногда передо мной встает задача отправки писем с удаленного *nix-сервера на определенный почтовый ящик. Например, каждый день запускается задача обработки каких-то лог-файлов, по результатам строится отчет и отправляется письмом. Или необходимо проконтролировать создание резервной копии. Для отправки таких вот отчетов я пользуюсь mutt. В этой заметке я опишу процесс подключения к mutt почтового ящика Gmail.

Mutt - почтовый клиент с текстовым ...

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

Mikrotik: Настройка проброса порта, чтобы и из локальной сети работал

Настройка проброса портов на роутерах Mikrotik дело не хитрое, если достаточно того, чтобы проброшенный порт был доступен только из интернета. Но иногда возникают ситуации, когда этот проброшенный порт должен отвечать и из локальной сети. В этой заметке я и покажу как настроить проброс порта, чтобы он работал и в локальной сети.

Проброс портов (Port Forwarding) - это технология, которая позволяет обращаться ...

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

CentOS 7: настройка IPIP-туннеля за 5 минут

Возникают ситуации, в которых необходимо соединить удаленные UNIX-сервера туннелем. Например, для того, чтобы получить доступ к удаленной внутренней сети, соединить внутренние сети серверов виртуализации или же необходимо предоставить локальным пользователям определенные сервисы из удаленной сети. Одним из самых простых в настройке туннелей является IPIP-туннель. О его настройке и пойдет речь в этой заметке.

Стоит отметить, что удобство использования IPIP-туннеля состоит ...

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

Коротко о себе:

Привет! Меня зовут Вадим. В этом блоге я пишу об интересующих меня вещах, о проблемах, с которыми сталкиваюсь во время работы, и о путях их решения.

Связаться со мной можно, написав письмо на адрес vadim@adminbook.click