Черная пятница здорового человека: забирайте промокод на 100% скидку на курс по линуксам
Linux for Cloud & DevOps Engineers | 100% Off
Linux for Cloud & DevOps Engineers | 100% Off
FresherCooker.in
Linux for Cloud & DevOps Engineers | 100% Off
Free Certification Course Title: Linux for Cloud & DevOps Engineers Linux basics about files, directories, installations, networking, system
Большой и крутой цикл публикаций от RedHat Russia на Habr по cgroups в шести томах. Годнота, обязательная к ознакомлению. Особенно шестая часть.
Борьба за ресурсы, часть 1: Основы Cgroups
Борьба за ресурсы, часть 2: Играемся с настройками Cgroups
Борьба за ресурсы, часть 3: Памяти мало не бывает
Борьба за ресурсы, часть 4: Замечательно выходит
Борьба за ресурсы, часть 5: Начиная с нуля
Борьба за ресурсы, часть 6: cpuset или Делиться не всегда правильно
Борьба за ресурсы, часть 1: Основы Cgroups
Борьба за ресурсы, часть 2: Играемся с настройками Cgroups
Борьба за ресурсы, часть 3: Памяти мало не бывает
Борьба за ресурсы, часть 4: Замечательно выходит
Борьба за ресурсы, часть 5: Начиная с нуля
Борьба за ресурсы, часть 6: cpuset или Делиться не всегда правильно
Читаю я тут заметку на opennet и думаю что 2020 году пора уходить.
Громкое заявление. Проверять я его конечно же буду. Что там КраснаяШапка написала на самом деле?
Есть в сорцах чудесная фраза, которая говорит нам как-бы ничего, но становится не так тревожно.
Совсем грубо говоря RedHat по отношению к CentOS идет путем, который когда-то выбрала Microsoft, переведя последнюю Windows на модель rolling release. RedHat просто переименовала CentOS 8 в Stream 8, ну и на этом пока всё.
Что дальше?
- CentOS Linux 9 не будет.
- Обновления для дистрибутива CentOS Linux 8 продолжаются до 31 декабря 2021 года.
- Обновления для дистрибутива CentOS Linux 7 продолжатся, как и раньше, до 30 июня 2024 года .
- Обновления для дистрибутива CentOS Linux 6 завершились 30 ноября 2020 года .
Компания Red Hat объявила о прекращении разработки дистрибутива CentOS 8
Громкое заявление. Проверять я его конечно же буду. Что там КраснаяШапка написала на самом деле?
Есть в сорцах чудесная фраза, которая говорит нам как-бы ничего, но становится не так тревожно.
CentOS Stream isn’t a replacement for CentOS Linux; rather, it’s a natural, inevitable next step intended to fulfill the project’s goal of furthering enterprise Linux innovation.
Совсем грубо говоря RedHat по отношению к CentOS идет путем, который когда-то выбрала Microsoft, переведя последнюю Windows на модель rolling release. RedHat просто переименовала CentOS 8 в Stream 8, ну и на этом пока всё.
Что дальше?
- CentOS Linux 9 не будет.
- Обновления для дистрибутива CentOS Linux 8 продолжаются до 31 декабря 2021 года.
- Обновления для дистрибутива CentOS Linux 7 продолжатся, как и раньше, до 30 июня 2024 года .
- Обновления для дистрибутива CentOS Linux 6 завершились 30 ноября 2020 года .
Я видел что как пригорели жопы админов, только переехавших на CentOS8, от новостей про Stream, и часто ключевым аргументом была фраза "ну я же только закончил миграцию, это мне опять страдать?"
Так вот, друзья, не будьте ленивыми жопами, как эти люди. Миграция с CentOS 8 на CentOS Stream выполняется в три команды:
Ожидаемым результатом выполнения этих команд является появление Порки Пиг со своей коронной That`s all, Folks!
Так вот, друзья, не будьте ленивыми жопами, как эти люди. Миграция с CentOS 8 на CentOS Stream выполняется в три команды:
$ sudo dnf install centos-release-stream
$ sudo dnf swap centos-{linux,stream}-repos
$ sudo dnf distro-sync
Ожидаемым результатом выполнения этих команд является появление Порки Пиг со своей коронной That`s all, Folks!
Вот хороший годный TL;DR по трейсам сисколов с минимальным импактом на производительность, но это вам в счет нового года, договорились?
PingCAP
Trace Linux System Calls with Least Impact on Performance in Production | PingCAP
Learn about the benefits of TiDB and the TiDB Cloud solutions from PingCAP. Read our latest post "Trace Linux System Calls with Least Impact on Performance in Production" here.
А вот подробный и очень понятный текст для тех, кто всегда хотел вникнуть в NUMA Topology, но не знал как подойти к вопросу. Внезапно даже на русском языке (sic!)
Не обращайте внимания на то что дока под RedHat6, информация актуальна и по сей день.
Не обращайте внимания на то что дока под RedHat6, информация актуальна и по сей день.
Red Hat Customer Portal
Глава 4. Процессор Red Hat Enterprise Linux 6 | Red Hat Customer Portal
Access Red Hat’s knowledge, guidance, and support through your subscription.
Дорогой Дедушка Мороз!
Пишу тебе это письмо на наждачной бумаге, потому что я знаю что ты сделал с моим письмом в прошлом году...
Поздравляю вас, коллеги, с Новым Годом. Я очень признателен вам что вы читаете мой блокнот. Оставайтесь на связи, впереди ещё много интересного. И не забывайте улыбаться, это всех раздражает.
ありがとうございます
Пишу тебе это письмо на наждачной бумаге, потому что я знаю что ты сделал с моим письмом в прошлом году...
Поздравляю вас, коллеги, с Новым Годом. Я очень признателен вам что вы читаете мой блокнот. Оставайтесь на связи, впереди ещё много интересного. И не забывайте улыбаться, это всех раздражает.
ありがとうございます
Звёздная дата 5 января 2021 года. Вторник.
Привет всем желающим разбавить новогодне-салатный угар чем-то самообразовательным.
Сегодня в меню нашего ресторана занесли свежие жричодали, а так же USE Method от Брендана Грегга, с добавлением легких ноток Linux Performance Checklist
Итадакимас!
Привет всем желающим разбавить новогодне-салатный угар чем-то самообразовательным.
Сегодня в меню нашего ресторана занесли свежие жричодали, а так же USE Method от Брендана Грегга, с добавлением легких ноток Linux Performance Checklist
Итадакимас!
Brendangregg
The USE Method
Как же быстро пролетел январь.
Впрочем я тут с вами полуночничать не с пустыми руками пришел, и принес вам годноты на ночь: Рекомендации от RedHat по Low Latency Performance Tuning
Впрочем я тут с вами полуночничать не с пустыми руками пришел, и принес вам годноты на ночь: Рекомендации от RedHat по Low Latency Performance Tuning
Я честное слово не помню откуда у меня эта ссылка, но она офигенная, и я не могу ей с вами не поделиться.
https://github.com/samber/awesome-prometheus-alerts
https://github.com/samber/awesome-prometheus-alerts
GitHub
GitHub - samber/awesome-prometheus-alerts: 🚨 Collection of Prometheus alerting rules
🚨 Collection of Prometheus alerting rules. Contribute to samber/awesome-prometheus-alerts development by creating an account on GitHub.
Камрады, поделистесь опытом. Кто-нибудь тестил bcachefs? Как вам оно? (https://bcachefs.org/)
Anonymous Poll
4%
Я тестил - годнота
1%
Я тестил - сойдет
1%
Я тестил - тлен
95%
Я не тестил и хочу узнать результат
Привет, коллеги!
Я, как обычно, делюсь и размышляю о наболевшим. Сегодня у нас суперполезный ресурс для тех кто устал от бесконечных рабочих совещаний и синкапов в zoom.
https://zoomescaper.com
Открываем сайт, включаем микрофон и запускаем семпл человека-соседа, или товарища собаки.
#вредные_советы #никогда_так_не_делайте
Я, как обычно, делюсь и размышляю о наболевшим. Сегодня у нас суперполезный ресурс для тех кто устал от бесконечных рабочих совещаний и синкапов в zoom.
https://zoomescaper.com
Открываем сайт, включаем микрофон и запускаем семпл человека-соседа, или товарища собаки.
#вредные_советы #никогда_так_не_делайте
Zoomescaper
Zoom Escaper
Zoom Escaper is a simple tool to help you escape Zoom meetings and other videoconferencing scenarios. It allows you to self-sabotage your audio stream, making your presence unbearable to others.
Для тех кто давно хотел вникнуть в мир приватных облаков и self-hosted решений в этой сфере, я всегда буду рекомендовать смотреть сразу в OpenStack, и игнорировать существование небулы, проксмокса и вот этого всего остального обрезанного недоразумения
Вчера RedHat в своем разделе EnableSysadmin опубликовали небольшую заметку про историю и ключевые компоненты.
В этом тексте нет гайда "как поставить", но этот текст решает другую важную задачу - рассказывает о том из чего состоит OpenStack.
И если вы, внимательно изучив КДПВ можно обратили внимание на то что все это вы уже где-то видели, то вы не ошиблись. Публичные облака (AWS\GCP) построены точно по такому же принципу. Достаточного просто заменить (например) Nova на EC2\Compute Engine и общая картинка сложится.
Для тех, кого тема заинтересовала, и хочется узнать о том какие вообще есть сервисы, добро пожаловать в официальный гайд
Вчера RedHat в своем разделе EnableSysadmin опубликовали небольшую заметку про историю и ключевые компоненты.
В этом тексте нет гайда "как поставить", но этот текст решает другую важную задачу - рассказывает о том из чего состоит OpenStack.
И если вы, внимательно изучив КДПВ можно обратили внимание на то что все это вы уже где-то видели, то вы не ошиблись. Публичные облака (AWS\GCP) построены точно по такому же принципу. Достаточного просто заменить (например) Nova на EC2\Compute Engine и общая картинка сложится.
Для тех, кого тема заинтересовала, и хочется узнать о том какие вообще есть сервисы, добро пожаловать в официальный гайд
Всем привет, рекламы на канале не было и не будет, но ироничные посты в стиле магазина-на-диване никто мне не запрещал.
Вы устали от того что на вашем kvm гипервизоре запущены 200 одинаковых виртуалок, которые сожрали почти всю память?
Вы хотите высвободить ресурсы и заставить ядро сканировать страницы памяти и объединять идентичные?
Вы решительный и смелый, вы не боитесь потенциальной утечки данных из памяти между вашими виртуалками?
Действуй! Включи KSM* у себя на гипервизоре и начинай экономить до половины занятого объема памяти уже сейчас!
Просто набери у себя в терминале
*не является публичной оффертой
**не применяйте в продакшене без предварительного нагрузочного тестирования в с тестовой лабе
Вы устали от того что на вашем kvm гипервизоре запущены 200 одинаковых виртуалок, которые сожрали почти всю память?
Вы хотите высвободить ресурсы и заставить ядро сканировать страницы памяти и объединять идентичные?
Вы решительный и смелый, вы не боитесь потенциальной утечки данных из памяти между вашими виртуалками?
Действуй! Включи KSM* у себя на гипервизоре и начинай экономить до половины занятого объема памяти уже сейчас!
Просто набери у себя в терминале
systemctl enable ksm --now
** и получи возросшую нагрузку на цпу в подарок!*не является публичной оффертой
**не применяйте в продакшене без предварительного нагрузочного тестирования в с тестовой лабе
Red Hat Customer Portal
8.3. Kernel Same-page Merging (KSM) Red Hat Enterprise Linux 7 | Red Hat Customer Portal
Access Red Hat’s knowledge, guidance, and support through your subscription.
Искал какие-нибудь графики зависимости скорости обработки пакета от количества правил iptables на стороне хоста, а нашел занимательный текст о том возможно ли заменить TCP wrappers на iptables и ipset
http://rogerprice.org/hosts.allow/
спойлер для нетерпеливых: The answer is partially.
http://rogerprice.org/hosts.allow/
спойлер для нетерпеливых: The answer is partially.
Охаё газаймас, ребята. Интересные дела происходят в мире Windows.
- Они пилят прослойку для запуска приложений android в windows
- Они публикуют реализацию ebpf под windows
- Они выпустили пакетный менеджер winget который должен работать как apt или yum, но в powershell и под виндой.
- Осенний патч должен полностью обновить весь интерфейс win10 и уже сейчас по программе insider program можно поставить билд 21h2 (Sun Valley).
- Вы видели как красиво они отказались от IE, сохранив поддержку движка и не сломав пользовательский опыт для миллионов людей, которые пользуются этим легаси?
Этот неновостной дайджест еще есть чем дополнить, но суть я думаю и так ясна - всё выглядит так словно сейчас Microsoft берет лучшее из мира Apple и Google, в то время как последние два, по очереди примеряют на себя ярлыки "компании зла".
Получается за 15 лет мир сделал полный круг и Microsoft снова становится на рынке основной движущей силой?
- Они пилят прослойку для запуска приложений android в windows
- Они публикуют реализацию ebpf под windows
- Они выпустили пакетный менеджер winget который должен работать как apt или yum, но в powershell и под виндой.
- Осенний патч должен полностью обновить весь интерфейс win10 и уже сейчас по программе insider program можно поставить билд 21h2 (Sun Valley).
- Вы видели как красиво они отказались от IE, сохранив поддержку движка и не сломав пользовательский опыт для миллионов людей, которые пользуются этим легаси?
Этот неновостной дайджест еще есть чем дополнить, но суть я думаю и так ясна - всё выглядит так словно сейчас Microsoft берет лучшее из мира Apple и Google, в то время как последние два, по очереди примеряют на себя ярлыки "компании зла".
Получается за 15 лет мир сделал полный круг и Microsoft снова становится на рынке основной движущей силой?
Буквально на прошлой неделе мне пацаны из Canonical, а потом из RedHat, в один голос заливали "Ceph is a openstack-native storage!", а сегодня я лишний раз убедился в том что порой в openstack коммитят обезьяны, которые вообще не понимают что происходит.
Вот смотрите какая красота. Это cinder драйвер для работы с ceph. Он прекрасно работал для ceph на релизе до nautilus, но потом что-то пошло не так. В nautilus поменяли значение для поля BYTES USED, и теперь это реально занятое место, умноженное на реплики, но за два года с релиза никто не поменял код в драйвере!
Ceph это настолько нативный сторадж для опенстака, что до сих пор никто в драйвере не переписал в двух местах
Ды как вы блядь квоты выдаете? У вас там cinder-scheduler не орет про Insufficient free virtual space? Потому что у нас после обновления начал орать, но мы вот патч написали.
Вот смотрите какая красота. Это cinder драйвер для работы с ceph. Он прекрасно работал для ceph на релизе до nautilus, но потом что-то пошло не так. В nautilus поменяли значение для поля BYTES USED, и теперь это реально занятое место, умноженное на реплики, но за два года с релиза никто не поменял код в драйвере!
Ceph это настолько нативный сторадж для опенстака, что до сих пор никто в драйвере не переписал в двух местах
pool_stats['bytes_used']
на pool_stats['stored']
! Ды как вы блядь квоты выдаете? У вас там cinder-scheduler не орет про Insufficient free virtual space? Потому что у нас после обновления начал орать, но мы вот патч написали.
GitHub
cinder/cinder/volume/drivers/rbd.py at master · openstack/cinder
OpenStack Block Storage (Cinder). Mirror of code maintained at opendev.org. - openstack/cinder
Давайте немного интерактива. У вас легли рабочие процессы из-за сбоя у Fastly или нет?
Final Results
7%
Да, у меня приуныл прод
47%
Нет, у меня олдскулы
46%
Мопед не мой, я просто ответы посмотреть