Must read. 6 свежих англоязычных статей о системном администрировании
Как повысить производительность системы, автоматизировать процессы с помощью Ansible и Podman и не забыть, что ты человек.
tesla / youtube
Каждую неделю мы отбираем для вас несколько свежих материалов из англоязычного интернета. В этом выпуске — самые интересные статьи для сисадминов.
Автоматизация обновлений в Ansible
Зачем читать: познакомиться с Ansible и упростить себе работу.
Где читать: в блоге Enable Sysadmin от Red Hat.
Как проходит обновление кода в самом простом варианте? Команда разработчиков вносит изменения, заливает их в Git, а девопсы скачивают и загружают их на нужные сервера… И всё это вручную?
Уже нет. Ведь если что-то можно автоматизировать, то это нужно автоматизировать. И в статье описано, как упростить обновление кода с помощью Ansible.
Шпаргалка по Linux-командам для сисадминов
Зачем читать: чтобы почувствовать себя в Linux как дома.
Где читать: в блоге Джеймса Хайдена.
Linux любят многие — в первую очередь за его доступность и гибкость. Но иногда можно услышать, что это операционка для продвинутых, недружелюбная к новичкам — мол, копаться в нём можно очень долго и глубоко. Но у него есть преимущество — для повседневной работы зарываться в него слишком сильно не надо.
Но всё-таки командная строка для пользователей Linux — основа. Авторы статьи собрали советы и типовые сокращения для командной строки Linux, которые пригодятся каждому. С их помощью можно:
- показать IP-адреса из всех сетей;
- показать все файлы и папки в каталоге;
- показать статистику использования памяти;
- показать варианты использования дискового пространства;
- легко найти большие файлы;
- показать дерево процессов;
- сформировать список активных пользователей или последних вошедших в систему.
Это — только первая часть из цикла статей (на остальные вы найдёте ссылки внутри).
3 лайфхака для производительной системы
Зачем читать: чтобы использовать потенциал своей системы на полную и узнать больше о работе процессора.
Где читать: в блоге Enable Sysadmin от Red Hat.
При обычной работе мы не задумываемся, как запускаются и конкурируют друг с другом процессы в системе — главное, что всё работает. Но если вы хотите получить максимум производительности, придётся немного углубиться в тему. Заметно ускорить работу поможет понимание логики процессора и методов правильного распределения нагрузки.
В статье описаны три главных способа оптимизации процессов:
- Расставить приоритетные задачи с помощью команд nice/renice.
- Привязать процесс к конкретному процессору с помощью команды tasket.
- Привязать процесс с помощью файла — более долгосрочное решение.
Кроме инструкций в статье есть и небольшое введение в работу процессора.
Podman: работа с автообновлениями и откатами
Зачем читать: чтобы узнать о новых возможностях Podman и настроить автообновления.
Где читать: в блоге Enable Sysadmin от Red Hat.
Podman — это инструмент для работы с контейнерами, а контейнеры — это особая структура данных, которая содержит другие объекты. Они часто используются при периферийных вычислениях — например, если вы работаете с интернетом вещей. И как следствие, краеугольный камень периферийных вычислений — поддержка актуальности контейнеров.
В этой статье специалисты Red Hat рассказали, как настроить автообновления и откаты в Podman, а ещё пробежались по некоторым изменениям в новой версии программы.
Основы управления сетями для сисадминов
Зачем читать: если вы неуверенно себя чувствуете при работе с сетями.
Где читать: в блоге Enable Sysadmin от Red Hat.
Понимание работы сетей и умение с ними работать — это то, без чего сисадмину не обойтись. Так что если у вас в этой области пробелы или вы к ней только присматриваетесь — добро пожаловать на сайт. В ней по полочкам разложили все основы: что такое TCP и IP, как создать простую сеть и статический IP-адрес, как автоматизировать процессы.
Размышления сисадмина: почему пряник лучше кнута
Зачем читать: чтобы переосмыслить своё отношение к некоторым рутинным задачам и узнать пару лайфхаков.
Где читать: на Medium.
Интересное рассуждение — не столько про техническую сторону работы IT-специалиста, сколько про общечеловеческую. Автор раскрывает свой позитивный взгляд на пресловутое «тыжпрограммист» и на постоянные просьбы помочь с принтером или проектором. А главное — предлагает решения этих проблем, делится мыслями о том, как облегчить работу себе и окружающим, и рефлексирует по поводу отношений между людьми и компьютерами.
Что ещё интересного?
Если вам не хватило этих материалов — вот ещё несколько интересностей на десерт.
- Юморной текст про 7 вещей, которые автор понял за время работы сисадмином.
- Как совместить приятное с полезным: игра для сисадминов в Ansible.
- Ещё одна шпаргалка по командам Linux — в формате простого списка с минимальными описаниями.