LINUX.ORG.RU

xfs superblock


0

0

Комп в полуразобранном состоянии (недоделан), какой-то на сопельках, и при редком включении иногда ещё и виснет. Пока недоделан до висов и дела не особо есть, потом разберусь что там, nvidia перегревается или питания не хватает.

Сегодня, после виса, не грузится (картинки не грузяццо). Говорит смонтировать не может с суперблоком общий язык никак не найдёт. Файловая система - XFS (нененене, Крон, не пырься на меня!).

Загружаюсь с LiveCD, монтирую - смонтировалось, размонтирую, перезагружаюсь, ничего не изменилось.

Загружаюсь с LivsCD, говорю xfs_repair, дожидаюсь, не читаю, перезагружаюсь, ничего не изменилось.

Загружаюсь с LivsCD, говорю xfs_repair, дожидаюсь, читаю, оно говорит что обломалось на inpup/output error.

Это следует понимать как необходимость покупки нового винчестера или это ещё можно использовать с ext3 или прогнать проверку на бедблоки?

★★★★★

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

Badblocks файловую систему не вынесет, сохранять её не нужно? И если бедблоки завелись, то есть-ли смысл ещё использовать винчестер?

> dd if=/dev/sda of=/dev/null bs=64k

Это что-бы найти места которые не читаются?

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

Больше половины диска вроде прошло, корневой раздел должен был там оказаться, информации о бедах не было. То есть это проклятие Крона, переходить на другую ФС?

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

>И если бедблоки завелись, то есть-ли смысл ещё использовать винчестер?

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

dn2010 ★★★★★
()

>потом разберусь что там, nvidia перегревается или питания не хватает.

А вы все таки с питанием разберитесь, а то "убъёте" винт ещё. И винт тестируйте в другом блоке, а то так и не узнаете, что это --- проклятие xfs или аппаратные проблемы.

mky ★★★★★
()

попробуй переустановить свою убунту

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

>>То есть это проклятие Крона, переходить на другую ФС?

Добро пожаловать в клуб :)

>А смысл вообще делать раздел на xfs?

Теоретически она себя должна хорошо показывать при длительной эксплуатации разделов на сотни гигабайт :)

Практически... Пока старые разделы не сношу, геморроя много, но вот новые 50Гб под музыку... создал в ReiserFS (3-й ещё).

...

Вообще, переживаю сейчас кризис файловых систем :) ext3 и reiserfs безнадёжно устарели, ext4dev и xfs глючат, у reiser4 нет дефрагментатора и будущего... Реально пока использую (плотно) на разных машинах reiserfs, reiser4 и xfs.

...

Кстати, по недавним сбоям xfs - есть, всё же, маленькая вероятность того, что это было связано с глюками памяти. Ибо за последние 2-3 недели было два сегфолта на ровном месте, которые не повторялись. Один у Оперы, другой у rtorrent'а. Это может быть и со сбоями в памяти связано. Но воспроизвести не удалось, тесты пока тоже все ок. В результате я сейчас в ещё большей задумчивости. Если XFS глючила сама по себе - то отстой. Если из-за сбоев в памяти - то честь ей и хвала, что проверяет данные в памяти. Если первое - то для больших файловых архивов надо переползать на reiser4. Если второе - то на xfs :)

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

> А смысл вообще делать раздел на xfs?

Делать вообще или делать корневой?

Оно кончило. И сказало "0 bad blocks found". Как его теперь уговорить загружаться-то?

В принципе, можно скопировать корень, отформатировать ext3 и вернуть на место, похоже так и буду делать.

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

> с питанием разберитесь, а то "убъёте" винт ещё. И винт тестируйте в другом блоке, а то так и не узнаете, что это --- проклятие xfs или аппаратные проблемы.

Да там то-ли питание, то-ли неизвестно что, там и nvidia могла перегреваться (на LiveCD она как nv работает). И там прежде чем разбираться с начинкой нужно ещё с корпусом разобраться, это тот самый будущий NAS, если получится :) . Оттого и возможность перегрева. А питанию я облегчил немножко, будущее хранилище отцепил пока пустое :)

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

> Добро пожаловать в клуб :)

Всё равно его не брошу, потому-что он хороший :)

Хотя корень может на ext3 и перенесу, незачем там такую сложность держать.

Странный какой-то этот xfs_repair. Вылетал с ошибкой, с ключём -n отработал, после этого и без ключа отработал, сказал всё хорошо, но эффекта не принесло.

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

Если xfs_repair говорит при первом заходе "ошибка ввода/вывода", при последующем - говорит OK а badblocks говорит что ошибок нет и при этом ядро не может смонтировать корневую ФС, то кто из них прав?

Похоже это при загрузке оно где-то хреначится.

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

1. Запусти проверку диска в SMART (селфтесты вроде многие винты умеют

2. Бэдблоки, вроде бы, хард реаллоцирует только при записи. Так что dd if=/dev/sda of=/dev/null ничем не поможет, кроме как показать первый бэд... Лучше произвести разрушающую проверку харда и потом посмотреть на логи смарта. Скорее всего, начал сыпаться хард. И после реаллокации на месте беда будет блок с невалидными данными. Видимо, поэтому ФС и поплохело.

3. Чем больше памяти - тем больше вероятность, что что-то она может глючить (если вероятность сбоя одного байта x, то вероятность того, что произойдёт сбой в массиве из 4гб - в 4млрд раз больше). Если нет возможности ECC память поставить - попробуй собрать ядро с cyclical redundancy check (или как оно называется?). Причём, глюки моуг проявляться при странном стечении обстоятельств и какой-то определенной нагрузки (мемтест редко что может найти).

4. Можно попробовать загрузиться с этого "плохого" харда на другом (нормальном :) компе. Так же, проблема может быть в шлейфах/в бп.

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

Ну начинает прояснятся, что это за "проклятие Крона": куча дисков на одном блоке питания и импульсные перегрузки.

З.Ы. У меня прививка: всего 3 scsi диска 2x72G (один из них с остановленным шпинделем, включается только на время бэкапа) + 1x300G и блок питания 400W (FSP)

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

> Лучше произвести разрушающую проверку харда и потом посмотреть на логи смарта. Скорее всего, начал сыпаться хард.

Это оставлю на последнее :)

> Чем больше памяти - тем больше вероятность, что что-то она может глючить

Это идея, спасибо, вечером повыдёргиваю планочки.

> Можно попробовать загрузиться с этого "плохого" харда на другом (нормальном :) компе.

Другой - служебный ноутбук, на нём трудно загрузиться :)

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

Ещё попробуй сделать

smartctl --test=long /dev/sda

или что-то подобное, и потом посмотреть логи теста и обратить внимание на количество бедов до/после.

Если не жалко - купи какой-нибудь блок питания помощнее. Хуже не будет :)

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

Нашёл другой, старый компьютер. На нём всё заработало. Судя по всему, нужен новый Б.П.

Всем спасибо за поддержку :)

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

>Всё равно его не брошу, потому-что он хороший :)

А я, вон, блин, не бросаю его даже потому что он плохой и карма у меня не подходящая :D

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

>Ну начинает прояснятся, что это за "проклятие Крона": куча дисков на одном блоке питания и импульсные перегрузки.

Не.. Не мой случай. Честных 420Вт + слабая видюха (Nvidia 6200) + отсутствие много жрущих компонентов. Сейчас только три SATA-винта (недавно поменял два древних «горячих» PATA Samsung на один «холодный» SATA WD).

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

У меня-то тоже вроде должно хватать запаса мощности, UPS говорил процент загрузки (цифры не помню), вроде там Б.П. далеко не на полную мощность, выходило, загружен. Скорее всего дело в перегреве, он сейчас неправильно обдувается.

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

>Делать вообще или делать корневой?

вообще.

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

>вроде там Б.П. далеко не на полную мощность, выходило, загружен.

Обычные китайские БП сильно оптимистично расчитывают эту полную мощность.

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

>Обычные китайские БП сильно оптимистично расчитывают эту полную мощность.

Всё от производителя и цены зависит.

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