The OpenNET Project / Index page

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



"Доступен порт файловой системы HAMMER2 для NetBSD и FreeBSD"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Доступен порт файловой системы HAMMER2 для NetBSD и FreeBSD" +1 +/
Сообщение от Аноним (122), 13-Янв-23, 02:25 
> по нужным ведомствам в некуда ,электронная отчётность которая нужна сейчас как
> зайцу стоп сигнал,остаток от проекта электронное правительство.И их не закрывают но
> и толком не обновляются по железу,хоть давно просят.

Ну вот тут упс, DB vs COW это ну такое себе. Журнал бд CoW'ается и получается не особо. С дефрагом конечно работать как-то будет но вообще не есть удачное комбо. И да, если автодефраг зашивается, значит не такая уж и ненагруженая.

> Странно апгрейдить XFS4 в 5 это нормально.

В смысле?! Они вообще вроде апгрейд этой пакости не делали! Зато пообещали убить поддержку в 2030, мило. Во всяком случае, когда у меня был том с старым XFS, мне показали варнинг, а вот про апгрейд ни звука не нашлось. И сколько XFS ни апгрейдь а btrfs'ом по фичам не станет, особенно в части управления устройствами и местом. А возиться с тем что редхатчики предлагают да ну их нафиг когда можно просто подцепить ЛЮБОЙ девайс, сказать btrfs device add и вот вам +место, в любой конфигурации райда и проч, без съедения мозга.

> Миллионы нормально апгрейдили ext2 в 3-4 версию без потерь данных.

Это не превращение ФС в другую а добавление фич в одной и той же. EXT3 = EXT2+журнал+HTREE. Можно сделать EXT2+HTREE даже. EXT4 это все +экстенты нормальные вместо битмапов, для скорости. И delayed alloc. А так одна и та же фс, 1 драйвер цепляет все 3.

> И только в BTRFS это стало гамном....

Ничего что это превращение совсем другой фс в btrfs? Попробуй btrfs в ext4 обернуть, или там ext4 в XFS например?! Хорошо получается? То то и оно, btrfs достаточно гибкий чтобы вокруг того чтобы есть обернуться и сделать их пустое место своим. Это довольно навороченый хак с разбором чужой ФС и переводом ее терминов в свои. То что он не идеально срабатывал, ок, но остальные так вообще не умели и сравнение не состоится за их отсутствием на ринге.

> может код поправить надо было раньше?

Как нашли так и поправили. Такими жесткими извращениями не очень много народа занимается, потому и нашлось как нашлось. Вы же не репортили ваш разлет, так? Как отрепортил кто-то более прошареный так и починили.

> А 2-я дырень охранительная это сразу не предусмотреть возможность что из за мелких
> файлов кончиться место под метаданные,

Это какая-то весьма экзотичная ситуация на самом деле. Блочные группы выделяются динамически и откровенное несовпадение возможно либо в крайне экзотичных ситуациях, либо на очень малиньких сторажах менее нескольких гигов, где этой механике негде развернуться, для таких mixed-bg есть, когда в одних группах и данные и метаданные могут храниться.

> а места на жёстком часто оставалось на 50% свободное... сколько народа на
> этот косяк напоролись

Да вообще-то в масштабах планеты - мало. Это весьма редкая проблема. Может вы там что-то особо креативное делали типа впихивания фс на карточку в пару гигз, или кто ж вас знает, но на стораже более полсотни гигов это обычно ведет себя культурно само по себе. Хотя если очень надо то ребаланс вон то исправит на раз. Однако лично мне это знание на правтике ни разу не требовалось.

> (в том числе и я),пока не внедрили расшерение...

Не особо понимаю как на вот именно то нарваться можно. Может речь о том что для удаления файлов надо было дописать метаданных, а если места нет - то откуда его взять? Сейчас из глобального резерва, спецом на пиковые случаи. Фэйсбук недавно еще более радикальные вещи выкатил. Но у них нагрузка и масштабы такие что там много чего странного случается. Их и 20-терабайтные файлы интересовали, например.

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

Оглавление
Доступен порт файловой системы HAMMER2 для NetBSD и FreeBSD, opennews, 11-Янв-23, 22:03  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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