Georg🎞️🎥
Под vdev в raidz1 выданный через iSER в сторону вари. Смотрю какие диски использовать
Это ж дешман ссд для дома 🤔не удивлюсь что пашет в рейде как придётся )) как вы любите - прошивка не та ))) и контролёр))
Vladislav
Это ж дешман ссд для дома 🤔не удивлюсь что пашет в рейде как придётся )) как вы любите - прошивка не та ))) и контролёр))
Так это до рейда скорость. Тем более по заявлениям вендора 2.2ПБ на запись держит
Vladislav
По TBW*
Vladislav
Поэтому не совсем дешман
Georg🎞️🎥
Поэтому не совсем дешман
А куда такие скорости то ?
Vladislav
А куда такие скорости то ?
Нет, не скорость 2.2ПБ, а TBW
Vladislav
Я поэтому не назвал бы его дешманским
Georg🎞️🎥
Нет, не скорость 2.2ПБ, а TBW
Я про то - зачем вам скорости )) Tbw два Пета я понял 👋
Vladislav
Это ж дешман ссд для дома 🤔не удивлюсь что пашет в рейде как придётся )) как вы любите - прошивка не та ))) и контролёр))
Так суть в том, что он выдаёт совсем разные скорости при подключении через Ryzen и Epyc, и даже при условии разной частоты проца - слишком уж разные разброс по скорости записи
Vladislav
Я про то - зачем вам скорости )) Tbw два Пета я понял 👋
Подключение к варе ISER 40G Варя - 5 хостов, по 192гб оперативы на 15 сотрудников под лабы
Georg🎞️🎥
Подключение к варе ISER 40G Варя - 5 хостов, по 192гб оперативы на 15 сотрудников под лабы
Лабы чего ? Я просто интересуюсь - у кого какие воркфлоу👋
Vladislav
А Эпик Давидыч лучше его грузит ? ))
Ryzen показывает 2700 мбайт, epyc 700))) Соседние самсунговый MZVLB1T0HBLR - 2800 на Ryzen, ~1300 на Epyc
Vladislav
Хм… а кто контролёр ?
Воткнуты они через один и тот же pcie switch
Vladislav
Я просто переставлял плату из сервера в башню
Vladislav
И с 2800 —> 1300 я ещё могу более понять почему смотря на нагрузку CPU (2.8GHz vs 3.8GHz), но вот 700? Это прямо трешово выглядит
Vladislav
Соберите из u2 )))
Это тоже собирается, но там пока только 5 дисков и ~6ТБ, нужно ещё кабели заказывать и диски докупать
Vladislav
Кабели для чего ?
https://aliexpress.ru/item/4000756443950.html https://aliexpress.ru/item/32975750347.html
Fedor
https://aliexpress.ru/item/4000756443950.html https://aliexpress.ru/item/32975750347.html
вот это жесть но 8 портов вместо 4х
Vladislav
вот это жесть но 8 портов вместо 4х
Да, поэтому в пике это x2 на устройство. Поэтому жду когда они ещё выпустят 4.0 версию, тогда это как раз будет x4
Fedor
там цена по началу раза в два минимум будет выше
Vladislav
там цена по началу раза в два минимум будет выше
Возможно. Посмотрим. Пока эта штука стоила 11к рублей что-то год назад
Vladislav
Wild_Wind
А как zfs переносит даунгрейд? Оно обратно совместимо?
Wild_Wind
Никак, нельзя даунгрейдить
Охрененно. Просто восхитительно...
Wild_Wind
?
Да так, ничего. Ничего хорошего. Пойду зафризю текущую версию, а то не дай ктулху обновлю нечаянно...
Vladislav
? Так в чём проблема обновлений?
Vladislav
Если вы пул не обновляли, то даунгрейд возможен
Wild_Wind
? Так в чём проблема обновлений?
В том, что через пару релизов zfs может захотеть свежую версию ядра к примеру, а у меня мой остальной софт на новой версии будет не поддерживаться. Ибо ещё не портанули, а zfs уже обновлен. И всё. Либо zfs на свежем кернеле, либо старый софт.
Wild_Wind
Эрм, нет. Это не так работает
Т.е. в ZoL не будет поддержки io_uring, ибо оно есть только в свежем кернеле?
Vladislav
Т.е. в ZoL не будет поддержки io_uring, ибо оно есть только в свежем кернеле?
Наличие поддержки != выпиливание совместимости
Wild_Wind
Наличие поддержки != выпиливание совместимости
Так я об этом и спрашиваю. Про обратную совмесимсость, про то как она обеспечивается. Если она есть, если формат хранения данных и метаданных стабилен, то при даунгрейде доступность не должа нарушаться.
Vladislav
Потому что Вы разблокируете фичи на уровне пула
Vladislav
Если вы обновили версию apt upgrade - то это вообще пофиг, если вы обновили пул после этого - это проблема
Wild_Wind
Потому что Вы разблокируете фичи на уровне пула
А если свежии фичи не включать, и поставить флажок формат пула как в zfs-2.1.3?
Vladislav
А если свежии фичи не включать, и поставить флажок формат пула как в zfs-2.1.3?
Не совсем так Вы можете обновить zfs-utils, но оставить пул на версии 2.1.3 не делая команда zpool upgrade
Wild_Wind
Не совсем так Вы можете обновить zfs-utils, но оставить пул на версии 2.1.3 не делая команда zpool upgrade
Ладно, пойду выбивать большими буквами в документации, что пулл не обновлять. Хотя поди наверняка найдётся идиот, который обновит пулл на новую, сырую версию, с новыми фичами/багами, а потом всё это разгребать(
Wild_Wind
Опять же, если внезапно ZFS уберёт ВСЁ кроме io_uring, а у Вас 4.4 - то он просто не обновится, потому что зависимости
Ага, если ментейнеры не накосячат. А они косячат. И нередко забывают прописать ограничения на новую версию, тупо копируя старый спек файл.
Vladislav
Ага, если ментейнеры не накосячат. А они косячат. И нередко забывают прописать ограничения на новую версию, тупо копируя старый спек файл.
Если у Вас официальный репозиторий, то в нём банально не появится релиз на не поддерживаемый кернел
Vladislav
К тому же, возьмём, к примеру, FIO. Там есть io_uring, но он доступен на разных ядрах, потому что это опция
Vladislav
> тупо копируя старый спек файл. Тогда вам надо делать apt-mark hold *
Wild_Wind
> тупо копируя старый спек файл. Тогда вам надо делать apt-mark hold *
Ну о чем и писал выше, что пойду зафризю, ибо один косяк и минус данные/прибитие гвоздями к новой версии, которая может оказаться кривой и к примеру течь.
Wild_Wind
Я к тому что Вам тогда фризить все пакеты
Нет, только zfs и его зависимости.
Vladislav
В любой пакет могут тогда так сделать? Добавить что-то что требует нового ядра
Vladislav
Это можно откатить, ибо оно не сторадж.
"у меня мой остальной софт " А что тогда за остальной софт, если это сторадж нода?
Wild_Wind
"у меня мой остальной софт " А что тогда за остальной софт, если это сторадж нода?
к примеру, openvswitch на гиперконвергентых нодах, у его модуля ядра имеются весьма ограниченный диапазон поддерживаемых версий.
Vladislav
а если человек напишет dist-upgrade вместо upgrade?
Wild_Wind
а если человек напишет dist-upgrade вместо upgrade?
То модуль не соберётся и/или отвалится сеть. Но данные никуда не денутся.
Vladislav
Так или иначе - Ваш страх очень надуманный
Wild_Wind
Так или иначе - Ваш страх очень надуманный
Ну да. Конечно. Ведь в новых версиях zfs никогда не будет багов.
Wild_Wind
Ну да. Конечно. Ведь в новых версиях zfs никогда не будет багов.
А значит и даунгрейдится на прошлую, не багованнаю версию не надо.
Vladislav
ЕСЛИ человек сделает apt upgrade ЕСЛИ человек сделает zpool upgrade ЕСЛИ мейнтейнер накосячит с завимостями ЕСЛИ openZFS оставит только поддержку 5.1+ ядра ЕСЛИ....
Wild_Wind
ЕСЛИ человек сделает apt upgrade ЕСЛИ человек сделает zpool upgrade ЕСЛИ мейнтейнер накосячит с завимостями ЕСЛИ openZFS оставит только поддержку 5.1+ ядра ЕСЛИ....
Или если в zfs-2.1.6 станет течь память, об этом вы узнаете через месяц после апгрейда, при ребилде рейда, и всё, приехали.
Vladislav
Вы простите не 10-й собирать будете?
Wild_Wind
ребилде рейда?
Диск помер, и из горячей замены на его место встал новый.
Wild_Wind
Диск помер, и из горячей замены на его место встал новый.
Пошла миграция данных и память внезапно перестала освобождаться.
Wild_Wind
К примеру, в одной из версий ceph так и было.
Vladislav
Пошла миграция данных и память внезапно перестала освобождаться.
С тем же успехом у Вас в текущей версии может быть этот баг
Wild_Wind
С тем же успехом у Вас в текущей версии может быть этот баг
Может. И из-за отсутсвия обратной совместимости останется только страдать, и сидеть, дебажить модуль ядра, что ни разу не тривиально.
Wild_Wind
Это ceph в юзерспейсе работает, его дебажить ± просто. А с zfs всё будет сильно сложнее.