Поскольку в мессенджере на данный момент так и не реализовано закрытие отдельных сессий (вопрос «почему» даже не задаю — уверен, что «а патамучта») и в настройках мессенджера можно удалить только все, через некоторое время использования ранее описанной схемы работы список сессий становится длинной бородой. Да и сама по себе авторизация при каждом запуске слегка начинает надоедать к двадцатому разу.
Так что вместо заглушки все же пусть будет полноценное и штатное решение. Но без проброса ключевого хранилища с хоста, а наоборот: с хранением файла ключей контейнера на хосте.
Читать полностью »



А все так хорошо начиналось. Но, увы, есть у некоторых коллег «традиции» и они, кажется, не позволяют проводить полноценное тестирование и включать здравый смысл. И вроде бы, команды объективно высокопрофессиональных программистов и тестировщиков, devops. И…вот так… Ну почему? Почему так-то?
Итого, дело было не в паранойе и не в абстрактной безопасности. Дело было в обновлении самого мессенджера.
Под Linux данное ПО распространяется путем добавления репозиториев и установки оттуда. При этом репозитории едины для всех DEB based. В то же время, в пакете отсутствует ряд проверок, а куда его вообще устанавливают и есть шансы запуститься. То есть, банально, при штатном apt upgrade в какой-то момент прилетает и устанавливается версия, что требует для свого запуска glibc-2.28 и никак не ниже. Да уж. Национальный мессенджер, повышенная ответственность…где? Ну почему?.. Это же перелицованный Там-Там, то есть, вот это всё в разработке уже более десяти лет. Почему такие детские болезни?
Ладно, может когда-нибудь все же повзрослеют. У нас же актуальная задача запустить новую версию без полной замены системы, а не страдать размышлениями.
Читать полностью »



По случаю было приобретено забавное устройство именуемое ИБП на 12 вольт. Цена оказалась столь интересной, что фактически была схожа со стоимостью корпуса, а уже что там внутри за схема — попробуем разобраться.
Читать полностью »



Утилита создает нагрузку на дисковую систему согласно указанного шаблона. При этом нагрузка формируется самой утилитой, то есть в данной задаче напрямую задействован процессор.
Кроме того, при ряде сценариев тестирования также возникает дополнительная нагрузка, не связанная напрямую с непосредствено нагрузкой на блочное устройства, но влияющая на итоговые замеры.

Если кратко:
— При использовании различных scaling_governor фиксируется различная относительная нагрузка процесса тестирования на вычислительное ядро. Что объясняется простой логикой.
— Тестирование сырого блочного устройства имеет меньше накладных расходов чем тестирование сырого lvm тома на нем. Тут тоже все ожидаемо.
— Тестирование сырого lvm тома имеет меньше накладных расходов, чем тестирование через файл на файловой системе. Да и тут все ожидаемо.
— Первый проход тестирования через файл на ФС имеет повышенные накладные расходы, второе и последующие имеют существенно меньшие и схожие между собой.
— При высокой производительности тестируемого устройства и при его тестировании через файл на ФС, из-за повышенных накладных расходов на первом проходе тестирования, фиксируется существенные различия замеров при использовании различных scaling_governor
— При тестировании только записи на сыром lvm томе, подключенном по FC к полноценной СХД, могут наблюдаться ошибочные существенно завышенные результаты.
— Результаты тестирования по шаблону только записи изнутри виртуальной машины, при условии ее размещения на подключенному по FC томе с полноценной СХД, могут давать завышенные результаты. В свойствах ВМ для ее диска формата RAW указано не использовать кэширование. Ситуация очень похожа на упомянутую выше про тестирование сырого тома с СХД.

Читать полностью »



История началась странно: по воле случая и небес, достались во временное личное пользование несколько 1U серверов и дисковая корзина с FC контроллером. Ну как «во временное» — пока не надоест.
Да-да. Вот прямо корзина с FC контроллером и прям «лишняя». Впрочем, не такое еще бывает.

И вроде хорошие вещи. Но вот куда бы их применить? Все ж для всяческих там мелких некоммерческих нужд это, мягко говоря, перебор.
Как оказалось, бывают совпадения. Раз все равно оборудование есть под рукой, а тут вдруг есть поставленные самому себе задачи по тестированию неких сущностей вроде гипервизоров первого типа и их взаимодействия со стеком управляющего ПО. Не то, чтобы профильные задачи, но в качестве помощи и еще одного мнения по ряду вопросов. Почему бы нет?

Что ж. Главное проникнуться идеей и не останавливаться. Приступим.

Читать полностью »



По некоторым личным причинам к какой-либо технике бывает иррациональная привязанность. То есть ее ремонт за пределами здравого смысла.
На запасном ноутбуке неожиданно перестал определяться в качестве устройства BT аппаратный модуль. Интересно то, что он встроенный в NGFF карточку на QCNFA435. При этом wifi модуль этой карты нареканий не вызывает.
Загрузка на более/менее новом ядре или протирка контактов эффекта не принесли: BT устройства как не бывало.
Раз так, то, видимо, почему бы заодно и не апгрейд. Например, до intel AX210.
Читать полностью »



И в попытке покрыть единственной точкой доступа весь извилистый офис в подвале со всеми разделяющими кабинеты бетонными стенами, сойдем с ума.
Все зависит от расположения стен. В некоторых случаях ровно одна точка под вещание на диапазон 2.4 может быть хитро убрана за выступ стены и пусть все устройства ловят отраженный сигнал. Но это скорее всего единственный рабочий способ покрыть всю площадь, иначе, видимо, не то и не туда отражается, в результате получается пару проблемных точек на карте.
С бездумным увеличением мощности все еще интереснее:
— излишне мощный сигнал многократно отражается, чем увеличивает зашумленность канала
— есть кроме нас есть соседи со своими сетями и все будут крутить сигнал на максимум, получим лишь ухудшение качества — каждая станция будет видеть сигнал соседей и лишнее время ждать освобождения канала
Читать полностью »



Не всегда очевидное, есть то, что есть на самом деле. И очень поучительная история.
Случается, что осуществить прямую физическую сетевую связность локаций, находящихся буквально через дворовый проезд, может быть или очень дорого или невозможно за разумные сроки и ресурсы. На помощь приходят, для обладающих бюджетом поболее, решения вроде Лантастики. Для остальных — добро пожаловать в удивительный мир wifi мостов. Лучше бы выбрали лазеры, нервы дороже.
Но даже хваленые чухонские блюдца имеют свойство зависать в самый неожиданный момент. Может раз в три-четыре месяца, а может через неделю. То есть определенно нужен контроль и перезагрузка по питанию. Это не так сложно сделать на типовой системе мониторинга и задав на действие по аварии размыкание ip/usb/wifi реле на пару секунд. Для фанатов чухонцев, кстати, оговорка: все индивидуально, из двух устройств одно висло раз в год+, второе — раз в те самые три-четыре месяца. После смены их физически местами, стали виснуть оба и чаще.
Читать полностью »



В сетях подвижной радиосвязи, периодически, видимо, по велению голосов в голове и без малейших предупреждений, некие, явно набранные по объявлению на трамвайной остановке чудо-специалисты, вместо распространения новых сетевых политик на частных абонентов, применяют их на всех.
И честно оформленное на юридическое лицо подключение, где сумма оплаты по ежемесячному тарифу в страшном сне не привидится Васе-колхознику с прошитым смартфонным тарифом модемом, вдруг оказывается, скажем так, сильно лимитированным по качеству сетевого доступа.
А техподдержка этой вашей йобты делает вид, что вовсе ничего подобного происходить не может. Не режется wireguard udp как подозрение на работу с торрентами, притом, что по корпоративному тарифу нет и такого запрета: хоть бы ими и качать весь нужный архив образов свободных ОС.
По их же словам, оказывается, резкое падение пропускной способности всех туннельных межофисных подключений никак не связано с работой dpi систем и лишь с флуктуациями уровня сигнала. Да-да, а отчего же и почему же одновременно с этим параллельный https коннект до ровно той локации, где и терминируется туннель, показывает совсем другую скорость. Да, другую на порядок. Да, буквально.
Но решение правовых вопросов в части неустоек оставим юристам. А кадровых вопросов — HR департаменту самого оператора подвижной радиосвязи.
Читать полностью »



Несколько статей назад было упомянуто про то, как на хранилище домовладения был установлен старенький LSI SAS1068E (настоящее брендированное наименование контроллера не так существенно).
С одной стороны, он всего лишь pci-e 1.0, но при том что он использует 8 линий шины, то есть особо и незачем быстрее. Для пары магнитных дисков-то.
Но все хорошо, пока не появляется желание подключить еще пару дисков. И тут возникает неожиданная сложность: разъем со стороны контроллера SFF-8484, а подключать мы хотим не корзину, а отдельные диски. То есть задача изыскать кабель SFF-8484 to 4x SFF-8482. Пусть даже очевидный плод творения самоделкиных из КНР, но как таковой и не по цене двух контроллеров с более современным разъемом.
Читать полностью »



« Раньше