← All posts tagged Linux

stanislavv
цитата docker """
Докер раздувает системные требования (к оперативной памяти и кэшам, за счёт дублирования библиотек) и сильно усложняет flow обновления.

Оригинальный подход Unix/Linux с динамической компоновкой: обновить дистрибутив штатным пакетным менеджером, иногда пересобрать прикладной софт.
Подход со статической компоновкой, языкоспецифичными библиотеками и прочим новомодным пиннингом: обновить дистрибутив штатным пакетным менеджером, бампнуть зависимости прикладного софта, пересобрать прикладной софт.
Подход с Docker: обновить базовый образ, инвалидировать кэш сборщика, обновить дистрибутив штатным пакетным менеджером, бампнуть зависимости прикладного софта, пересобрать прикладной софт.
Но более важная проблема в том, что никто из докеролюбов не заморачивается даже тем, что я написал. Берётся первый попавшийся базовый образ, на коленке методом «херак-херак» пишется докерфайл, после чего про базовую систему в принципе забывается, и когда следующий раз она получит обновления — большой вопрос.

Тот же вопрос возникает, когда софт уже написан и новые ревизии софта выкатываются в общем-то весьма редко. Вот ты отдаёшь себе отчёт в том, что даже если твой софт не обновляется, докер-образ всё равно нужно регулярно пересобирать, чтобы подтянулись обновления базовой системы? Уверен, что нет. Да и процессы CI/CD в 95% случаев построены так, что это сделать затруднительно, т. к. образы кэшируются на всех уровнях по ID коммита.

С другой стороны, в принципе, если квалификация команды такова, что процессы построены на от5.1сь, то нет никакой разницы, построены они на докере или на чём-то другом. Просто подход докера очень сильно упрощает, облегчает и порой даже рекомендует делать неправильно.
"""
(C) linux.org.ru
stanislavv
URL linux.org.ru — США из-за коронавируса срочно ищут знатоков COBOL. И не могут найти.

Да, lor. Да, не проверял. Но таки да, правдоподобно. В тексте есть ссылки. Мне вечером воскресенья — уже лень.
stanislavv
Линукс Прочитал, что 5.5 умеет корень на самбе.
Хм... Ладно, юникс-атрибуты там были давно. Но как же всякие capabilities и selinux?
Из остального, что бросилось в глаза — имя интерфейса теперь не 16 символов, а аж 128. Ещё б утилиты типа iproute это теперь поддержали.
stanislavv
работа лытдыбр Таки сижу, слушаю RH-342, делаю лабы. Всё бы неплохо, но вот какого хрена контекст selinux устанавливается простым restorecon в значение по-умолчанию?
Я не против "Далее-Далее-Финиш", но, блин, кто сказал, что всегда надо тот контекст, который ставит restorecon?
stanislavv
работа лытдыбр Есть проект по перетаскиванию железок в виртуалки. Идёт очень постепенно. Для ускорения решили протестировать Vmware Converter.
Итого:
1) не копирует разметку диска в LVM (делает обычные разделы), что хреново для случая, когда понадобится добавить места по-быстрому.
2) копирует файлы через sudo tar --one-file-system --sparse -C / -cf — .
sudo непременно обязан быть беспарольным. Из опций тара видно, что не копируются ни метки selinux, ни acl, ни расширенные атрибуты.
3) опции монтирования фс по-умолчанию (те, что прописываются в фс) не копируются с основной машины, так что acl восстановить можно будет только после дополнительных извращений.

Вобщем, простая тулза для простых машин, которые потом лучше не трогать.
stanislavv
URL баян opennet.ru — Доступна бета-версия ОС Trident на базе Void Linux
комментарий:
"""
Ждём операционные системы Cirrus Logic, Tseng Labs, S3 Graphics и Matrox. Хотя, в обзоре компании S3 говорили, что число 3 означает третий по счёту стартап, поэтому пусть будет S4
"""

Кстати, на заре моего общения с писюками имел дело со всеми видеокартами, включая трайдент (этот вообще у меня был isa, но зато — с отличными драйверами под win3.1).
stanislavv
цитата LOR Из обсуждения свежевышедшего семейства Altlinux 9:
"""
Я бы переименовал ваши «продукты» в «ГОСТ Сервер 9.0» и «Рабочая станция Патриот 9.0», если вы позиционируете свои «продукты» как отечественные. И Сизифа на Муромца.

MaxPower (28.10.19 20:01:56)
"""
stanislavv
Linux цитата Только что в linux@conference.jabber.ru:

<Timur Davletshin> XXXL‎, ты ржОшь, а я вот свидетеля Иеговы из соседнего подъезда застебал за ворованную венду и теперь вся местная община свидетелей перешла на Ubuntu. И это не стёб ни разу.
[...]
<Пушок_> сектанты не ожидали, что их самих обернут в чью-то секту)
<Timur Davletshin> Пушок_, я сам не ожидал, что они так искренне мой стёб воспримут.
stanislavv
работа лытдыбр Искал документацию по влиянию профилей tuned на работу HPE ServiceGuard.
ВНЕЗАПНО нашел документацию HPE Reference Architecture for Microsoft SQL Server 2017 on Red Hat Enterprise Linux with HPE ProLiant DL560 Gen10
И там оно таки есть. Что неожиданно, так как думал, будет что-нибудь про оракл.
stanislavv
URL youtube.com — Шуточная песенка о ряженых казаках
"""
Шел казак куда-то вдаль.
На груди была медаль:
«За отвагу», «За победу»,
«За приятную беседу»,
«За научные труды»,
«За охрану всей среды»,
две медали космонавта,
орден игрока Варкрафта,
символ сдачи ГТО,
«Прохождение ТО»,
Клуб беременных «Журавлик»,
Гардероб ДК «Гидравлик»,
«Альтависта точка ком»,
«Общество больных грибком»,
Капитан игры «Зарница»,
«Гомельская психбольница»,
табакерка, и огниво,
восемь крышечек от пива,
«Фестиваль цыганской пляски»
«Крановщик, работай в каске!»
«Берегись велосипеда»,
«Тридцать восемь лет Победы»
Орден РСФСР,
тайный орден «Тамплиер»,
вкладыш жвачки «Лёлик-Болик»,
«Анонимный алкоголик»,
«Клуб ценителей вина»,
Символ панков из говна,
«SUSE-Linux», «Бизнес-тим»,
«Тында — город побратим»
«Самый опытный водитель»
«Лучший хряк-производитель»,
знак «Почетный водолаз»,
стикер «Путин-пидарас»,
Октябрятская звезда,
«Героиня мать труда»,
группа крови, и Ай-Пи,
и пацифик на цепи.

Поскользнулся вдруг казак...
И медальками — херак!
И теперь медальки все
раскатились по шоссе.

Ребятишки! Дяди, тёти!
Если где-нибудь найдете:

Орден Славы, Орден Мира,
пуговку с гербом Алжира,
фенечку, консервный нож,
малахитовую брошь,
Красный крест, Петровский крест
«Город Прага», «Город Брест»,
«Полковая медсестра»,
«Детство — чудная пора»,
«Эсперанто», «ЦСКА»,
личный номер лесника,
запонки к военной форме,
«Лучший токарь», «Выхлоп в норме»,
«Похудей за пять минут»,
Молодежный клуб «Сохнуд»,
«КГБ», «Почетный донор»,
«Частный фонд Елены Боннер»,
«Фестиваль чеченской моды»,
номерок фидошной ноды —

хоть медалькой, хоть значком
поделитесь с казачком!
"""
stanislavv
работа лытдыбр На одном железном хосте две вдс — просто вдс с апачем и пхп и хостинг с теми же версиями апача и пхп и даже тем же php.ini.
При этом на вдс попугаев битрикса — 230, на хостинге — 130-140.
Из отличий нашел, что на хостинге зачем-то дополнительно грузится несколько библиотек:
/lib/x86_64-linux-gnu/libnss_compat.so.2
/lib/x86_64-linux-gnu/libnss_files.so.2
/lib/x86_64-linux-gnu/libnss_nis.so.2
/lib/x86_64-linux-gnu/libtinfo.so.5
Вот какого хрена?