Перейти к содержанию
Инженерная практика

База знаний по DevOps, Linux и эксплуатации

Практические заметки команды CASP по Docker, мониторингу, логированию, базам данных, резервному копированию и работе Linux-систем.

Внутри

Рабочие конфигурации, диагностика ошибок и инженерные шпаргалки без пересказа документации.

23 материалов
Материалы

То, с чем инженеры сталкиваются в реальных проектах

Статьи помогают оценить подход команды и найти решение для конкретной эксплуатационной задачи.

Практика

Мониторинг серверов с помощью ZABBIX. Первоначальная грубая настройка

В старые добрые времена, когда заббикс еще не существовал, я использовал nagios+cacti. Но время шло, лень росла, использовать две системы, и постоянно между ними переключаться становилось совсем уж…

Читать
Практика

Настройка docker. Пример настройки и миграции проекта в Docker

Докер - отличная, модная, трендовая технология. Первоначальная настройка docker очень проста, занимает порядка 5-10 минут. За что докер и любят: реализация, поддержка и простота использования контейнеров с приложениями…

Читать
Практика

Depends: initramfs-tools (>= 0.110~) Апгрейд ядра debian

Если нам нужно проапгрейдить ядро до свеженького, добавляем репу wheezy-backports echo \"deb https://ftp.debian.org/debian/ wheezy-backports main non-free contrib\" >> /etc/apt/sources.list aptitude update aptitude search linux-image aptitude install linux-image-3.16.0-0.bpo.4-amd64 Далее…

Читать
Практика

Настройка docker compose

Docker compose - инструмент который позволяет описывать, запускать, останавливать, смотреть логи, клонировать контейнеры и много чего еще. Главное конечно, описание приложения которое состоит из нескольких связанных друг с…

Читать
Практика

Bashrc чтоб жилось легче

.bashrc - файл который выполняется каждый раз когда мы логинимся. Можем подсунуть сюда вкусности для работы.   ##DOCKER # bash in docker db() { docker exec -it $1…

Читать
Практика

docker iptables

Чтобы докер не портил iprables нужно запретить ему самостоятельно менять правила и вручную создать правила nat и прочее что обычно создает сам докер. Делаем: iptables -t nat -N…

Читать
Практика

VBoxManage virtualbox cli

У virtualbox есть отличный cli интерфейс VBoxManage. Если сравнивать с libvirt kvm - работать с ним кране удобнее, он стабильнее. Кроме всего прочего есть отличный gui интерфейс, который…

Читать
Практика

Перенос корневого раздела root на lvm

Перенос корневого раздела root на lvm Недавно перенес корневую фс ноутбука на лвм, тривиальные вещи не записывал. Опишу процесс основными шагами. Действия описаны для CentOS 7, но справедливы,…

Читать
Практика

Сборка ядра linux

В общем случае, без сбора рпм все очень просто. Сборка ядра уже давно не представляет трудностей.   Устанавливаем утилиты для отрисовки псевдографических интерфейсов в консоли и компиляторы. sudo…

Читать
Практика

Настройка дедупликации в bacula

Настройка дедупликации в bacula. Bacula base backup. Дедупликация в бакуле конечно не уровня symantec, но место и время экономит отлично. Суть проста - создается полная копия набора файлов…

Читать
Практика

Ошибка VBoxNetFlt: Dropped over-sized packet

Ошибка VBoxNetFlt: Dropped over-sized packet Запуск виртуалок в virtualbox с бриджованым интерфейсом дело обычное, но иногда по непонятным причинам может возникать геморрой. Выглядит он следующим образом - виртуалка…

Читать
Практика

Rsyslog + elasticsearch. Настройка rsyslog — удаленного центролизованного хранилища log файлов

При администритовании парка серверов примерно от 10 и выше, возникает необходимость в централизованном хранении логов. Целей тут несколько. Во первых безопасность -  все фиксируется, и дублируется не только локально,…

Читать
Практика

Отправка json через rsyslog в elasticsearch

Отправка json через rsyslog в elasticsearch В предыдушей статье было описано как затолкать в elasticsearch данные syslog. Но довольно часто возникает необходимость разбирать груды логов от приложений программистов,…

Читать
Практика

Настройка собственного корневого центра сертификации openssl ca

Настроить корневой центр сертификации (CA) для внутренего пользования, без фанатизма с безопасностью довольно просто. В идеале все это нужно держать на машине, которая включается только для генерации нового…

Читать
Практика

Настойка satis для пакетов composer в docker

Настройка satis satis - кеширующий сервер для пакетов php composer. Для настройки репозитория будем использовать официальный docker. Разработчикам понадобится редактировать файла конфигурации satis.json, для этого поднимем отдельный контейнер…

Читать
Практика

Лечим wordpress https err_too_many_redirects

По какой логике wordpress понимает что к нему пришел https не понятно, но часто сталкиваемся с проблемой когда стили и js вордпресс отдает  по http и изза mixed…

Читать
Обсудить проект

Расскажите о проекте — предложим реалистичный следующий шаг

Заполните короткий опросник. Если нужна только консультация, включите режим «Простой вопрос».