Keepalived - сервис, для настройки плавающего ip-адреса. В случае выхода из строя одного сервера, плавающий ip-адрес будет сразу переброшен на другой сервер. Keepalive использует следующие протоколы: VRRP разделяет устройства на Master и Backup, плавающий адрес хранится на всегда на Мастере.BFD - протокол быстрого обнаружения неисправных линков. Сервера постоянно обмениваются между собой Hello-пакетами. Если пакет не … Читать далее Изучаем keepalive
Месяц: Май 2020
NTP-севера и клиенты
NTP-сервер - это сервер точного времени. К нему подключаются NTP-клиенты, чтобы синхронизировать своё время. Перед тем, как изучать NTP, давайте немного рассмотрим теорию, как вообще работает время в Linux: В ОС Linux есть два типа часов: Системные часы - время операционной системы. Предоставляется ядром linux и реализуется простым подсчётом количества секунд от 0 часов 01.01.1970. … Читать далее NTP-севера и клиенты
Vagrant. Описание и простые команды
Vagrant - ПО для создания и настройки виртуальной среды. Vagrant является надстройкой для VirtualBox, vmWare, Hyper-V и т.д. Основные элементы Vagrant: Boxes - сжатые образы виртуальных машин. Один образ можно использовать несколько раз (аналог iso- файла)cli - консольные команды для управления средойVagrantFile - файл с описанием конфигурации Plugins - отдельные компоненты, которые упростят работу. Например … Читать далее Vagrant. Описание и простые команды
Изучаем Git и GitHub
Git - это система контроля версий. Позволяет отслеживать изменения в файле от откатить файл к предыдущим значениям. Git сохраняет только изменения, для хранения изменений используются хэш-суммы, которые записываются в БД Git. Установка и первоначальная настройка Git sudo apt install git git config --global user.name "Alex" git config --global user.email "aliesha1994@rambler.ru" Далее необходимо создать собственный git-репозиторий … Читать далее Изучаем Git и GitHub