LINUX.ORG.RU
Форум — Admin  

Ох BTRFS, ну сколько можно - продолжение

 


0

1

Для тех кто помнит первую тему: Ох BTRFS, ну сколько можно в которой я по-полной обосрал BTRFS, посчитав что это она испортила мне файлы и дело именно в ней, а не в железе. Хотел написать в старую тему, но она уже в архиве. Админов прощу добавить туда ссылочку на эту тему.

У меня новости. Спустя 2 года выяснилось, что на том сервере таки битая память!

BTRFS оправдана, буду пробовать её снова.


Ответ на: комментарий от MoldAndLimeHoney

Со 100% уверенностью не могу утверждать что память не побилась за 2 года. Но часто ли память работающая на JEDEC (без XMP) портится со временем? У меня ни разу такого не было.

Nohack
() автор топика
Ответ на: комментарий от bugfixer

На ноуте /home подходил к концу, но был старый виндовый раздел. Всего понадобилось: отформатировать этот раздел в btrfs - раз, подлючить его к /home - два.
А какая альтернатива?
Правоверному линуксоиду нужно обязательно у*охаться с LVM? Или ZFS ставить? Тоже ведь некошерно, да и до памяти очень охоча.

(другой анонимус)

anonymous
()
Ответ на: комментарий от Khnazile

В моём сервере была не ECC память. А так да - под BTRFS/ZFS, да и вообще под всё важное, надо брать память ECC.

Nohack
() автор топика

буду пробовать её снова

продолжим есть кактус

Chord ★★★★★
()
Ответ на: комментарий от anonymous

Если бы существовало что-то лучшее, всего остального бы не существовало.

Всегда ваш, К.О.

Aceler ★★★★★
()

А возможно у тебя там и бажная бтрфс и битая память.

ya-betmen ★★★★★
()
Последнее исправление: ya-betmen (всего исправлений: 1)

А Боромир нормальная современная фс распознала бы silent data corruption и перевела всё нахрен в r/o

cobold ★★★★★
()
Ответ на: комментарий от anonymous

Правоверному линуксоиду нужно обязательно у*охаться с LVM?

Сам не фанат. LVM очень overrated и over/abused, особенно в домашних сценариях.

Или ZFS ставить? Тоже ведь некошерно, да и до памяти очень охоча.

Я знаю 2 решения проверенные временем и без детских болячек - ext4 & xfs. Всё остальное - от лукавого.

bugfixer ★★★★★
()
Последнее исправление: bugfixer (всего исправлений: 1)

Спустя 2 года выяснилось, что на том сервере таки битая память!

Жесть как она есть.

Dimez ★★★★★
()
Ответ на: комментарий от bugfixer

LVM очень overrated и over/abused, особенно в домашних сценариях.

Это единственный способ сделать full disk encryption. Не считая btrfs, конечно же.

MoldAndLimeHoney ★★★
()
Ответ на: комментарий от MoldAndLimeHoney

Даже больше спрошу: откуда он знает что это не btrfs пожёг ему память во время той истории?

firkax ★★★★★
()
Ответ на: комментарий от anonymous

Осталось объяснить каким образом твой выбор файловой системы повлиял на ситуацию. «Форматировать виндовый раздел» можно было и в ext4. Что касается «подключить к home» - это было не обязательно делать. Мог бы /home2 сделать например, с точки зрения надёжности такая схема предпочтительнее.

LVM и правда тут лишний, да.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 2)
Ответ на: комментарий от firkax

Осталось объяснить каким образом твой выбор файловой системы повлиял на ситуацию. «Форматировать виндовый раздел» можно было и в ext4, и смонтировать его в /home тоже никто не мешал.

С удовольствием. Как только объяснишь, как я наращу существующий ext3 /home добавив к нему дополнительный ext3 раздел. /home был 60Гб. Виндовый был 100Гб. Теперь /home 160Гб.

Так конечно никто не мешал перенести /home на новый раздел, был бы новый /home аж +40Гб, и еще один раздел в 60Гб. Отличное решение уровня начала 2000х годов.

anonymous
()
Ответ на: комментарий от firkax

Мог бы /home2 сделать например, с точки зрения надёжности такая схема предпочтительнее.

Да, еще лучше решение. А можно раздел на 5 частей разбить, будет /home2, /home3, /home4, /home5, /home6.

Хорошие советаы, продолжай.

anonymous
()
Ответ на: комментарий от anonymous

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

firkax ★★★★★
()
Ответ на: комментарий от MoldAndLimeHoney

Слабоумие и любознательность.

Использую её как основную на десктопе последние лет 6 уже. Проблем не то что бы больше чем с простой советской ext4

MrClon ★★★★★
()
Ответ на: комментарий от anonymous

это пожалуй лучшее, что есть из файловых систем на данный момент

Слабоумие и отвага.

На серверах с риалтайм зеркалированием где помер Максим да и хер с ним - зеркало есть , еще куда ни шло. А вот на личном ноуте где даже час потратить и на трездневный бэкап откатиться - зело неприятрно, ну его в болото. Ext4 наше все. Никогда не подводила. В отичии от

Qui-Gon ★★★★★
()
Ответ на: комментарий от Qui-Gon

ноут бэкапить батарейно накладно.

Вы ноут бэкапите когда он на батарейке?

anc ★★★★★
()
Ответ на: комментарий от MrClon

Ну какбы не первый десяток лет опыта с ext4 - ни разу не полводила. Бэкап за все годы требовался пару раз - когда демон любопытства шептал в ухо - ext4 старое говно, попробуй btrfs- оно такое модное молодежное хайповое. Оба раза пожалел. Больше не буду. Для меня btrfs - слово ругательное. Как в сказке про пастуха и волка - третий раз не поверю. да хоть десять раз почините свое говно костылями, но говно в основе - говно в итоге.

Qui-Gon ★★★★★
()
Ответ на: комментарий от Qui-Gon

Я бы запустил на этом железе memtest хотя бы на сутки … memtest с версии 8.10 стал очень качественно находить ошибки и работает теперь в многопотоке загружая и CPU. Заметил это когда недавно собирал себе десктоп и разгонял память. Старый memtest v6 ничего не находил, новый v8.10 находил ошибки за несколько минут, даже быстрее эталонного OCCT.

Я не говорю что BTRFS безглючная, но если она так быстро у тебя посыпалась, то вероятность проблем с памятью на этом железе очень высока.

Nohack
() автор топика
Ответ на: комментарий от MoldAndLimeHoney

А я специально прошёл через муки всратого редактора разделов инсталлятора федоры, чтобы быть уверенным, что обойдётся без btrfs

legolegs ★★★★★
()
Ответ на: комментарий от Aceler

Ну и lvm тоже никто не отменял.

+1, давно уже сделали lvm2, нужна тебе какая нибудь байда, делаешь один lvm том тонким и все. cow из коробки, мгновенные снимки, автоувеличением тома и т.д.

anonymous
()
Ответ на: комментарий от lonelywoolf

На роутере с 8мб flash и usb storage - туда не влезет ext4 драйвер. Ну и её всегда можно подмонтмровать в rw в разных системах - ибо ext2/ffs/ufs - это везде есть.

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 2)
Ответ на: комментарий от anonymous

cow

Ты так пишешь, как будто это что-то хорошее. В cow-фс это побочных эффект других их фич а никак не самоцель. Сам по себе он вреден, портит скорость записи, а если ссд то ещё и ресурс.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от firkax

А разделы были не рядом?

Нет, конечно. Простую задачу расширения раздела любой идиот в parted решит. Мало того, виндовый раздел был перед /home и между ними еще бут со свопом. Исторически сложилось. «Все снести и поставить заново» игра, конечно, увлекательная, но требует времени.

Расширение /home за счет ненужного виндового раздела заняло минуты три (там баланс еще отработал).

anonymous
()
Ответ на: комментарий от anonymous

Нет, «одну и ту же ячейку» не будет. У тебя неверные представления о том как работают ссд, это не просто банк флеш-памяти с sata-интерфейсом, там ещё внутри контроллер с аллокатором блоков на каждую запись, который их распределяет оптимальным для ресурса способом (и чтобы ему давать больше места для маневра, надо иногда делать trim). Прямого доступа к флешке у ОС нет, только к виртуальному массиву блоков.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария