LINUX.ORG.RU

reiserfs триндец?


0

1

при более или менее активному обращению к /home на компьютере ФС внезапно перемонтируется в RO, в dmesg'е подобное:

[ 1169.966723] REISERFS warning: reiserfs-5082 is_leaf: free space seems wrong: level=1, nr_items=53, free_space=64796 rdkey 
[ 1169.966728] REISERFS error (device sda3): vs-5150 search_by_key: invalid format found in block 41287697. Fsck?
[ 1169.986657] REISERFS error (device sda3): vs-13070 reiserfs_read_locked_inode: i/o failure occurred trying to find stat data of [875780 875781 0x0 SD]
[ 1170.006768] REISERFS warning: reiserfs-5082 is_leaf: free space seems wrong: level=1, nr_items=53, free_space=64796 rdkey 
[ 1170.006772] REISERFS error (device sda3): vs-5150 search_by_key: invalid format found in block 41287697. Fsck?
[ 1170.026530] REISERFS error (device sda3): vs-13070 reiserfs_read_locked_inode: i/o failure occurred trying to find stat data of [875780 794638 0x0 SD]
[root@gdetotam ~]# smartctl -a /dev/sda|grep uncorr -i
198 Offline_Uncorrectable   0x0010   200   200   000    Old_age   Offline      -       0
[root@gdetotam ~]# smartctl -a /dev/sda|grep realloc -i
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
запустил fsck - говорит, мол, нельзя починить, юзайте --rebuild-tree

запустил

оно спасёт? или зря время теряю?

зы фс уже ~3 года, пережила наверное тыщу хард резетов, отключения питания и т д.

★★★★★

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

>UPS спасает от кернелпаника? Или от хардлока?

По дефолту лучше исключать предпосылки, чем расхлебывать последствия. Речь шла про «Хардресеты» и выживание файловой системы. УПС повышает сопротивляемость как бы, устраняя причину «пьяный дядя на подстанции дернул рубильник». «Частые кернелпаники» - опять же не причина, а следствие другой проблемы. Говножелезо + погоня за циферками в uname -a. А то один тут тоже хвастался, что у него «журналируемая файловая система» и UPS ему не нужен. (Комп он наверное выключал дергая шнур из розетки). Некоторые так на автомобиле катаются и бравируют этим - и сцепление-то выжимать не нужно, и стартовать можно с любой передачи... А потом баттхертят на автофорумах о «совершенно внезапном попадалове на капремонт».

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

Если файлы сдохли - они уже сдохли. Но судя по всему тут просто дерево побилось.

//И да, у тебя бэкапов чтоль не сделано перед любыми действиями с хардом?

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

Ну я в своем ужерезиновске с проблемами с электричеством давно не сталкивался. Зато так как сижу на ноуте с -git (особенно когда нуво мело фичу виснуть на nva? чипах), то частенько бывает необходимость ребутнуться.

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

хех.. Пора идти обедать. Хватит на работе сидеть.

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

Pass 0:
####### Pass 0 #######
Loading on-disk bitmap .. ok, 39725899 blocks marked used
Skipping 9954 blocks (super block, journal, bitmaps) 39715945 blocks will be read
0%....20%....40%....60%....block 41287697: The number of items (53) is incorrect, should be (22) - corrected
block 41287697: The free space (64796) is incorrect, should be (2780) - corrected

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

комп не мой ж у меня всегда чистота и порядок ^_^

neko@gdetotut ~ $ df -h ~
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
/dev/sda2          225G          72G  154G           32% /home

snoopcat ★★★★★
() автор топика

> оно спасёт? или зря время теряю?

у меня один раз в жизни до rebuild-tree доходило, спасло.

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

все нормально, надеюсь ты делаешь fsck в single mode?
ФС в ro?

Komintern ★★★★★
()

За всю жизнь делал два профилактических ребилда, всё было ОК.

post-factum ★★★★★
()
Ответ на: комментарий от snoopcat

Не ссы. Это мелочи, в сравнении с проблемами с xattr на этой говнофс. Я тебе рекомендую как можно скорее съехать к черту с этого говна на что-нибудь другое, где возможно.

vasily_pupkin ★★★★★
()

На reiser4 --rebuild-tree спасал всегда без потерь файлов, даже если файлуха была убита. На reiser3 тоже один раз спасал, а больше и не приходилось его дергать как-то.

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

этой говнофс уже 3 года пользуюсь
это ПЕРВАЯ проблема (которая кстати уже решена rebuildtree) за эти три года
ext3 раза два рассыпалась
ext4... я вообще промолчу про это говно

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

да у тебя руки из жопы выросли и обратно в жопу вросли, просто феерическая криворукость

anonymous
()

У тебя проблемы с диском. Лучше сделать dd_rescue на аналогичный партишн на здоровом диске, и уже на него запустить fsck.

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

>которая кстати уже решена rebuildtree

Ну как и ожидал. Поздравляю)

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

> Ты просто не используешь xattr :]

xattr - это грязный хак, который к reiserfs прикрутили левые люди.

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

Ну, может и грязный хак, но без него нет PACL. Так что, то такое.

vasily_pupkin ★★★★★
()

>фс уже ~3 года, пережила наверное тыщу хард резетов, отключения питания
А тупые опции монтирования в fstab - нет

darkshvein ☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.