Ещё один блог о системном администрировании, операционных системах, СУБД, сетях, костылях-велосипедах и пр.
В этой заметке я хотел бы написать, как настроить отказоустойчивый кластер для виртаулизации из нескольких серверов с исользованием Ceph, OpenNebula, MariaDB Galera Cluster, Open vSwitch, Paсemaker и Nginx. Все эти проекты opensource и у них всех есть замечательная документация, и, в принципе, от этой заметки толку мало. Но, если честно, надоело вспоминать всякие нюансы при настройке очередного кластера. А если ...
После аварийной перезагрузки 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 ...
Иногда возникают ситуации, когда на сервере очень ограниченное количество сетевых портов, а нам нужно подключить большее количество сетей. Ну, к примеру, сетевых интерфейсов на сервере два, а нужно подключить линки от двух провайдеров и подсеть для менеджмента сервера. Тут то и возникает необходимость в настройке одного сетевого интерфейса для использования разных VLAN. Все настройки, описанные в этой заметке, выполняются на ...
Zimbra Collaboration Suite - программный продукт, аналог MS Exchange, предоставляющий собой не только электронную почту корпоративного уровня, но и календарь, и средство совместной работы, одинаково подходящий как крупным компаниям, так и небольшим фирмам. Включает в себя ряд бесплатных и открытых продуктов (Nginx, Apache, MySQL, Postfix и др.), имеет очень удобный web-интерфейс. Существуют как платные так и бесплатные версии ZCS. В этой ...
В данной заметке будет описан процесс создания программного raid1 массива на уже установленной и работающей системе CentOS7. Также настроим загрузчик grub таким образом, чтобы при выходе из строя одного из дисков система всеравно запустилась.
Об этой теме в интернете написано довольно много и рассмотрена она на многих ресурсах (вот тут даже на Хабре есть описание), но я решил описать этот ...
Однажды я озадачился вопросом резервного копирования нескольких сайтов, бэкапы которых некуда было складывать. И тут в голову пришла прекрасная идея использовать в качестве хранилища резервных копий GoogleDrive. По запросу "centos 7 google drive" в поисковиках выводится большое количество статей по его подключению. В этих статьях в основном фигурируют два проекта - google-drive-ocamlfuse (ссылка на github https://github.com/astrada/google-drive-ocamlfuse) и ...
Let's Encrypt это новый центр сертификации (CA), который позволяет любому желающему простым способом бесплатно получить и установить SSl-сертификат для своего домена и перевести сайт или сервис на HTTPS. Сайт проекта - letsencrypt.org
В этой заметке я попробую описать весь процесс по генерации и установке сертификата, настройке сайта, работающего на Nginx и CentOS7. Но я думаю, что большая часть этой ...
Иногда передо мной встает задача отправки писем с удаленного *nix-сервера на определенный почтовый ящик. Например, каждый день запускается задача обработки каких-то лог-файлов, по результатам строится отчет и отправляется письмом. Или необходимо проконтролировать создание резервной копии. Для отправки таких вот отчетов я пользуюсь mutt. В этой заметке я опишу процесс подключения к mutt почтового ящика Gmail.
Mutt - почтовый клиент с текстовым ...
Настройка проброса портов на роутерах Mikrotik дело не хитрое, если достаточно того, чтобы проброшенный порт был доступен только из интернета. Но иногда возникают ситуации, когда этот проброшенный порт должен отвечать и из локальной сети. В этой заметке я и покажу как настроить проброс порта, чтобы он работал и в локальной сети.
Проброс портов (Port Forwarding) - это технология, которая позволяет обращаться ...
Возникают ситуации, в которых необходимо соединить удаленные UNIX-сервера туннелем. Например, для того, чтобы получить доступ к удаленной внутренней сети, соединить внутренние сети серверов виртуализации или же необходимо предоставить локальным пользователям определенные сервисы из удаленной сети. Одним из самых простых в настройке туннелей является IPIP-туннель. О его настройке и пойдет речь в этой заметке.
Стоит отметить, что удобство использования IPIP-туннеля состоит ...