История болезни
MMM
дневник заведен 22-01-2003
постоянные читатели [199]
закладки:
цитатник:
дневник:
хочухи:
местожительство:
Москва, Россия, Санкт-Петербург
интересы [21]
море, деньги, секс, Питер, горы, хакер, ценные бумаги, шиповник, активный отдых, рыба, шипение
антиресы [10]
ложь, снобизм, недосказанность, некомпетентность, бесперспективняк
Суббота, 9 Августа 2025 г.
15:19 Костолом: Make America fuck again
Коротко напишу для тех, кто не особо в теме кухоных измельчителей пищевых отходов (диспоузеров): не покупайте дорогущее американское брендовое говно InSinkErator. Купите в три раза дешевле китайское говно. И оно будет точно не хуже, а может даже и лучше.
А теперь подробнее. Начну издалека, всю историю с начала. Мое практическое знакомство с диспоузерами началось в 2010 году. Тогда я поставил себе первый. До этого момента видел, трогал, но у меня дома не было. В 2010 году выбор производителей этого железа уже был, но не настолько богатый как сейчас. И признанным лидером считался InSinkErator, ага. Ну, как же - столько лет на американском рынке, в США в каждом доме, других и не используют почти совсем.
Издох года через три или четыре, точно не помню. Отвезен в гарантийный ремонт, где обещали вернуть к жизни, но посоветовали купить модель из этой же линейки, но самую мощную. Так и сделал: тут же купил новый, установил, а старый после ремонта продал.
Новый прослужил примерно столько же. Сначала очень изредка подглючивал при запуске (примерно раз в пару месяцев приходилось его родным ключом снизу чуть провернуть, чтобы запустился), а когда мы с той квартиры уехали и пользоваться им стали раз/два в месяц - он совсем встал (при попытке запуска срабатывала встроенная защита от перегруза, ротор ключом провернуть почти невозможно - закис, видимо). К тому моменту в новой квартире уже стоял такой же новый InSinkErator - та же самая мощная в линейке модель.
И вот прошло пять лет, и эта дрянь тоже заглючила. Стала при запуске вырубать УЗО. Сначала по чуть-чуть: включишь обратно УЗО - со второго или третьего раза запустится. Потом один раз вышибло все автоматы. Все, сука, автоматы, Карл! Прям вот по линии: тот, что после УЗО на этой ветке электропроводки, общий входной в моем электрощите, и в общем коридоре около счетчика. При последующих попытках запуска просто срабатывало УЗО.
Для диагностики проблемы втыкал диспоузер в другие линии (от других УЗО и автоматов), тоже вырубает УЗО при старте. То есть проблема не в линии питания, а в банальной утечке тока именно в этом устройстве. Это поддается лечению при не самых кривых руках. Решил быстренько снять, вскрыть, посмотреть. Быстренько - потому что без диспоузера жить на кухне нельзя: мало того, что пищевые отходы придется куда-то в другое место сгружать и выбрасывать чаще, так еще и дырка в мойке без диспоузера стока в канализацию не имеет, а значит водой пользоваться нельзя.
Снял, промыл, протер, осмотрел. К движку не подобраться без хирургического вмешательства в трудноразборную конструкцию корпуса. Но место подвода электропровода и контакты доступны - чистенькие, сухие, вообще как новые. Включил - все работает, сука. 100500 раз проверил - работает. Поставил на место, подключил обратно слив в канализацию, перелив мойки, слив посудомойки. Включил - работает. Еще 100500 раз проверил - работает.
Но веры в его у меня уже не было. И правильно - к вечеру этого же дня опять стал выбивать УЗО. Уже в ночи стал искать ему замену в магазинах, чтоб сразу забрать, а не ждать доставки более суток. И вот тут меня должно было настичь прозрение. Но не настигло внезапно, а просто уверенно подтвердило мои предположения, что некогда хваленый американский InSinkErator - унылое говно. Мои аргументы такого вывода:
  • Еще на этапе попытки самостоятельное реанимации (выше, там где писал про трудноразборную конструкцию корпуса) я гуглил как это сделать. И нашел видосик с потрохами InSinkErator. Разумеется, мой экземпляр снаружи идеально блестящий, а внутри такой же ржавый как и в видосике (фото через горловину сливного отверстия прицеплю ниже). Предполагаю, что где-то проржавело настолько, что вода просачивается к движку, через нее при запуске и идет утечка на корпус, на которую возбуждается УЗО, защищая население моей квартиры от неприятных контактов с электричеством.
  • Второй аргумент - неадекватная стоимость InSinkErator. И вообще, и на текущий момент в особенности. Например, старшая модель InSinkErator Evolution Plus 1000EC (ну, еще не промышленная, но самая мощная из бытовых), которую я хотел бы купить, предлагается в среднем около 90 тыр. 90 тыр, Карл! За моментально ржавеющий кусок говна! Параллельный импорт, без гарантийной поддержки и обслуживания.
    В итоге выбрал, за час купил и еще за час установил откровенно китайский аналог, который дешевле в три раза. В три раза, Карл! Такой вот Bone Crusher BC 910. И еще за те же деньги можно было купить не китайщику, а японский пОмойкири. Но выбрал китайщину, потому как эта модель ориентирована именно на американский рынок (и, видимо, туда успешно поставляется), и в отличие от японских вариантов имеет не свои проприетарные крепления, а полностью совместимые с InSinkErator. А это значит, что мне не потребовалось пересобирать всю сантехнику по новой: просто отщелкнул издыхающий InSinkErator и на его место к его же креплениям пристегнул Bone Crusher (в вольном переводе - костолом). Профит.
Ну, и повторюсь: не покупайте больше никогда американское одноразовое говно. Это дорого и глупо. Make America fuck again.
Суббота, 2 Августа 2025 г.
01:05 Ура!
Ну, я все, можно выдыхать. Мой юный милитарист поступил. Именно куда хотел. Запасные варианты не пригодились.
Вторник, 29 Июля 2025 г.
16:16 Танцы с бубном или NAS 2.0

Пока меня тут от работы плющит и колбасит понадоехали до меня разные полезные железочки для сборки новой версии домашнего сервера "All-in-One". Напомню текущую конфигурацию, которую я хочу воспроизвести примерно в таком же виде, но на новом железе и, возможно, с некоторыми дополнениями:
  • OS (она же система виртуализации) - Proxmox, под которым уже все нижеперечисленное;
  • сервисные вспомогательные сетевые инстансы типа Nginx Proxy Manager и AdGuard Home;
  • сервер безУмного дома (Home Assistant);
  • NAS в виде Xpenology (а там уже всякие PlexServer, TorrServer, Transmisson и облака всех мастей);
  • несколько пользовательских виртуалок с разными осями (обычно потушены, запускаются иногда для разовых задач, в отличие от выше перечисленного не работают 24/7).
Из возможных (но не обязательных) дополнений, если руки дойдут поковыряться, просто интересно:
  • что-нибудь типа роутера/маршрутизатора (может RouterOS, может pfSense) - мама с 4 Ethernet портами, можно придумать, как их использовать по максимуму;
  • что-нибудь типа Frigate в качестве видеорегистратора, но для него надо будет докупить Coral'овский сопроцессор (присматриваюсь к наиболее дешевой PCIe-версии).
Пока собрал и запустил новое железо на коленках, с целью проверки его работоспособности из коробки, а также теста проброса PCIe-девайсов в виртуалки (собственно, ради последнего все и затевалось, чтобы реализовать правильно Xpenology, а в последствии, возможно, и Frigate на сопроцессоре в формате PCIe).
Ну, и тут уже пришлось поплясать с бубном. Мама имеет 2 разъема М.2 под NVMe + слот PCIe + у меня есть переходник PCIe->M.2. Итого считай 3 штуки M.2. В один, понятно, идет SSD. В другой куплен адаптер ORICO M.2 на 6 портов SATA. Который, собственно, и надо пробросить целиком в Xpenology. И вот тут пришлось поплясать. Разумеется, с первого раза ничего не получилось. Со второго (после изучения и применения всех нагугленных мануалов) - тоже. Помогла установка этого адаптера в другое место:
  • сначала через адаптер в слот PCIe - пробросился успешно, но в такой конфигурации втыкаемые в адаптер кабели SATA выпирают за габариты корпуса и мешают установить его крышку на место;
  • потом просто поменял местами SSD и этот адаптер (два родных гнезда M.2 на маме рядом) - и все тоже получилось, видимо, так и оставлю.
Далее по плану вторая и третья части марлезонского балета танцев с бубном по железу:
  • Буду пилить корпус, потому как новый покупать влом. Корпус хоть и старый, но хороший (и даже когда-то был не дешевый): под miniITX, но с корзиной/местом под установку такого анахронизма, как 5-дюймовый оптический дисковод. Так вот если в раме этого корпуса выпилить нахрен эту корзину, то можно будет комфортно на ее место поставить четыре 3,5-дюймовых HDD - то, что нужно для NAS. Должен получиться компактный черный ящик "All-in-One".
  • Буду менять родной блок питания на какой-нибудь Peak PSU. Ну, чтобы внутри воздуха было побольше и потише. А блоков питания для Peak PSU у меня накопилось много на выбор (после отказа от родных ноутбучных в пользу универсальных GaN).
Короче, вот такие у меня планы на тот случай, если когда-нибудь получится выспаться и/или от отпуска останется свободное время. Еще, конечно, по безУмному дому много железок лежит в ожидании установки, но сейчас мне новый NAS интереснее.
Пятница, 25 Июля 2025 г.
20:44 Нет предела совершенству. И стабильности тоже нет.
Опытным путем установил, что изредка у меня встречающиеся подтормаживания запросов (при открытии новых страниц в браузере, при запуске видеороликов всяких и т.п.) вызваны некогда нормальными, но ныне протухшими upstream-серверами, через которые у меня DNS-over-HTTPS настроен. Сходил, поискал, обновил, все полетело. Для сравнения: из статистики видно, что один настолько скурвился, что ответа можно было 2 секунды ждать. А пара новых менее чем за 100 ms отвечают.

Суббота, 21 Июня 2025 г.
14:36 Реанимация 2.0 (итоги)

Ну, что хочу сказать - не понравились мне результаты установки LinuxMint на MacBook. Два аспекта совсем не устраивают, и оба они связаны с супер-пупер экраном Retina:
  • При подключении второго монитора не реально добиться сопоставимого масштаба. Если, конечно, второй монитор не максимально близок к тем же 2560x1600 dpi. В чем это выражается: если настроить удобный масштаб на одном мониторе, то на втором все либо слишком крупное, либо слишком мелкое. Не настроить отдельное масштабирование для каждого экрана. И при перетаскивании окна с экрана на экран работать вообще не возможно.
  • В полноэкранном режиме LinuxMint на огрызке нихрена не справляется на разрешении ретины (2560x1600). Не скажу, что прям тормозит, но выжирает все ресурсы, сразу начинает жужжать вентилятором и даже иногда начинает лагать мышь. Тестировалось одним из сыновей на геймплее Minecraft, результаты сравнивались с точно такой же установкой на такой же престарелый ультрабук Samsung с таким же LinuxMint.
Короче, фотофиксация на память, и переходим к следующему бесчеловечному эксперименту.
Вторник, 17 Июня 2025 г.
23:22 Реанимация 2.0

Продолжаем бесчеловечные эксперименты над старинным железом. Второй пошел - ставим православный linux вместо macOS на витин MacBook Pro (успешно):
System:
Kernel: 6.8.0-60-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0
Desktop: Cinnamon v: 6.4.8 tk: GTK v: 3.24.41 wm: Muffin dm: LightDM
Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Machine:
Type: Laptop System: Apple product: MacBookPro10,2 v: 1.0 serial: <superuser required> Chassis:
type: 10 v: Mac-AFD8ххххххEA4843 serial: <superuser required>
Mobo: Apple model: Mac-AFD8ххххххEA4843 v: MacBookPro10,2 serial: <superuser required>
UEFI: Apple v: 286.0.0.0.0 date: 06/10/2020
Battery:
ID-1: BAT0 charge: 28.6 Wh (43.4%) condition: 65.9/73.9 Wh (89.2%) volts: 11.4 min: 11.2
model: SMP bq20z451 serial: N/A status: full
CPU:
Info: dual core model: Intel Core i7-3520M bits: 64 type: MT MCP arch: Ivy Bridge rev: 9 cache:
L1: 128 KiB L2: 512 KiB L3: 4 MiB
Speed (MHz): avg: 1197 high: 1200 min/max: 1200/3600 cores: 1: 1197 2: 1197 3: 1197 4: 1200
bogomips: 23146
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel 3rd Gen Core processor Graphics vendor: Apple driver: i915 v: kernel arch: Gen-7
ports: active: HDMI-A-1,eDP-1 empty: DP-1, DP-2, DP-3, HDMI-A-2, HDMI-A-3, VGA-1 bus-ID: 00:02.0
chip-ID: 8086:0166
Device-2: Apple FaceTime HD Camera (Built-in) driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 2-1.1:3 chip-ID: 05ac:8510
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: modesetting
unloaded: fbdev,vesa dri: crocus gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x2680 s-dpi: 96
Monitor-1: HDMI-A-1 mapped: HDMI-1 pos: top-right model: MSI G2412 res: 1920x1080 dpi: 93
diag: 604mm (23.8")
Monitor-2: eDP-1 pos: primary,bottom-l model: Apple Color LCD res: 2560x1600 dpi: 227
diag: 337mm (13.3")
API: EGL v: 1.5 platforms: device: 0 drv: crocus device: 1 drv: swrast gbm: drv: crocus
surfaceless: drv: crocus x11: drv: crocus inactive: wayland
API: OpenGL v: 4.5 compat-v: 4.2 vendor: intel mesa v: 24.2.8-1ubuntu1~24.04.1 glx-v: 1.4
direct-render: yes renderer: Mesa Intel HD Graphics 4000 (IVB GT2) device-ID: 8086:0166
Audio:
Device-1: Intel 7 Series/C216 Family High Definition Audio driver: snd_hda_intel v: kernel
bus-ID: 00:1b.0 chip-ID: 8086:1e20
API: ALSA v: k6.8.0-60-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Broadcom NetXtreme BCM57786 Gigabit Ethernet PCIe driver: N/A pcie: speed: 2.5 GT/s
lanes: 1 port: N/A bus-ID: 02:00.0 chip-ID: 14e4:16a3
Device-2: Broadcom BCM4331 802.11a/b/g/n vendor: Apple AirPort Extreme driver: wl v: kernel
pcie: speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 14e4:4331
IF: wlp3s0 state: up mac: <filter>
Device-3: ASIX AX88179 Gigabit Ethernet driver: cdc_ncm type: USB rev: 2.1 speed: 480 Mb/s
lanes: 1 bus-ID: 3-3.4:7 chip-ID: 0b95:1790
IF: enx6c1ff7162ba4 state: up speed: 1000 Mbps duplex: half mac: <filter>
Bluetooth:
Device-1: Apple Bluetooth Host Controller driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s
lanes: 1 bus-ID: 1-1.8.1.3:8 chip-ID: 05ac:828c
Report: hciconfig ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 4.0 lmp-v: 6 sub-v: 229c
Четверг, 27 Февраля 2025 г.
11:19 Галопом

Что-то в последние дни/недели стал задумываться, а чем я живу? Чем занимаюсь? Почему хотелок и планов так много и меньше не становится? Что вообще с моими интересами?
И чтобы ответить на эти вопросы надо это все выгрузить из головы и структурировать. Я почти перестал соблюдать GTD, в нем у меня актуальны только регулярные чеклисты и несколько тематических по планам/хотелкам, которые не покрывают весь спектр интересов.
Надо, наверное, хотя бы записать, что делал и потом сопоставить это с планами и хотелками.
  • Последние пару недель почти каждый день упираюсь в фондовый рынок. Сначала слил почти весь Газпром (и даже интрадей спекульнул на хайпе истеричек). В планах - откупать при коррекции. Позавчера поймал успешный момент для входа в золото. Вчера его закрепил (докупил на внутридневных просадках до 6% от портфеля), его доля уже дала +1% за два дня. Хорошо, но пока хватит. Доля акций в портфеле упала до 25% несмотря рост их стоимости. Это без учета заблокированных. Надо будет вернуть хотя бы до трети от портфеля, но, возможно, что не стоит в этом направлении упираться пока ключевая ставка 21%. То есть тема №1 для меня в текущем моменте - фондовый рынок, и она меня не отпустит пока хохлохайп в активной стадии.
  • БезУмный дом - всегда висит где-то в фоне: всегда есть что улучшить. То любимая жена переколбасит конфигурацию своих террариумов (и под эти изменения надо подправить мониторинг и управление светом), то какая-нибудь интересная новинка проскочит по настолько копеечной стоимости, что приходится покупать и ковыряться просто ради интереса (часто даже без цели и возможности использовать на практике). Вот недавно потестил прямой биндинг и работу zigbee-девайсов в группах. Понравилось. И теперь в планах полностью отказаться от этих убогих и капризных систем защиты от протечек Аквасторожа в пользу более дешевого, универсального и понятного решения. А с учетом освоенного прямого биндинга - не менее надежного в плане автономности (независимости от безУмного дома) и надежности. Доступно даже чайникам с безумными колонками Яндекса (только zigbee).
  • Остальное домашнее железо тоже хорошо бы оптимизировать. Завершить переезд за новый огрызок, подумать, что делать со старыми ультрабуками (отдать малышне или продать за копейки). Но эта тема вообще жрать не просит, потому на нее забил.
  • И на продолжение экспериментов с домашним сервером тоже подзабил. Сегодня с утра написал сосед по дому с вопросом - буду ли я забирать процессор или он мне уже не нужен? Оказывается, когда-то в общедомовом чате зацепились языками и он мне на халяву притащил с работы процессор под старинный сокет из списанной техники. А я забыл. А хотел оживить давно не используемый комплект для тестов.
  • А еще потратил время на бродилку Subnautica: Below Zero - сначала показалась чушью, но затянула и меня, и старших детенышей. Первая часть оказалась глючной. И после очередного провала под текстуру была послана в жопу. Потому как в игре тупая система сохранений и откатиться на предпоследнее состояние невозможно (по крайней мере на PS4, не знаю как на PC). На очереди Detroit: Become Human. То есть хоть я и не геймер, но такой таймкиллер у меня используется. А мог бы сделать что-нибудь полезное в потраченное на игры время.
  • Работа. Вот тут все сложно. Началась активная часть изменений в команде. И пока сложно сказать, насколько эти изменения к лучшему или к худшему. Я даже посмотрел несколько альтернативных вакансий. И даже на одну откликнулся с целью протестировать себя на востребованность. Чувствую, пора набивать себе цену (поглубже погружаться в параллельные и смежные темы, занимать те ниши, которые свободны или сложны для коллег по команде). Авотлень. Но надо. А значит придется. Вот поймаю очередной поток, и попробую.
  • Допишу еще если что в голову придет, а сейчас пойду посмотрю, что там у хохлов на бирже сегодня, и поработаю немного.
  • Update: аблин, еще одну тему забыл - машина уже третий месяц намекает, что настало время планового обслуживания. А мне лень. Даже просто помыть машину лень. Но надо. А потому тоже в планах.
Суббота, 22 Февраля 2025 г.
16:07 Прокопал туннель домой. Как 12 лет назад.
Поковырялся в роутере. Почистил мусорные настройки, оставшиеся после первой попытки одновременного использования двух провайдеров. Донастроил немного. Стало чуть быстрее и, возможно, стабильнее. Но до идеала не довел - ни балансировку, ни резервное переключения, ни каких-либо других сценариев управления трафиком пока не реализовал. И так овердохуя всяких меток на потоках (тут и чтобы ответы на входящий запросы уходили тому же провайдеру, откуда поступил запрос, и маршрутизация заблокированного в Амстердам).
И еще через тот же WireGuard поднял точку подключения извне домой. Ну, бывает, что ты не дома, а надо что-то потрогать, что наружу не выставлено. Прям дежавю какое-то, 12 лет назад (с точностью до дня) копал подобное, но для обхода копропротивных блокировок.
Оставил пока в таком виде на опытную эксплуатацию, понаблюдаю. Пока никто из домашних не жалуется, но я ж понимаю, что это не исчерпывающий критерий.
_______________
Update: пошел гуглить, как wildecard сертификат самообновляемый выпустить и прикрутить к своим доменам, а то задостало на каждый поддомен новый отдельный регистрировать.
Понедельник, 20 Января 2025 г.
11:36 Трампампам

Ну, чо, тут все инвесторы/спекулянты запаслись валидолом/попкорном/деньгами (нужное подчеркнуть) на ближайшие пару суток? Ждете, как рынок будет колбасить, чтобы вовремя купить/продать что-нибудь?
Я со стратегией определился заранее, если что. И к перекладке из активов денежного рынка во что-нибудь другое тоже готов (а то уже чуть ли не половина портфеля там, не порядок). Так что осталось только попкорном запастись.
Кстати, на прошлой неделе наконец мой портфель по оценочной стоимости осторожно выполз из прошлогоднего минуса. Хотелось бы не растерять этот потенциал и продолжить тренд, но чувствую, что мне не хватит терпения ловить волну от предстоящих телодвижений Трампампам.

Воскресенье, 12 Января 2025 г.
01:56 Дошли руки

В процессе ковыряния с сетевыми настройками выяснилось, что новые версии LXC-контейнеров с NginxProxyManager не хотят работать под управлением старой версии Proxmox (v7.*), требуют v8.*.
А я все откладывал обновление - стремно было по живому. Но вот сейчас нашел полезную инструкцию с готовыми скриптами, с помощью которых обновление гарантировано проходит легко и быстро.
Рискнул, обновился. Успешно. Все виртуалки и контейнеры работают, они ничего не заметили.
Вторник, 7 Января 2025 г.
14:45 Hard mode

Надо, наверное, записать, что я наворотил с дисковым пространством/хранилищем. Хотя бы коротко тезисно.
  • В процессе замены дисков в RAID на Xpenology с 2-террабайтных на 4-террабайтные я ... отказался от их замены. Подумал: ну а зачем их менять, если у меня физических разъемов SATA на материнской плате шесть штук? Дофига свободных. То есть можно диски не поменять, а добавить. Один разъем - под системный диск (не трогал), две пары - под два RAID-тома (старый 2-террабайтный и новый 4-террабайтный), и еще один SATA остался свободным под внешнюю докстанцию (крайне редко пользуюсь последние 5 лет) или даже оптический привод (лет 10 не пользуюсь, но надо бы старые архивы на DVD разобрать).
  • Что в итоге получилось: в Xpenology объем хранения суммарный 6 террабайт - два тома RAID1: на 4TB на новых SSD-дисках и 2TB на старых HDD. Суммарно занята треть объема (ну, понятно, было 2TB стало 6TB).
  • Ну, и разумеется, я тут же ринулся эти объемы осваивать. Во-первых, как и планировал, установил Synology Photos и Synology Drive. Synology Photos - штука хорошая, понравилась. Точно не хуже по функциональности (а в чем-то и лучше), чем Google Фото. А с учетом полной автономности и индивидуальности - вообще блеск. Настроил себе и жене (дети отказались, поколение тиктокеров далеко от цифрового дзена). Synology Drive - установил только серверную часть, клиентов пока никуда не ставил. Пришел к выводу, что клиентов нет особого смысла ставить на мобильные устройства, вернусь к этому когда с учетками на ноутах разберусь. И, возможно, после того, как свой VPN на роутере подниму. Synology Drive хорош не только для бэкапа/синхроизации, но и возможностью подключить на локальной машине сетевой диск. А уж если подключать сетевой диск, то лучше уже иметь VPN, чтобы диск этот был всегда с тобой, а не только дома.
  • Немного залез в новую для себя область SAN: на 4-террабайтном томе создал iSCSI на 500 гигов (для теста) c опцией реорганизации пространства, под него LUN, и прокинул это все в Proxmox. А затем на этих 500 гигах сделал пару виртуалок, которым выделил по 100 гигов. Результат неожиданно шикарный (для меня неожиданно, ибо новое и эффективное решение) - физически из выделенных 500 гигов эти две виртуалки занимают всего 37 гигов. Не 200, как при использовании обычных дисков, а 37. Решил так и оставить: снес ранее использовавшиеся копии этих виртуалок с физического диска (с того самого системного, что занимает один из упомянутых выше SATA) освободив на нем место под бэкапы этих же виртуалок, а созданные две тестовые оставил как основные. Это редко используемые мной машины (Win и Linux) для каких-то разовых задач, обычно они выключены - так нахрена под них держать дисковое пространство на системном диске?
  • Из интересного: при установке виртуалки с Windows хотел использовать Win11 LTSC (тот образ, что ставил на огрызок). Авотхуй, сказали мне мелкомягкие. И как я не плясал с бубном, какие сборки не подсовывал, не полетело никак - ни с установкой на iSCSI, ни на физический диск. Оказывается, с ревизии 24H2 мелкомягкие настолько закрутили требования к поддерживаемым процессором фичам, что вот так в лоб эмулировать их на Proxmox не получается. То есть вот любые сборки 21H2 устанавливаются без проблем, а любые 24H2 - пока нет решения (или я не нашел, хоть и гуглил тщательно). В итоге не стал ставить Win11 более старых ревизий (нет официальных Win11 LTSC до 24H2), установил старую проверенную Win10 LTSC 21H2. Да и пох, я все равно эту виртуалку использую крайне редко.
  • В планах по дисковому пространству - перелопатить все бэкапы. То есть от доисторических видеоархивов и свалки фоток до резервных копий того, что когда-то считалось достойным бэкапа.
Когда-нибудь ты станешь
Немощен и слаб -
Делай бэкап,
Делай бэкап!
Пятница, 3 Января 2025 г.
17:23 Неплохо год начинается
Сказочное окончание прошлого года (см. запись про просранные полимеры) получило продолжение. Но в этом году с прямо противоположным результатом - неожиданно поперло.
Вчера поздно вечером позвонили с проходной ВТБ-Арены, куда сваливают все найденное. И заявили, что мой кейс с картами найден. И якобы даже не пустой, а битком картами набитый. Ну, чо, говорю, спасибо большое, приеду завтра. Сегодня утром позвонили еще раз с той же новостью (видимо, смена сменилась и новый человек тоже отработал).
Прокатился, действительно все на месте. Отдали без каких-либо условий и формальностей, но я продемонстрировал, что внутри 2 карты с моей рожей (пропуск на работу и карта москвича). Мужик, кстати, попался тот же, что и при утрате меня записывал. Вручил ему в знак признательности бутылочку шампанского (ну, чисто сувенир малокалиберный, чтобы там под камерами не светить и не смущать никого).
А еще вчера перед сном от нехрен делать листал Телегу много думал и в одном из практически не читаемых мной каналов обнаружил, что я выиграл билет на очное посещение следующей (юбилейной двадцатой) профконференции AnalystDays. Ну, не могу сказать, что я прям фанат этой конференции, но иногда посещаю. В прошедшем году был, и до этого пару раз, кажется. Вот один чекин нашел. Шанс выиграть билет - 3 из 1,5-2 тысяч примерно. 20-я конференция будет в Питере в мае. Видимо, придется ехать - не пропадать же халяве. Сейчас стоимость билета - 40 тыр, к маю будет 60, наверное.

Воскресенье, 29 Декабря 2024 г.
16:28 Pro облака

Сначала хотел здесь спросить мнения продвинутых пользователей, какое решение лучше использовать, какие подводные камни, за и против из двух популярных реализаций собственного облачного хранилища - NexCloud vs Synology Drive.
Но потом просто загуглил. И в сети выбор однозначный - если у тебя уже есть Synology (в моем случае - XPenology), то однозначно Synology Drive предпочтительнее. И стабильнее, и меньше геморроя. Насчет меньше геморроя - не в моем случае, наверное. Потому как XPenology ≠ Synology. Да еще и в виртуалке под Proxmox. То есть исполнить танец с бубном для реализации доступа из интернета для Synology Drive все равно придется так же, как и для NexCloud.
Но, выбор в пользу Synology Drive сделан. А заодно и Synology Photos, чтобы у всей семьи фотки с мобилок автоматически нормально синхронизировались/бэкапились.
Понедельник, 23 Декабря 2024 г.
22:18 Как заменить HDD/SSD в RAID на XPenology под Proxmox
После покупки дисков задался вопросом - а как заменить HDD/SSD в RAID на XPenology под Proxmox?
Вы можете изнасиловать Google, но ясного и понятного манула не найдете.
  • Как заменить диск в RAID на Synology без потери данных - только ленивый не написал (хотя родная оригинальная инструкция от производителя есть). Точнее - ленивые как раз не написали, а сняли сотни видосиков на YouTube.
  • Как пробросить физический диск в виртуальную машину в Proxmox - найти не сложно (очень популярный гипервизор и популярная задача)
  • А вот как поженить эти два мануала так, чтобы не потерять ни байта информации - ХЗ.
Пришлось включать свой мозг (ну, или то содержимое черепной коробки, которое я привык считать своим мозгом). И получился у меня такой пошаговый мануал:
  • Исходное состояние: обычный RAID1 в XPenology, которая крутится виртуально на Proxmox (два одинаковых диска по 2 ТВ)
  • Делаем все возможные бэкапы. Если, конечно, у вас есть куда временно слить несколько терабайт. Мне сливать всю файлопомойку было некуда, потому сделал только бэкапы конфигураций (которые все равно не помогут восстановить данные если что пойдет не так).
  • Выключаем физическую машину, на которой крутится Proxmox, в свободный SATA разъем подключаем один новый диск. Кстати, оговорочка - для выполнения всего мануала надо чтобы у вас были свободные SATA. Хотя бы один. А лучше два, как в моем случае. И еще - если уж вы достали эту коробку с антресолей (или где вы там держите свои сервера), то можно воспользоваться случаем и пропылесосить потроха.
  • Включаем физическую машину. Дожидаемся загрузки (всех контейнеров и виртуалок, которые должны автостартовать при ваших настройках). Смотрим, как Proxmox опознал новый диск (команда lsblk выдаст список, но можно и через меню в UI), запоминаем номер SATA и точку монтирования (ну это вот sata2 или sata3 и /dev/sdc или /dev/sdd или что там у вас для нового диска получилось).
  • Останавливаем виртуалку с XPenology, запоминаем ее ID в Proxmox.
  • В консоли узла Proxmox пробрасываем новый диск в виртуалку XPenology командой: qm set 100 -sata2 /dev/sdc, где 100 - ID виртуалки с XPenology, а -sata2 /dev/sdc - номер SATA и точка монтирования нового диска в Proxmox. Проверяем в UI Proxmox оборудование для виртуалки с XPenology - в списке должен появиться этот новый диск. Запускаем виртуалку с XPenology.
  • Идем в интерфейс XPenology, открываем диспетчер хренения хрАнения, видим там новый диск (пофиг в каком статусе, главное, что видим).
  • А теперь тупо по инструкции Synology меняем один диск из RAID1 (тома хранения) на другой:
    - выбираем один старый диск из пары (любой, если надо менять оба) и деактивируем его (XPenology ожидаемо плачет, жалуется, но том хранения продолжает штатно работать - никаких ужасов и фантастики)
    - для этого тома хранения выбираем в меню "Восстановить" и на следующем шаге указываем ему новый диск для восстановления (надеюсь, не надо пояснять, что новый диск должен быть по объему не меньше старого)
    - XPenology начинает восстановление зеркала: инициирует новый диск, копирует на него все содержимое старого (второго оставшегося) диска
    - Если у вас файлопомойка большая (как у меня), можете вздремнуть - в моем случае копирование заняло должно было занять 4 часа. По факту - около шести.
  • Если вам надо было заменить только один диск из RAID, то на этом все, осталось только извлечь старый диск, вместо которого поставили новый:
    - выключаем виртуалку с XPenology
    - в списке оборудования виртуалки отключаем удаляемый диск (ну, какой он там был у вас, -sata1 /dev/sdb или что-то подобное)
    - выключаем физическую машину с Proxmox - отключаем старый диск от SATA, вынимаем его и выкидываем на помойку нафиг (ну, или прикапываем для бэкапов, или стираем и продаем на Авито под видом нового как все делают).
  • А вот если вы меняете несколько дисков из RAID (в моем случае - оба два), то процедуру надо повторить для второго диска: выключаем физическую машину, в свободный (или освободившийся на предыдущем шаге) разъем SATA подключам второй новый диск ... и так далее, с ожиданием еще нескольких часов восстановления тома и извлечением второго старого диска.
Ну, короче, тот еще геморрой, вы поняли. Но и файлопомойка сохранена до последнего бита, и места свободного в NAS стало в два раза больше.
И главное отличие от создания тома с нуля и тупого копирования всего содержимого - все это время NAS продолжал работать штатно: все сетевые диски были доступны, все облака синхронизировались, ничего не отваливались. Ну, если не считать тех двух полных выключений на пару минут для втыкания/вытыкания физических дисков (а если бы я верил в горячую замену, то и этих минутных простоев не было бы).
Вторник, 17 Декабря 2024 г.
14:06 Ugreen: обвес для огрызка

Решил поделиться обвесом для огрызка, который пришлось докупать дополнительно. На аукционе у нас огрызки продаются голые - только тушка. Ни блока питания, ни шнурка, ни, разумеется, коробки.
Ну, с блоком питания все просто: у меня давно дома все ноутбуки переведены на не родные универсальные. Их у меня несколько, с запасом. Все на GaN (вот, например). В том числе портативные есть. Для нового огрызка выделил один из них, Ugreen, вот такой. См.фото.
А вот для остальной периферии решил взять от тех же Ugreen универсальный и проверенный хаб. У них много разновидностей, я выбрал чтоб и HDMI был для подключения дополнительного монитора, и RJ45 для соединения с сетью по кабелю. Вот такой. См.фото.
Вообще мне нравится у орызков тундра_болт (Thunderbolt) - удобная и универсальная штука. К которой подходят другие удобные и универсальные штуки. Даже напрямую от power bank запитать можно. У меня, кстати, тоже от Ugreen есть подходящий, вот такой. Почти не использую, только как резерв на дальние выезды, но он есть.


____________
Update: ссылки на Ugreen - для просмотра описания и характеристик, купить дешевле в WB, Ozon, Aliexpress.
Воскресенье, 15 Декабря 2024 г.
22:53 Pro танцы с бубном
Продолжаю танцы с бубном. Наверное, не надо было делать две задачи параллельно. В итоге по обеим продвинулся, конечно, но в итоге ни одну за выходные не завершил.
Первая: подружить свой роутер с двумя провайдерами правильно. Mikrotik это умеет. А я - пока еще нет. Все найденные в инете мануалы какие-то не однозначные.
  • Во-первых, мануалы разные - каждый автор дает якобы пошаговый мануал, но либо изобретает велосипед, либо делает реализацию через жопу.
  • Во-вторых, авторы этих мануалов часто совсем не учитывают остальные настройки, которые могут конфликтовать с предлагаемыми в мануале. Например, статические IP у обоих провайдеров, проброс внешних портов на внутренний сервер, и т.д и т.п., что у пользователя уже может быть настроено (как у меня), а его мануал это не предусматривает.
Но не проблема, справлюсь. Основные настройки уже сделал, оба кабеля от провайдеров уже воткнуты и работают, осталось настроить автоматическое переключение между ними по нужным мне условиям (резервирование) или их одновременное использование в параллель. И потом еще с доменами что-нибудь придумать (либо перекинуть на IP от нового провайдера, либо завести новые для этого).

Вторая: поставить Win11 LTSC на новый огрызок и настроить все на нем. Формально все получилось. Не без танцев с бубном и все равно через жопу.
  • Во-первых, Win11 поставить на оргызок штатными средствами (через boot camp) без дополнительных приседаний не получится. Ошибка установки не очевидная, но гуглится: просто огрызочники для Win11 свой boot camp на спешат докручивать. Вот тебе Win10, кушай не обляпайся. Решение проблемы найти можно (вот, например).
  • Во-вторых, с настройками Win11 пришлось долго шаманить. И потому, что я раньше Win11 руками не трогал никогда (непривычно), и потому, что такая инсталляция использует огрызочные драйвера, и потому, что как следствие, некоторые настойки хрен найдешь (например, настройки тачпада не на клик, а на касание).
  • В-третьих, Touch ID при такой установке Win на огрызок победить не удалось совсем. Под macOS он прекрасно работает (собственно, эту модель огрызка я брал в том числе и из-за наличия Touch ID), а в Win на огрызке он не работает никак. Гуглил, оказывается, что не сделали огрызочники для своих Touch ID драйверов под Win. И, похоже, не собираются.
Но в целом Win вполне рабочая, требовательные к видеоресурсам приложения летают (графический ускоритель прекрасно все отрабатывает). Теперь чтобы можно было этим пользоваться надо все донастроить: и все приложения необходимые и под macOS, и под Win установить, и сетевое окружение, и учетку для старшего детеныша. Единственный геморрой, от которого полностью не избавиться - это огрызочная клавиатура. Приглушить эту попоболь можно дополнительными настройками и привычкой, но избавиться полностью невозможно. Мне уже не актуально, а вот детенышу предстоит.
Среда, 11 Декабря 2024 г.
13:58 O5 Pro огрызки
Короче - купил я еще один огрызок. Сдаю позиции.
Рабочий казенный - огрызок. Дома тоже почти перестал пользоваться win- и linux- осями: от win отвыкаю, а все, что может linux, можно и на macOS исполнить. И вот тут на работе поучаствовал в аукционе распродажи списанной техники, купил такой же MacBook Pro, как и рабочий. Получилось не сильно дешевле, чем на Авито, но зато экземпляр без сюрпризов, с чистой историей, и ездить на смотрины никуда не надо.
В планах, как обычно - поиграться. А поиграться планирую в части установки штатными средствами macOS второй оси в параллель - Win11LTSC. И если будет ОК, то под эту Win поставить Компас3D. Это такая отечественная хрень для 3D-моделирования, на которой у нас заставляют учиться будущих инженегров, которая достаточно прожорливая к ресурсам и существует только под Win. И вот если этот паровоз полетит, то мой старший получит не новый китайский ноутбук к выпуску из школы, а старый огрызок к новому году.
Вторник, 10 Декабря 2024 г.
23:27 Извините, психанул.
Задостал меня наш колхозный заМКАДочный провайдер. Последней каплей стал принудительный цифровой детокс всей моей семье почти на двое суток. В выходные.
Папа, у меня Roblox не работает! Папа, у меня YouTube не грузится! Папа, Алиса не отвечает! Саша, свет ящерицам через телеграмм не включается!
Ну, да, кошка бросила котят - это папа виноват. Потому что обычно папа может. Быстро и сразу. А тут - облажался. Психанул и сдался, заказал Билайн домой. Кабельщик танцевал с бубном около часа, но теперь у меня дома два провайдера. Надеюсь, временно. Но скорость хорошая. И что прикольно: то, роутер и телефон дружат по WiFi6, теперь реально видно - таких беспроводных скоростей я на телефонах еще не трогал.

Закрыть