Ivan
edo1
Vladislav
edo1
эту нагрузку не воспроизвести чтением пары файлов в fio
George
edo1
Про wrk знаю, но не всё так просто )
edo1
Так мне интересны теоретические измышления, почему на dnode выделено 10% от метаданных в памяти?
Andrey
всем привет, подскажите, первый раз меняю диск в рейде
есть raid1 из двух дисков, один требует замены, делать буду на горячую, я верно понимаю, просто вытаскиваю требуемый, вставляю новый и zpool replace -f <пул> <старое устройство> <новое устройство>
никаких больше нюансов?
Georg🎞️🎥
Молитва 👌:))
Andrey
ну это само собой)
Art
Andrey
Andrey
всё иду делать, спасибо! )
Georgij
Возможно, в пул добавлен не весь диск, а раздел на нем. Т.е. перед replace надо скопировать разметку.
Алексей
Georgij
@underflow17 Что с какой целью?
Алексей
Georgij
С форума truenas: Преимущества использования раздела вместо необработанного дискового устройства:
1) Таблица разделов документирует содержимое и структуру диска и повышает совместимость с другими ОС.
2) Использование раздела, меньшего, чем необработанный размер диска, дает дополнительную свободу действий для замены неисправного диска диском другого размера/геометрии/марки.
Δαρθ
есть ли инфа когда релиз 2.1.6 ?
ну или хотя бы может втащат 5.19 в 2.1.5 ...
Fedor
2.1.5 работает с 5.19
Fedor
но с 2.1.6 чтото затянли
Ivan
Andrey
ребят, что-то я не въеду как всё таки правильно менять диск?
удалил старый диск, воткнул новый, он вроде его увидел, но в команде # zpool replace -f <pool> <old device> <new device>
а где я возьму old device, если я его физически вытащил?
Ivan
Aleksei
Andrey
Aleksei
это номер предыдущего диска?
на сколько я помню это идентификатор который zfs пишет на диски при добавлении в пул. сейчас диска нет, но zfs знает идентификатор и поймет что именно ты хочешь заменить.
Vladislav
Там много коммитов было на поддержку 5.19, но полагаю это ещё не всё
Vladislav
Shaker
https://zrepl.github.io/ - кто-то пользуется ?
Shaker
а вид удобно и понятно, экономит тучу времени
Vladislav
Хм, выглядит действительно удобно
Shaker
https://zrepl.github.io/quickstart/continuous_server_backup.html
Shaker
Вот это будет всем особенно полезно
Shaker
Да у нас тоже свои скрипты есть, и постоянно меняются. Потом кто-то предложил написать на golang утилиту, а она оказалась, уже есть, и ровно как надо.
Владимир
Владимир
тут даже выкладывал её
Shaker
)
Shaker
Да я думаю, что у большинства типа: while true; do nc -l -p 9904 | mbuffer -q -s 128k -m 8G | pv | zfs receive blablatank/blablavol o ; done
Владимир
Shaker
вперед, по tcp ;)
Владимир
Владимир
а служба запускает её каждые 10 сек
Владимир
Shaker
Ну логика работы совсем другая
Владимир
Владимир
https://github.com/Wladimir-N/pve-snapshot
Vladislav
В тему отказоустойчивости - для SAS дисков есть схема с ZFS и рейд контроллером, а есть ли в свободном доступе бэкплейн для u.2 дисков?
Shaker
Shaker
У меня какие-то есть, могу продать
Vladislav
В смысле забесплатно ?
Нет конечно, но и не в стоимость сервера. Мне интересно как они выглядят и какой у них разъём подключения
Shaker
Сколько нужно слотов ?
Shaker
Да выглядят как обычный BP, разъемы HD sas, как правило, есть с резервированием, есть без. Резервированием nvme если честно никто не пользовались.
Shaker
https://www.supermicro.com/en/products/accessories/type
Vladislav
https://aliexpress.ru/item/1005004329776315.html
Да я вот тоже наткнулся на Алике, задумался
Shaker
бывает и такое.... но все зависит от конечной задачи
Vladislav
Shaker
Shaker
Failover with RAID Cards and Multiple HBAs
Shaker
https://www.supermicro.com/manuals/other/BPN-NVMe3-216A-N4.pdf
Shaker
Подробности тут
Shaker
Вот что самое приятное, можно на нескольких BP собрать единый массив из NVME
Shaker
Shaker
У нас такой вариант, правда не для ZFS
Vladislav
Да, как раз то что надо для HA решения
Maksim
Ivan
Ivan
8 метров запаса будет, если вдруг диски по размерам отличаются
Maksim
ну вот на одной машине он откусл 8 метров с конца, остальное себе забрал
Maksim
а на другой пока не понял как посмотреть (truenas потому что)
Vladislav
Maksim
Точно также
у меня там нет lsblk почему-то. нашёл скрипт, но он пустого места не показал(
Vladislav