The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз OpenZFS 2.1 с поддержкой dRAID, opennews (??), 03-Июл-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


73. "Релиз OpenZFS 2.1 с поддержкой dRAID"  –1 +/
Сообщение от Аноньимъ (ok), 03-Июл-21, 08:04 
Это скорее особенность работы линукса с памятью... Чем проблема зфс.
Если хотите свап на зфс то нужно внимательно всё настроить.

На линуксе похожие проблемы возникают при записи на флешку - система может повиснуть.

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

80. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноним (-), 03-Июл-21, 08:31 
Подскажите как правильно, а то в рекомендациях OpenZFS есть инструкция и на следующей строчке "не работает, не используйте", судя по issue - никто до сих пор не смог "правильно" настроить.

Из-за флешки система ни разу не висла, если это важно.

Ответить | Правка | Наверх | Cообщить модератору

100. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +1 +/
Сообщение от Аноньимъ (ok), 03-Июл-21, 10:04 
Ну с ходу, свапинес в 100 выставить.
А вытеснение кешей в 200(или 1), в зависимости от логики.
Сжатие свопа(забыл как оно называется)  которое страницы памяти сжимает, отключить.
Кеши зфс настроить так, чтобы они не занимали больше трети ОЗУ. Впрочем 10% скорее. Как кеши записи так и чтения. Особенно записи конечно в данном случае.

Ну и я не в курсе, но по идее вся запись на раздел со свапом должна быть синхронной.

И чексуммы отключить если свап не зеркальный.

Ответить | Правка | Наверх | Cообщить модератору

103. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +2 +/
Сообщение от iZENemail (ok), 03-Июл-21, 10:50 
SWAP на FreeBSD средствами ZFS:
zfs create -V 4G poolname/swap
zfs set org.freebsd:swap=on poolname/swap
zfs set compress=off poolname/swap
zfs set sync=disabled poolname/swap
zfs set dedup=off poolname/swap
zfs set primarycache=none poolname/swap
swapon /dev/zvol/poolname/swap
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

111. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноним (-), 03-Июл-21, 11:22 
Аноньимъ и iZEN,
Понимаю, что вы хотите блеснуть рабочим решением, но для начала сами попробуйте прогнать stress-ng --vm 8 --vm-keep --vm-bytes 120% с вашими настройками. Никакой "свапинес", тем более 100 - не поможет, "sync=disabled" https://github.com/openzfs/zfs/issues/7734#issuecomment-7236... вообще из разряда вредных советов. Выше есть ссылка с обсуждением этой "признанной" проблемы с логами, никакой волшебной пилюли нет.
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

144. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноньимъ (ok), 03-Июл-21, 14:01 
>вообще из разряда вредных советов. Выше есть ссылка с обсуждением этой "признанной" проблемы с логами, никакой волшебной пилюли нет.

Если я ничего нее путаю, то, если не отключить синхронную запись, диск и ЗФС будет делать двойную работу, вначале писать в log на диске, а потом переписывать из него опять на диск уже в нормальном виде.
Поправьте меня если что.

Разбираться в этих тестах неохота, фря у меня никогда не залипла со свопом на ЗФС, тестировал сборкой древа портов которая сожрала неприличный объём ОЗУ.

Ответить | Правка | Наверх | Cообщить модератору

153. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от iZENemail (ok), 03-Июл-21, 14:25 
> Если я ничего нее путаю, то, если не отключить синхронную запись, диск
> и ЗФС будет делать двойную работу, вначале писать в log на
> диске, а потом переписывать из него опять на диск уже в
> нормальном виде.
> Поправьте меня если что.

У CoW ФС log является самой файловой системой, вообще-то. Когда в него что-то пишется, он в это время является log'ом, когда записалось — уже частью пользовательских данных. Таким образом, ничто никуда повторно не переписывается, а просто местоположение меняет статус.

Ответить | Правка | Наверх | Cообщить модератору

154. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноньимъ (ok), 03-Июл-21, 14:48 
ЗФС работает не так, погуглите. ЛОГ у неё отдельный.
Ответить | Правка | Наверх | Cообщить модератору

155. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от iZENemail (ok), 03-Июл-21, 14:52 
> ЗФС работает не так, погуглите. ЛОГ у неё отдельный.

ZIL будет отдельным, если его специально обозначить для пула на отдельном носителе. Лучше, если это будет сверхбыстрое устройство долговременного хранения, но небольшой ёмкости.


Ответить | Правка | Наверх | Cообщить модератору

160. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноньимъ (ok), 03-Июл-21, 15:38 
Нет, ZIL присутствует в виде спец области на блочном устройстве - https://jrs-s.net/2019/05/02/zfs-sync-async-zil-slog/
Ответить | Правка | Наверх | Cообщить модератору

259. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Juha (ok), 05-Июл-21, 15:08 
По Вашей же ссылки написано что ZIL не равно SLOG в плане хранилища.
То есть
ZIL - содержится на тех же дисках
SLOG - на отдельном быстром

Ответить | Правка | Наверх | Cообщить модератору

263. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноньимъ (ok), 05-Июл-21, 18:36 
Так я и не писал нигде что равно.
Ответить | Правка | Наверх | Cообщить модератору

163. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноним (4), 03-Июл-21, 16:03 
> ZIL будет отдельным, если его специально обозначить для пула на отдельном носителе.
> Лучше, если это будет сверхбыстрое устройство долговременного хранения, но небольшой ёмкости.

Intel Optane?

Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

170. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноньимъ (ok), 03-Июл-21, 17:23 
> Intel Optane?

Оптан хороший вариант, так как у него малые задержки. Важно чтобы накопитель не потерял данные при отключении питания.

Но люди и SAS диски юзали для такого...

Еще можно использовать обычный ССД с SLC кешированием, главное знать размер этого кеша и выделить область равную этому размеру.

Честные MLС диски то-же подходят в общем.

Ответить | Правка | Наверх | Cообщить модератору

200. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноньимъ (ok), 04-Июл-21, 10:32 
Я выше конечно наврал.
Из лога переписывать не будет. Будет писать из ОЗУ.
Но лог(zil) таки отдельная область на диске и данные будут записаны дважды.
В случае синхронной записи.

Когда запрос не синхронный данные в лог не попадают вообще, и пишутся только в кеш ОЗУ.

Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору

193. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Ivan_83 (ok), 04-Июл-21, 05:19 
А расскажите о проблемах зфс подробнее.
Насколько оно устойчиво при заполнении 99%?
Насколько легко потерять данные с вылетом одного диска если делать зеркалирование средствами зфс?
Как там с криптой?
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

243. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от bOOster (ok), 05-Июл-21, 06:42 
> А расскажите о проблемах зфс подробнее.
> Насколько оно устойчиво при заполнении 99%?
> Насколько легко потерять данные с вылетом одного диска если делать зеркалирование средствами
> зфс?
> Как там с криптой?

GMIRROR и GELI, но линуксоиды этой стройной системой обделены..

Ответить | Правка | Наверх | Cообщить модератору

125. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +2 +/
Сообщение от Хан (?), 03-Июл-21, 12:46 
Хочешь ZFS ставь FreeBSD и не делай людям мозги
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

136. "Релиз OpenZFS 2.1 с поддержкой dRAID"  –2 +/
Сообщение от Аноним (128), 03-Июл-21, 13:50 
Хочешь ZFS ставь Ubuntu и не делай людям мозги
Ответить | Правка | Наверх | Cообщить модератору

236. "Релиз OpenZFS 2.1 с поддержкой dRAID"  –1 +/
Сообщение от пох. (?), 04-Июл-21, 23:28 
> Хочешь ZFS ставь FreeBSD и не делай людям мозги

какой смысл ставить мертвую систему чтобы получить тот же самый дельфиксовый zfs ?

Баги в котором не исправляют годами потому что "у нас нет ресурсов"(c)

ставь бубунточку, тебе анон все правильно посоветовал. Или забей и ставь дисяточку. Там нормальные storage spaces, с нормальной refs, правда, павершел придется выучить - полноценный гуй обещали только в 11.

Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору

269. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от bOOster (ok), 07-Июл-21, 06:16 
>> Хочешь ZFS ставь FreeBSD и не делай людям мозги
> какой смысл ставить мертвую систему чтобы получить тот же самый дельфиксовый zfs
> ?
> Баги в котором не исправляют годами потому что "у нас нет ресурсов"(c)
> ставь бубунточку, тебе анон все правильно посоветовал. Или забей и ставь дисяточку.
> Там нормальные storage spaces, с нормальной refs, правда, павершел придется выучить
> - полноценный гуй обещали только в 11.

storage spaces это вообще корявая поделка в попытке догнать enterprise FS. Чего стоит только то что для кэширования ты можешь использовать ТОЛЬКО четное количество дисков если в зеркале диски стоят.

Ответить | Правка | Наверх | Cообщить модератору

135. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноним (128), 03-Июл-21, 13:49 
> На линуксе похожие проблемы возникают при записи на флешку - система может повиснуть.

С отдельным kthread? Повиснуть? Ты наверное не видел линукса после 2.6.38.
Просто я, на своей бубунтячке 20.04 часто использую медленные старые флешки, процесс копирования на которые подвисает на уровне kthread по причине чрезмерного заполнения кэшей, но сама система - так же отзывчива.
Строго говря - 12309 вывели в отдельный поток.

Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

148. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноньимъ (ok), 03-Июл-21, 14:10 
Приложение все равно же может повиснуть, которое копирует?
И потом если попытаться в момент этого затыка открыть диск в файловом менеджере.
или если браузер или любая другая программа запомнили его где-то и при запуске или открытии окна сохранения файла решили пропинговать.

И с сетевыми дисками у меня проблемы похожего характера.

Ответить | Правка | Наверх | Cообщить модератору

205. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от bOOster (ok), 04-Июл-21, 11:37 
> Приложение все равно же может повиснуть, которое копирует?
> И потом если попытаться в момент этого затыка открыть диск в файловом
> менеджере.
> или если браузер или любая другая программа запомнили его где-то и при
> запуске или открытии окна сохранения файла решили пропинговать.
> И с сетевыми дисками у меня проблемы похожего характера.

FreeBSD - нет, не может..

Ответить | Правка | Наверх | Cообщить модератору

150. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +/
Сообщение от Аноньимъ (ok), 03-Июл-21, 14:14 
>Ты наверное не видел линукса после 2.6.38

Старые линуксы у меняя вываливались в кернел паник частенько, впрочем кноппикс пробовал основательно, и никаких проблем не было с ним от слова совсем.
Никаких залипаний и прочего.
Причем работал он с сиди диска.
СД диска, Карл.
И с флешки отлично работал.

Работал отлично и без проблем и боли, я прям прослезился, что с линуксом стало? Зачем убили десктопный линукс?

Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору

195. "Релиз OpenZFS 2.1 с поддержкой dRAID"  +2 +/
Сообщение от Аноним (195), 04-Июл-21, 06:48 
У меня всегда свежее ядро.
Недавно система начала виснуть, когда копировал на флешку гигабайты.
Жалкой ноунейм юсб 2.0 флешке система выдаёт первую космическую скорость, а потом система висит, пока файл не перенесётся полностью самом деле.
Решается подключением флешки с синхронизацией, где показывает честные несколько сотен кб в сек.
Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру