Продолжаем наш разговор про память
OOM Killer, пожалуй, одна из немногих технологий в Linux, овеянная мифами и легендами. Часто из уст в уста передаются истории, претендующие на хороший триллер.
На самом деле все гораздо проще и прозаичнее, а работа OOM Killer подчиняется строгим правилам. Cегодня мы попробуем разобраться в том, что такое OOM Killer и для чего он предназначен, а также разберемся как он работает и по каким критериям выбирает процессы для завершения.
Поэтому, если OOM Killer для вас все еще мифический и непонятный черный ящик, то обязательно прочитайте эту статью:
🔫 Linux - начинающим. Что такое OOM Killer и как он работает
OOM Killer, пожалуй, одна из немногих технологий в Linux, овеянная мифами и легендами. Часто из уст в уста передаются истории, претендующие на хороший триллер.
На самом деле все гораздо проще и прозаичнее, а работа OOM Killer подчиняется строгим правилам. Cегодня мы попробуем разобраться в том, что такое OOM Killer и для чего он предназначен, а также разберемся как он работает и по каким критериям выбирает процессы для завершения.
Поэтому, если OOM Killer для вас все еще мифический и непонятный черный ящик, то обязательно прочитайте эту статью:
🔫 Linux - начинающим. Что такое OOM Killer и как он работает
👍29👌1
Облачная платформа корпоративного уровня - говорили они...
От крупнейшего отечественного провайдера - говорили они...
Мы - бывший Сберклауд - говорили они...
А по факту "кратковременно" прилечь - это почти на сутки, и это за мои реальные деньги.
Поддержка воды в рот набрала и ситуацию никак не комментирует.
Уровень сервиса на уровне местечкового провайдера хутора Гадюкина, Мухосранского уезда.
А понтов было...
От крупнейшего отечественного провайдера - говорили они...
Мы - бывший Сберклауд - говорили они...
А по факту "кратковременно" прилечь - это почти на сутки, и это за мои реальные деньги.
Поддержка воды в рот набрала и ситуацию никак не комментирует.
Уровень сервиса на уровне местечкового провайдера хутора Гадюкина, Мухосранского уезда.
А понтов было...
🤯34👍15🤣11🔥2
Расширить свой стек — легко! ⚡️
Приглашаем инженеров на обучение: Ansible, Golang, CI/CD с Jenkins, Grafana, Keycloak, SRE и еще более 10 востребованных направлений ждут вас в формате видеокурсов в учебном центре Слёрм.
Учёба в Слёрм — это:
✔️ старт в любое время: вы не привязаны к расписанию и проходите курс в комфортном для вас темпе;
✔️ фокус на практику: она занимает около 80% обучения;
✔️ гибкие условия оплаты: рассрочка, налоговый вычет, оплата зарубежной картой и даже оформление оплаты от работодателя;
✔️ передача знаний от ведущих экспертов современного IT рынка.
Цените свое время и приходите осваивать best practices и прокачивать свои навыки вместе с нами!
Подробнее — на сайте 😉
Приглашаем инженеров на обучение: Ansible, Golang, CI/CD с Jenkins, Grafana, Keycloak, SRE и еще более 10 востребованных направлений ждут вас в формате видеокурсов в учебном центре Слёрм.
Учёба в Слёрм — это:
✔️ старт в любое время: вы не привязаны к расписанию и проходите курс в комфортном для вас темпе;
✔️ фокус на практику: она занимает около 80% обучения;
✔️ гибкие условия оплаты: рассрочка, налоговый вычет, оплата зарубежной картой и даже оформление оплаты от работодателя;
✔️ передача знаний от ведущих экспертов современного IT рынка.
Цените свое время и приходите осваивать best practices и прокачивать свои навыки вместе с нами!
Подробнее — на сайте 😉
❤1
Их нравы 🇮🇹🇮🇹🇮🇹
19 октября в Италии провайдеры заблокировали облачные сервисы Google по требованию регулятора.
Для тех, кто еще верит в светлые силы и царство эльфов на Заокраинном Западе сообщаем, что есть такая страна как Италия и у нее есть свой собственный аналог РКН – AGCOM.
И этот самый AGCOM занимается, вы не поверите, блокировками. Причем не только занимается, но и имеет свой реестр запрещенных сайтов – платформу блокировки Piracy Shield.
Формально все это направлено на борьбу с распространением нелицензионного контента, но никто не мешает использовать данный инструмент в любых иных целях. Это как топор, можно дрова рубить, а можно старушек-процентщиц.
Так вот, некоторые частные правообладатели, сильно на разбираясь, отправили запрос на блокировку поддомена Google Drive, регулятор не глядя подмахнул, а провайдеры взяли под козырек и отправились выполнять.
В итоге через полчаса облачные сервисы Google в Италии оказались заблокированы. После многочисленных жалоб регулятор все-таки разобрался и отозвал блокировку, но аукалось еще долго, где-то в течении суток итальянские пользователи продолжали испытывать затруднения при доступе к сервисам Google.
Кого-то засудили? Кого-то наказали? Нет, техническая накладка, бывает.
А по сути, мы уже давно об этом говорили и писали – сети в ее диком и нерегулируемом изначальном виде больше не будет. Интернет из места для гиков и энтузиастов стал одним из основных средств коммуникации, а, следовательно, объектом регулирования со стороны властей
Фактически мы сейчас движемся к разделению единой сети на набор отдельных «чебурнетов» в каждом из которых будут свои правила и блокировки, в зависимости от политических, экономических и прочих факторов.
Процесс этот неизбежный, так как на интернет сегодня завязано слишком многое – это и связь, и финансовые потоки, и возможность распространять и контролировать распространяемую информацию. Не иметь за этим контроля или передавать его в третьи руки для государства, причем любого, смерти подобно.
Хотя простого пользователя, не технаря, это касается мало. Обычному, среднему итальянцу, не знающему языков крайне мало интересно что там творится в сети за пределами итальянского сегмента.
Ему нужны свои понятные и привычные сайты ну и ряд универсальных гигантов: Google, Youtube, Netflix и на том, пожалуй, и все. Ровно тоже самое можно сказать и о дяде Васе, слесаре, его точно также очень мало волнует вся эта чехарда.
19 октября в Италии провайдеры заблокировали облачные сервисы Google по требованию регулятора.
Для тех, кто еще верит в светлые силы и царство эльфов на Заокраинном Западе сообщаем, что есть такая страна как Италия и у нее есть свой собственный аналог РКН – AGCOM.
И этот самый AGCOM занимается, вы не поверите, блокировками. Причем не только занимается, но и имеет свой реестр запрещенных сайтов – платформу блокировки Piracy Shield.
Формально все это направлено на борьбу с распространением нелицензионного контента, но никто не мешает использовать данный инструмент в любых иных целях. Это как топор, можно дрова рубить, а можно старушек-процентщиц.
Так вот, некоторые частные правообладатели, сильно на разбираясь, отправили запрос на блокировку поддомена Google Drive, регулятор не глядя подмахнул, а провайдеры взяли под козырек и отправились выполнять.
В итоге через полчаса облачные сервисы Google в Италии оказались заблокированы. После многочисленных жалоб регулятор все-таки разобрался и отозвал блокировку, но аукалось еще долго, где-то в течении суток итальянские пользователи продолжали испытывать затруднения при доступе к сервисам Google.
Кого-то засудили? Кого-то наказали? Нет, техническая накладка, бывает.
А по сути, мы уже давно об этом говорили и писали – сети в ее диком и нерегулируемом изначальном виде больше не будет. Интернет из места для гиков и энтузиастов стал одним из основных средств коммуникации, а, следовательно, объектом регулирования со стороны властей
Фактически мы сейчас движемся к разделению единой сети на набор отдельных «чебурнетов» в каждом из которых будут свои правила и блокировки, в зависимости от политических, экономических и прочих факторов.
Процесс этот неизбежный, так как на интернет сегодня завязано слишком многое – это и связь, и финансовые потоки, и возможность распространять и контролировать распространяемую информацию. Не иметь за этим контроля или передавать его в третьи руки для государства, причем любого, смерти подобно.
Хотя простого пользователя, не технаря, это касается мало. Обычному, среднему итальянцу, не знающему языков крайне мало интересно что там творится в сети за пределами итальянского сегмента.
Ему нужны свои понятные и привычные сайты ну и ряд универсальных гигантов: Google, Youtube, Netflix и на том, пожалуй, и все. Ровно тоже самое можно сказать и о дяде Васе, слесаре, его точно также очень мало волнует вся эта чехарда.
👍40👎9🫡4👌3🔥2
🤯 Версии конфигурации виртуальных машин Hyper-V
Далеко не все знают, что у виртуальных машин Hyper-V есть версии, которые различаются поддерживаемыми возможностями и лимитами. Из поддерживаемых сейчас систем минимальная версия 5.0 для Server 2012 R2 и Windows 8.1, максимальная 11.0 для Server 2025 и последних выпусков Windows 11.
А всего версий конфигурации целых 14 штук, они увеличивались каждый раз при обновлении Hyper-V, а обновлялся он с каждым новым выпуском Windows, в т.ч. клиентском.
Долгое время конфигурации были совместимы сверху вниз, т.е. на новой версии гипервизора вы могли запустить старую конфигурацию. Но начиная с выпуска 2004 Windows Server 2022 отключили поддержку версий ниже 8,0.
При этом все это сделано в лучших традициях Microsoft, т.е. максимально спрятанным от пользователя. Многие могли годами работать и не сталкиваться с этим вопросом, даже вообще не догадываться о версиях конфигураций ВМ.
Узнать текущие версии всех ВМ можно командой:
Узнать поддерживаемые хостом версии конфигураций ВМ можно следующим образом:
❓ Какие проблемы могут нам принести различные конфигурации?
🔹 Вам нужно переместить ВМ со старого гипервизора на новый. Скажем с 2016 на 2022. А у вас там по наследству крутится 5.0. Ответ вроде бы прост, сделать апгрейд конфигурации. Для этого есть командлет Update-VMVersion.
Но есть одна проблема. Он апгрейдит до текущей версии хоста. И если вы запустите его на новом сервере по получите машину версии 10.0, которую уже не сможете вернуть назад. Если это критично, то апгрейд нужно запускать на 2016, тогда получим версию 8.0, которая поддерживается обоими гипервизорами.
🔹 Обратный вариант - переместить машину на более старый гипервизор. Здесь поможет только создание новой машины поддерживаемой версии и подключение к ней виртуальных дисков от текущей машины.
🔹 И последний вариант, если вы создаете и отлаживаете машины под клиентской ОС, а только потом перемещаете в продакшен, здесь вы можете получить и вовсе экзотическую версию, какую-нибудь 9.1, которая потом не заведется на том же 2019. Здесь лучше создавать ВМ из консоли, сразу указывая нужную версию:
Более подробно почитать про все это и посмотреть таблички совместимости можно здесь:
https://learn.microsoft.com/ru-ru/windows-server/virtualization/hyper-v/deploy/upgrade-virtual-machine-version-in-hyper-v-on-windows-or-windows-server
Информация, правда, не совсем полная, нет данных о новых версиях Windows 11 и Windows Server 2025, но это не трудно выяснить самостоятельно при помощи указанных команд.
Далеко не все знают, что у виртуальных машин Hyper-V есть версии, которые различаются поддерживаемыми возможностями и лимитами. Из поддерживаемых сейчас систем минимальная версия 5.0 для Server 2012 R2 и Windows 8.1, максимальная 11.0 для Server 2025 и последних выпусков Windows 11.
А всего версий конфигурации целых 14 штук, они увеличивались каждый раз при обновлении Hyper-V, а обновлялся он с каждым новым выпуском Windows, в т.ч. клиентском.
Долгое время конфигурации были совместимы сверху вниз, т.е. на новой версии гипервизора вы могли запустить старую конфигурацию. Но начиная с выпуска 2004 Windows Server 2022 отключили поддержку версий ниже 8,0.
При этом все это сделано в лучших традициях Microsoft, т.е. максимально спрятанным от пользователя. Многие могли годами работать и не сталкиваться с этим вопросом, даже вообще не догадываться о версиях конфигураций ВМ.
Узнать текущие версии всех ВМ можно командой:
Get-VM * | Format-Table Name, Version
Узнать поддерживаемые хостом версии конфигураций ВМ можно следующим образом:
Get-VMHostSupportedVersion
❓ Какие проблемы могут нам принести различные конфигурации?
🔹 Вам нужно переместить ВМ со старого гипервизора на новый. Скажем с 2016 на 2022. А у вас там по наследству крутится 5.0. Ответ вроде бы прост, сделать апгрейд конфигурации. Для этого есть командлет Update-VMVersion.
Но есть одна проблема. Он апгрейдит до текущей версии хоста. И если вы запустите его на новом сервере по получите машину версии 10.0, которую уже не сможете вернуть назад. Если это критично, то апгрейд нужно запускать на 2016, тогда получим версию 8.0, которая поддерживается обоими гипервизорами.
🔹 Обратный вариант - переместить машину на более старый гипервизор. Здесь поможет только создание новой машины поддерживаемой версии и подключение к ней виртуальных дисков от текущей машины.
🔹 И последний вариант, если вы создаете и отлаживаете машины под клиентской ОС, а только потом перемещаете в продакшен, здесь вы можете получить и вовсе экзотическую версию, какую-нибудь 9.1, которая потом не заведется на том же 2019. Здесь лучше создавать ВМ из консоли, сразу указывая нужную версию:
New-VM -Name "VM_name" -Version 8.0
Более подробно почитать про все это и посмотреть таблички совместимости можно здесь:
https://learn.microsoft.com/ru-ru/windows-server/virtualization/hyper-v/deploy/upgrade-virtual-machine-version-in-hyper-v-on-windows-or-windows-server
Информация, правда, не совсем полная, нет данных о новых версиях Windows 11 и Windows Server 2025, но это не трудно выяснить самостоятельно при помощи указанных команд.
👍39🤯9👀2
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🚗 На шаг ближе к вашему новому автомобилю! 🇯🇵🇨🇳🇰🇷
Почему стоит выбрать нас?
Наши клиенты уже наслаждаются своими новыми автомобилями, пока вы еще ищете надежного поставщика автомобилей из Японии, Китая и Кореи. Присоединяйтесь к числу счастливых автолюбителей с ASIA EXPRESS AUTO!
- Фиксированная комиссия – вы точно знаете, сколько платите
- Работаем по договору
- Подбор и полный отчет об истории авто
- Поможем с обслуживанием вашего автомобиля!
🌐 Сайт: рассчитать стоимость авто
✈️ Подписывайтесь на наш ТГ канал!
Уже открыты филиалы в Иркутске, Липецке, Владивостоке, Краснодаре, Барнауле, Томске, Пензе, Новосибирске, Уфе, Москве, Благовещенске
🤝 Отзывы о нас
Почему стоит выбрать нас?
Наши клиенты уже наслаждаются своими новыми автомобилями, пока вы еще ищете надежного поставщика автомобилей из Японии, Китая и Кореи. Присоединяйтесь к числу счастливых автолюбителей с ASIA EXPRESS AUTO!
- Фиксированная комиссия – вы точно знаете, сколько платите
- Работаем по договору
- Подбор и полный отчет об истории авто
- Поможем с обслуживанием вашего автомобиля!
🌐 Сайт: рассчитать стоимость авто
✈️ Подписывайтесь на наш ТГ канал!
Уже открыты филиалы в Иркутске, Липецке, Владивостоке, Краснодаре, Барнауле, Томске, Пензе, Новосибирске, Уфе, Москве, Благовещенске
🤝 Отзывы о нас
🤮10🤬5👍3
Sudo в Windows
Лучше поздно – чем никогда, этот лозунг как нельзя лучше подходит к небольшому, но важному нововведению Windows 11. Начиная с инсайдерского релиза Insider Preview 26052 в систему добавили утилиту sudo.
Работает она точно также как ее Linux аналог, только вместо ввода пароля вам нужно подтвердить повышение прав UAC.
Однако есть некоторые особенности ее использования. Утилита может работать в одном из трех режимов:
🔸 В новом окне (forceNewWindow) – это режим работы по умолчанию, в этом случае открывается новое окно с повышенными правами, в котором исполняется вызываемая нами команда.
🔸 Закрытые входные данные (disableInput) – в этом случае процесс с повышенными правами запускается в текущем окне, но он не может принимать на вход никакие данные из этого окна. Т.е. поток ввода для него будет заблокирован.
Это сделано в целях безопасности, чтобы злонамеренные приложения, работающие без повышенных прав, не могли взаимодействовать с процессом, которому были повышены привилегии и передавать ему данные для выполнения.
🔸 Встроенный (normal) – этот режим наиболее похож на работу sudo в Linux, процесс с повышенными привилегиями запускается в том же окне и может получать на вход данные из этого окна, в т.ч. и от приложений с обычными правами.
🤞 В настоящий момент sudo доступно только в инсайдерской версии Windows 11, но может быть в любое время добавлена в выпуск 24H2 при помощи обновления, это же касается и Server 2025.
Для Windows 10 утилиты нет и не планируется (что не удивительно, учитывая завершение жизненного цикла продукта).
Лучше поздно – чем никогда, этот лозунг как нельзя лучше подходит к небольшому, но важному нововведению Windows 11. Начиная с инсайдерского релиза Insider Preview 26052 в систему добавили утилиту sudo.
Работает она точно также как ее Linux аналог, только вместо ввода пароля вам нужно подтвердить повышение прав UAC.
Однако есть некоторые особенности ее использования. Утилита может работать в одном из трех режимов:
🔸 В новом окне (forceNewWindow) – это режим работы по умолчанию, в этом случае открывается новое окно с повышенными правами, в котором исполняется вызываемая нами команда.
🔸 Закрытые входные данные (disableInput) – в этом случае процесс с повышенными правами запускается в текущем окне, но он не может принимать на вход никакие данные из этого окна. Т.е. поток ввода для него будет заблокирован.
Это сделано в целях безопасности, чтобы злонамеренные приложения, работающие без повышенных прав, не могли взаимодействовать с процессом, которому были повышены привилегии и передавать ему данные для выполнения.
🔸 Встроенный (normal) – этот режим наиболее похож на работу sudo в Linux, процесс с повышенными привилегиями запускается в том же окне и может получать на вход данные из этого окна, в т.ч. и от приложений с обычными правами.
🤞 В настоящий момент sudo доступно только в инсайдерской версии Windows 11, но может быть в любое время добавлена в выпуск 24H2 при помощи обновления, это же касается и Server 2025.
Для Windows 10 утилиты нет и не планируется (что не удивительно, учитывая завершение жизненного цикла продукта).
👍15❤1🤮1
Пока пишется статья про NVMe-over-TCP освежим знания и почитаем про iSCSI
🔹 Настройка iSCSI-хранилища Linux SCSI target в Debian или Ubuntu
🔹 Настройка iSCSI-инициатора Open-iSCSI в Debian или Ubuntu
🔹 Настройка iSCSI-хранилища в Windows Server 2012 - 2022
🔹 Настройка iSCSI-хранилища в Windows Server 2008 R2
🔹 Настройка iSCSI-хранилища Linux SCSI target в Debian или Ubuntu
🔹 Настройка iSCSI-инициатора Open-iSCSI в Debian или Ubuntu
🔹 Настройка iSCSI-хранилища в Windows Server 2012 - 2022
🔹 Настройка iSCSI-хранилища в Windows Server 2008 R2
👍14
Шаманский бубен из CD
Наткнулся вот в "закромах Родины", источник неизвестен, но откуда-то было скачано.
Оригинал проверен на ошибки (которых была масса), в остальном сохранен авторский стиль.
От себя скажу, что подобные бубны в том или ином варианте в середине нулевых делали многие.
Запчасти тоже классические: компакт-диски и части дискет.
Практического смысла этот бубен не имел и не имеет, но это яркая часть админской культуры нулевых, которая уже стала историей.
Во всяком случае у современных админов подобных бубнов я не вижу.
Оригинальная инструкция в комментариях 👇👇👇
Наткнулся вот в "закромах Родины", источник неизвестен, но откуда-то было скачано.
Оригинал проверен на ошибки (которых была масса), в остальном сохранен авторский стиль.
От себя скажу, что подобные бубны в том или ином варианте в середине нулевых делали многие.
Запчасти тоже классические: компакт-диски и части дискет.
Практического смысла этот бубен не имел и не имеет, но это яркая часть админской культуры нулевых, которая уже стала историей.
Во всяком случае у современных админов подобных бубнов я не вижу.
Оригинальная инструкция в комментариях 👇👇👇
😁29👍2👀1
Делали ли вы админские бубны?
Anonymous Poll
18%
Да
52%
Нет
9%
До сих пор есть
11%
Бред какой-то
9%
Ничего не понятно, но очень интересно