Блог Linux | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 22.11 Забрать скидку! →
Выбрать курс
Посты
Инструменты сисадмина: мониторинг

Итак, вы как системный администратор настроили сервер и ввели его в эксплуатацию. Теперь нужно обеспечить требуемый уровень SLA (Service Level Agreement). А значит, надо уделить особое внимание мониторингу.

Инструменты сисадмина: администрирование

Еще не так давно (лет 5-7 назад) системный Linux-администратор был ограничен в выборе средств администрирования и автоматизации. При этом в одних случаях можно было обойтись самописными bash/Python/Perl-скриптами, а в других требовались уже решения уровня Enterprise от таких гигантов, как Oracle, IBM либо RedHat.

Собираем свой Nginx парой команд

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

Чем хорош SystemV?

Как известно, SystemV и systemd представляют собой два разных метода запуска операционной системы Linux. Но сценарий запуска SystemV и демона init — это, все же, старый метод, тогда как юниты target в systemd — метод более новый. Не секрет, что сегодня большая часть современных дистрибутивов применяют для запуска, управления процессами и завершения работы именно подсистему systemd, присутствующую почти в каждом аспекте современного Линукса. Однако есть и те, кто так не делает. Дело в том, что до сих пор ряд сисадминов и создателей дистрибутивов предпочитают «старый добрый» SystemV. В принципе, их можно понять, ведь преимущества существуют у обоих методов.

Задачи, решаемые systemd

Подсистема Systemd обеспечивает управление практически любым аспектом работающей ОС. Она способна управлять запущенными службами и предоставлять информацию о состоянии. Также она управляет аппаратной частью, монтированием файловых систем, процессами, группами процессов и т. д.

Команды управления Pacemaker

Pacemaker — специальное ПО, позволяющее организовывать отказоустойчивый кластер (ОУК). Давайте приведем ряд интересных команд управления Pacemaker. Учтите, что вне зависимости от команды вам потребуются права суперпользователя.

Как происходит загрузка Linux?

Хотя загрузка Linux и является довольно сложным и многоэтапным процессом, однако на самой деле никакой «магии» здесь нет. Давайте кратко пройдемся по этапам, проходящим с момента включения компьютера и до момента входа в операционную систему.

Преимущества связки Corosync + Pacemaker

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

Популярное
Сегодня тут пусто
Черная пятница в Otus! ⚡️
Скидка 15% на все курсы до 22.11 →