Sheridan.ru

Sheridan.ru

Не эмоции, а покой. Не неведение, а знание. Не страсть, а безмятежность. Не хаос, а гармония.
Пикабушник
Дата рождения: 16 мая
69К рейтинг 230 подписчиков 95 подписок 130 постов 38 в горячем
Награды:
Пикабу 16 лет! самый сохраняемый пост недели За киберзащиту За киноманство Чайкам тут не место5 лет на ПикабуС Днем рождения, Пикабу!
8367

Про монетку

Вспомнил ещё одну историю из санатория, где работал начальником IT.

Зима, слякоть, с неба что-то сыпет. Сижу у себя в кабинете, жму на кнопки. Звонок из дальнего корпуса.

- Макс, тут картиридж всё, пусть кто нибудь придёт поменяет.

- Окай, ща организуем.

Выхожу в отдел к ребятам. Сидят два админа, остальные куда-то ушли.

- Мужики, тут в кабинете 123 надо картридж поменять, кто пойдёт?

Мужики смотрят в окно, на меня.

1: - Я только пришёл.

2: - Да и мерзко на улице.

Я: - Давайте монетку кинем? Выбирайте кому что.

1: - Мне орёл! А ты, кстати участвуешь?

А на улице правда мерзко. Да и от контекста оторваться не хочется.

Я: - Я, как начальник, обнаглею вконец и моё будет ребро.

2: - Ну тогда мне решка, чего уж...

Достаю монету, подбрасываю. Поймать не получилось, она ударяется об стол, подпрыгивает, отскакиевает от пола и ныряет за плинтус у стены.

На ребро.

Я: - Блять... Что-ж, никто меня за язык не тянул.

Мужики смеются.

Беру картридж, несу, меняю. А потому что слово надо держать :)

Показать полностью
41

А я тут live дистрибутив собираю, CephOS

Приветствую! :)

Зовут меня Sheridan и я алкоголик гентушник. 0x14 лет уже в emerge медитирую. А кнопки нажимаю и того больше.

Захотелось мне домой NAS. Хорошая штука, удобная. Да только вот ничего меня из того, что есть, не устраивало. А потом я узнал про распределённые ФС. А потом узнал про ceph (кстати, советую почитать это - неплохо для понимания что такое ceph). И захотел себе этот самый ceph домой. Не спрашивайте - зачем. Потому что могу :)

Долго ли коротко я эту хотелку в себе носил, да только вот недавно обломились мне несколько корпусов серверных. И железо дома накопилось разное. Решил, что пора действовать. Ну, железо в кучу собрать да от пыли почистить недолго, а вот ceph развернуть там-же - жалко диски то. Это ж целых как минимум два диска надо в btrfs raid положить, чтобы / там себя чувствовало нормально и у меня голова не болела на тему "А что если диск всё? Переустанавливать?".

И вспомнил я тут про SmartOS. А что, удобно! Грузимся с флешки а все диски гипервизору отдаём и радуемся. Поискал такое про ceph и не нашёл. Штош, думаю, зря я с железа компрессором пыль сдувал? Надо писать.

Ну, и, собственно, вот: CephOS. Уже 0.0.6beta, почти релиз. Обкатываю как раз на железе, ищу слабые стороны.

Без ai тут не обошлось, да. Чукча не художник, чукча девопс :)

Без ai тут не обошлось, да. Чукча не художник, чукча девопс :)

Идея такая:

Взял я в руки дебьяновый live-build и полез в него встраивать ceph. И скриптами обмазывать. И метриками обкладывать. Куда-ж без метрик то?

И вот что в итоге получилось:

  • Live дистрибутив, предназначенный для поднятия кластера ceph

  • Дистрибутив умеет в persistence (настройки/изменения в / будут храниться на другом разделе/устройстве)

  • Про ceph можно ничего не знать

  • Можно просто выключить ноду и хранилище не пострадает

  • Можно добавить дисков, хостов и хранилище просто увеличится.

  • Можно удалять из хранилища диски и хосты

  • Метрики, метрики, мои любимые метрики :) От node_exporter до smatrctl_exporter. К тому же есть специальный helper-генератор конфига для prometheus, чтобы не приходилось врукопашную все эти хосты подключать.

  • Для более лёгкого подключения есть специальный скрипт, который складывает всё нужное в архив. Этот архив потом нужно забрать на хост клиента, разложить оттуда всё по местам, выбрать и установить нужный вариант монтирования. Ну, в смысле можно руками, можно в fstab, а можно и systemd юнитами монтировать.

  • Можно управлять сжатием CephFS

  • Ну и никто не отнимает стандартный ceph cli, ежели надо чтото сделать, что скриптами ещё не обмазано. Или написать ишью в github проекта - вполне возможно, что обмажу :)

  • Debian bookworm, Ceph squid

Да, флешки менее надёжны, чем hdd. Но флешки категорически дешевле. Да, флешки медленнее hdd. Но это не сильно то и надо в контексте CephOS. Вдобавок live-build поддерживает persistent разделы - то есть можно условный /var/lib/ceph положить на отдельный ssd и оно ещё до загрузки основной системы примонтируется куда надо. Флешка ушла к тёмным магистрам? Ну и дырку на ней в небе, мы с другой загрузимся и заново подключим ноду к хранилищу. Удобно!

Ориентирован CephOS на soho сегмент, где особо не нужны высокие скорости и сверхвысокая надёжность. То есть можно поднять вообще на хламе. То есть не надо это сравнивать с промышленными Ceph кластерами на десятки хостов (хотя ничего не мешает и на CephOS это поднять). А для дома, я считаю, самое то, если завалялось штуки три комплекта старого железа :)

Как? Скачиваем cephos_installer_0.0.6beta.run, записываем несколько флешек, втыкаем флешки в хосты, выполняем на хостах несколько команд, генерируем и забираем архив со всем необходимым для монтирования, монтируем, пользуемся. Всё :)

А ежели поподробнее интересно, то вот тут моя шпаргалка по подъёмы CephOS в виртуалках и на железном полигоне

И мне нужна ваша помощь.

Если у кого есть возможность - протестируйте пожалуйста. Баги/вопросы/пожелания/проклятия в ишью забрасывайте. А если вы с ceph работаете, то я бы очень хотел от вас советов полезных. Мои то два глаза ещё зоркие вроде, но это глаза автора. А нужны глаза пользователей :)

Спасибо, что прочитали эту простыню :)

Показать полностью 1

Ответ на пост «Звонки через WhatsApp»3

Ура! Честно говоря несколько достали звонить об вазапы эти с телеграмами. Вдобавок качество такое себе из-за часто слабых каналов связи. Пиксели с кулак, рассинхрон, подвальный звук... нафиг.


Да, да, иногда нет связи кроме интернетов, я в курсе, я знаю, я сам в таких ситуациях был.
Пользуйтесь телемостом например. Та-же хрень, только насквозь яндекс. Зашли, создали встречу, скинули ссылку желающим (а их может быть и несколько) и разговаривайте в своё удовольствие.

Про запреты на ровном месте

Один из признаков адекватности админов чятиков/каналов в телеграм это не обрезанный список реакций для сообщений.

Контрольная проверка - просьба настроить так, чтобы не было ограничений на реакции. Если в ответе присутствует что нибудь типа "детский сад", "нахрена оно надо?" или ответа вообще нет - то это, как модно сейчас писать, красный флаг.

Точно так же, если в чятике запрещены картинки/стикеры/гифки и этому нет внятных объяснений.

Это называется "синдром вахтёра". То бишь злоупотребление "властью": ограничить, запретить, заставить.

Нафиг такие чятики. Есть много других, более адекватных.

Покупка игр/софта после скачивания пиратской копии

Я часто слышу утверждения типа "Я пирачу, чтобы ознакомиться. Если понравится - куплю." Из последнего - вот (@xxX6SishkA9Xxx, велкам в обсуждение). С другой стороны я - довольно ленивый человек и поэтому пошёл в Qwen и запросил исследование на эту тему. Результаты можете почитать там. Оно конечно та ещё простыня, но ссылки на источники указало.

Ключевое вот:

Задал вопрос так-же в o3. Вот ответ:

Поэтому хватит отмазываться "я потом куплю". Скорее всего не купите. Но зато в панамку мне накидаете - в этом я точно уверен. :)

Показать полностью 2
203

Ответ Casillas в «Свой частный дом»20

Живу с 2006го в частном доме. До этого жил в квартирах.
Наконец-то нет соседей за стеной, которые постоянно чтототам шумят.
Наконец-то никто не заливает жилище.
Наконец-то сам могу пошуметь в доме в любое время. Хоть музыку включить, хоть перфоратор.
Есть свой участок, на котором свой навес над мангалом, там-же столы с диванами и проектор - можно летом под шашлычёк смотреть кино
Свой гараж
14 лет назад сделал капитальный ремонт. С тех пор ничего нигде не подкручиваю и не подбиваю сверх того, что надо в квартире делать. То есть прокладка на кране и перегоревшая лампочка - не считается.
Сделал себе во дворе отдельную мастерскую так как я хотел (посты с историей тут, на пикабу, есть).
Жена в охотку там чегото на участке какието цветы сажает, всякие фонарики расставляет.
Соседи есть. Это всё что я про них знаю. Ну, здороваемся при встрече и это всё. Что они там у себя делают понятия не имею. Потому что, как уже писал, их не слышно никак, вообще.
Отопление своё, двухконтурный самостоятельный газовый котёл (осенью включил кнопкой, весной выключил). Теплые водяные полы на кухне и в ванной.
Косить траву на участке? Зачем? Время от времени приглашаю специально обученного человека, который за небольшие деньги качественно выкашивает всё лишнее.
Снег убирать? Ну во первых, мне повезло, я на юге живу - здесь снег это прям событие. А который ещё и убирать надо чтобы не мешался - ну раз в три/четыре года бывает на недельку.
Хозяйство держать? Нафига оно надо? ВНЕЗАПНО, можно и не держать. Есть два кота - вот и всё хозяйство.
Еду выращивать? Тоже ВНЕЗАПНО можно и не выращивать. Разве что лук на подоконнике иногда зимой just for fun.
Работаю из дома, иногда катаюсь в офис, около 25км, в соседний город.
Электричество, вода, канализация, газ, два провайдера интернетов.
Супермаркеты, садик, школа, торговый центр, рынок - в пределах полчаса пешком. Аэропорт - полчаса на авто. А если на такси, то вообще минут 15.

Зато можно чтото для себя делать. Не потому что надо, а потому что тот же самый just for fun. Вот та-же мастерская: а вот захотелось такое место где можно спокойно повонять паяльником и сигаретами, поставить шумный принтер, намусорить опилками пластика и вот это вот всё. Не спеша сделал. Где-то сам, где-то нанимал людей.
Подумываю сдать экзамен на радиолюбительство и антенну поставить. Ну и в последнее время стало интересно что там с солнечными панелями, может стоит себе на крышу навеса положить, места там квадратов пятьдесят, а ещё есть крыша дома. Интересное.

Тот самый "шашлычный навес". Если что - мусорный бак это не мусор. Я там храню мелкие рубленые ветки для розжига мангала.

Тот самый "шашлычный навес". Если что - мусорный бак это не мусор. Я там храню мелкие рубленые ветки для розжига мангала.

Показать полностью 1
Отличная работа, все прочитано!