Size: a a a

2021 January 06

N

Noiseless in freebsd_ru
ну, то, что в mdraid есть готовый raid60 - это не значит, что тебе кто-то запретит собрать 60 из 2x6+0. можно.
модули в dm принимают на вход N блочных устройств и создают M виртуальных блочных устройств на выходе.
т.е. это точно такое же общее решение.
источник

VG

Vadim Goncharov in freebsd_ru
если это действительно полный аналог, странно, что никто раньше этого нигде не озвучивал (в сравнениях)
источник

N

Noiseless in freebsd_ru
я не знаю точно, полный или нет, но произвольным образом соединять разные модули он точно умеет.
ты можешь собрать раэид из N дисков, натянуть сверху M lvm-томов, зашифровать каждый и собрать из них raid снова (никакого смысла в таком разумеется нет, это как пример того, что там почти всё почти со всем коннектится при желании)

насчёт сравнений хз, но вроде бы возможности DM секретом не являются.
источник

N

Noiseless in freebsd_ru
на практике всё равно во многих случаях приятнее просто использовать zfs)
источник

VG

Vadim Goncharov in freebsd_ru
никто не запрещает совместно, у меня например GELI и ufs/zfs
источник

N

Noiseless in freebsd_ru
zfs поверх cryptsetup тоже можно. но это едва ли не единственный случай, когда зачем-то надо совокуплять zfs и dm/geom.
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
tipsybsd
первый вопрос к freebsd-update у меня был - а как это поднять у себя, чтобы обновлять свои железки и mips роутер?
берешь и поднимаешь. я поднимал.
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
Noiseless
чем geom принципиально лучше device mapper'а?
хотя бы тем, что работает, в отличии от.
источник

N

Noiseless in freebsd_ru
как именно device mapper "не работает"?
источник

N

Noiseless in freebsd_ru
Какие-то отдельные модули вполне возможно работают как говно, я и половины не использовал - не знаю. А сама конструкция работает.
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
сама конструкция работает как говно
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
dm -- это куча костылей котрые генерят симлинки
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
если что-то вдруг меняется на устройстве -- симлинки ВНЕЗАПНО остаются как были
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
это позволяет словить охуенные глюки
источник

МН

Михаил Новоселов... in freebsd_ru
Вы про линуксовый device mapper или во фре тоже есть?
источник

N

Noiseless in freebsd_ru
А, ну вот когда я чуть выше писал про немного уебищное управление, я в т.ч. и это имел ввиду. Хотя и сами профильные утилиты неудобные, и прочие интерфейсы, типа /proc/mdstat.

но вообще там по-моему симлинки от конкретного модуля зависят. и, честно говоря, я не сталкивался с какими-то граблями в этом месте, ни на ноуте, ни на работе (там, впрочем, тупой mdadm, было бы странно). Можно какой-то более или менее частый пример, для понимания?
источник

N

Noiseless in freebsd_ru
в freebsd нет device mapper, есть в dragonfly и netbsd
источник

N

Noiseless in freebsd_ru
мы про линуксовый, ну по крайней мере я
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
Михаил Новоселов
Вы про линуксовый device mapper или во фре тоже есть?
конечно про линуксовый, нам-то зачем?
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
Noiseless
А, ну вот когда я чуть выше писал про немного уебищное управление, я в т.ч. и это имел ввиду. Хотя и сами профильные утилиты неудобные, и прочие интерфейсы, типа /proc/mdstat.

но вообще там по-моему симлинки от конкретного модуля зависят. и, честно говоря, я не сталкивался с какими-то граблями в этом месте, ни на ноуте, ни на работе (там, впрочем, тупой mdadm, было бы странно). Можно какой-то более или менее частый пример, для понимания?
ну как вариант, если в процессе работы меняется нумерация sdX то всякие disk/by-partlabel/ совершенно не меняются и разсинхронизируются. да, для этого надо несколько экзотику -- скажем хранилка по fc с мультипатч, но это что помню.
у меня тоже было, но я деиали не помню -- что-то с изменением разметки на дисках и опять же с disk/by-partlabel/
источник