Systemd позовляет нам управлять не только отдельными unit'ами но и целыми группами unit'ов. Встречаем - systemd target

Темы:

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

Темы:

Что делать, если в вашем стеке TCP/IP завелись марсиане? И самое интересное, что делать если вы, на самом деле, совсем не против их принять? Читайте далее...

Темы:

Spiped - утилита, позволяющая создать зашифрованный туннель поверх типичной TCP/IP сети. Принцип её работы аналогичен "ssh -L", однако она совершенно не зависит от ssh и использует механизмы симметричного шифрования. Рассмотрим установку, настройку и запуск spiped на примере организации зашифрованного туннеля между клиентом и сервером нереляционной базы данных Redis.

Темы:

Hugepages - технология, позволяющая использовать страницы памяти нестандартного (большего) размера. Активировав Hugepages в ядре Linux, вы сможете аллоцировать память для ваших приложений, используя чанк размером до 2-х мегабайт, вместо стандартных 4-х килобайт (для процессоров Intel). Особенно полезным это оказывается в работе приложений, потребляющих большое количество оперативной памяти, таких как базы данных, веб-сервера и сервера виртуализации. Это позволяет существенно снизить накладные расходы в процессе маппинга виртуальных страниц памяти на физические. Рассмотрим использование Hugepages на примере гипервизора KVM

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

Темы:

SystemD невероятно мощный менеджер инициализации - помимо простого запуска системных служб, он еще предоставляет множество других удобных функций, таких как сокет активация служб (была рассмотрена на примере atftpd в статье TFTP в Linux. Организация сервера TFTP), контейнерная изоляция, ведение логов, настройка сетевых интерфейсов (!), а также запуск служб по расписанию с помощью интегрированного механизма systemd.timer (аналог всем известному CRON) - что мы сегодня и будем рассматривать.

Темы: