LINUX.ORG.RU
решено  
devl547

[история неуспеха] XFS


0

3

Только что сабж вынес мне 200 гигов данных на разделе.
В основном там много музыки + видео + кое-какие документы.
Врубил Photorec, копирую на другой диск. Кто посоветует, чем можно музыку рассортировать?

ПОСАДИ КОМПЬЮТЕР НА ЦЕПЬ И ЗАСТАВЬ ЛАЯТЬ!

домашняя автоматизация: сделай сам; лучший подарок для техногика

http://www.unicontrollers.com/products/unc01x

[#]  
Shlyapa

Музыку Easytag'ом, наверно.

* ()
[#]  
OldWiseCat

мне помог Clementine, но лучше сортировать копию, на всякий. амарок пр****л все файлы в неизвестном направлении.

** ()
[#]  
OldWiseCat

а почему вынес-то? что произошло? у меня XFS - файлопомойка, мне теперь страшно

** ()
[#] Ответ на: комментарий от OldWiseCat 10.04.2011 1:28:35  
stevejobs

Clementine вроде бы и есть Амарок?

** ()
[#]  

[fat]У меня на ntfs ни разу таких проблем не было[/fat]

А на самом деле пользуюсь ext4 для хомяка, ntfs остался от венды

** ()
[#] Ответ на: комментарий от stevejobs 10.04.2011 1:29:35  
OldWiseCat

нет, Clementine не есть амарок. Амарок2 у меня тогда из гита был собран, Клементин же стабильный стоял. но, в общем, амароку я не доверяю да и слушаю теперь mpd... хотя у амарока2 потрясающий по эргономике интерфейс

** ()
[#] Ответ на: комментарий от Loki13 10.04.2011 1:30:16  
minakov

ext4 вынес рабочий каталог, планирую полный переход на райзер - сервер говорит что можно и нужно

** ()
[#] Ответ на: комментарий от Loki13 10.04.2011 1:30:16  
OldWiseCat

<trollmode>ну и как ntfs? шустренько работает?</trollmode>

** ()
[#] Ответ на: комментарий от OldWiseCat 10.04.2011 1:29:27  
devl547

Заполнился до конца (my fault, не глянул на размер) когда копировал на него данные с другого компа. Плюнул, матюгнулся и потер одну из папок.
Потом перемонтировал раздел в другую директорию и понял, что он просто пустой. Где и как оно поломаться могло - не знаю.

**** ()
[#] Ответ на: комментарий от OldWiseCat 10.04.2011 1:33:50  

ntfs у меня как раздел для гомна .. торренты всякие. А писал про то что ext4 даже при рубании ресетом(а я часто это делаю) ни разу не умирала. правда сейчас при установке арча(кубунта наскучила) корень на рейзере сделал.. хвалил очень помню

** ()
[#] Ответ на: комментарий от Loki13 10.04.2011 1:39:05  

>корень на рейзере сделал.. хвалил очень помню

//fix хвалили на лоре очень

** ()
[#] Ответ на: комментарий от devl547 10.04.2011 1:34:19  
devl547

//Причем как назло только 3 дня назад выбросил все торренты из клиента. Так бы я восстановил и перехешировал.

**** ()
[#]  

УМВР, лечи руки.

** ()
[#] Ответ на: комментарий от devl547 10.04.2011 1:34:19  

> Заполнился до конца (my fault, не глянул на размер)

Ну и ...? ССЗБ ?

правило N1 для xfs :
Надо иметь минимум 5 % свободного места на разделе с xfs.
Теперь проси пощады у testdisk ))

*** ()
[#] Ответ на: комментарий от devl547 10.04.2011 1:34:19  
OldWiseCat

ух! фигасе. не готов. спасибо за неудачный опыт =)

** ()
[#] Ответ на: комментарий от elipse 10.04.2011 1:53:03  

>правило N1 для xfs : Надо иметь минимум 5 % свободного места

Не верю! И сколько раз надо заполнить xfs на 100% чтобы повторить этот сбой?

***** ()
[#] Ответ на: комментарий от elipse 10.04.2011 1:53:03  
devl547

>Надо иметь минимум 5 % свободного места на разделе с xfs.

Проще иметь файлопомойку на ntfs, которая адекватно отрабатывает такие проблемы.

>Теперь проси пощады у testdisk


Photorec бодренько так восстанавливает.. но я потом задолбаюсь сортировать)

**** ()
[#] Ответ на: комментарий от sdio 10.04.2011 1:59:28  

> Не верю! И сколько раз надо заполнить xfs на 100% чтобы повторить этот сбой?

Ну, если нарастающий тупняк не показатель и не передупреждение, то вполне достаточно и одного раза копирования за пределами емкости раздела.
Естественно, это проверил на себе ))

*** ()
[#] Ответ на: комментарий от elipse 10.04.2011 2:06:47  

> Естественно, это проверил на себе ))

У тебя слетел XFS при 100% заполнении?
Или ты про тупняк?

***** ()
[#] Ответ на: комментарий от sdio 10.04.2011 2:10:32  

Нет , я вкатил ~600 метров выше емкости раздела через mc.
И тоже сразу ничего не понял ))
xfs не слетел, все было ok.
А рездел с ./home на xfs начинает сильно тупить при заполнении на >95 % свободного места (как правило).

*** ()
[#] Ответ на: комментарий от elipse 10.04.2011 2:16:34  

> ~600 метров

гигов , а не метров !!))

*** ()
[#] Ответ на: комментарий от elipse 10.04.2011 2:16:34  

как можно "вкатить" больше чем есть (извините если я туплю)?

Я специально сейчас сделал xfs раздел и залил
cp -r /big_dir /mnt/xfs
когда раздел заполнился cp -r отвалился с сообщениями что нет места.

Сколько раз мне надо повторить процедуру до появления сбоя и потери данных на разделе?

***** ()
[#] Ответ на: комментарий от elipse 10.04.2011 2:06:47  
iZEN

>вполне достаточно и одного раза копирования за пределами емкости раздела.

Ох уж и трава у вас, линуксятников, забористая.

***** ()
[#] Ответ на: комментарий от sdio 10.04.2011 2:21:08  
iZEN

>Сколько раз мне надо повторить процедуру до появления сбоя и потери данных на разделе?

Ты это делаешь из-под root'а?

***** ()
[#] Ответ на: комментарий от sdio 10.04.2011 2:21:08  

Ну прости, я не сохранил эту ситуацию на HDD.
Мало того, это ситуация возникла в результате спешки и цейтнота
и мне было не до "фом неверущих" на тот момент.

И сегодня у меня нет возможности это проверить.
А впрочем, и желания тоже нет ))

Стандартная страшилка:
Принесли комп на один вечер, винда на нем закакана вирусней.
Под виндой есть "что-то ценное" и надо его сохранить, ну и почалось .. ))

*** ()
[#] Ответ на: комментарий от elipse 10.04.2011 2:49:48  

Я же не ради поспорить пришел. У меня уже давно (не менее 5и лет) все фс xfs кроме /boot и заполнялись на 100% (торенты, просто /var и /home) и проблем не было.

Поэтому и интересуюсь как повторить проблему, в смысле, есть ли реально такая проблема или нет.

***** ()
[#] Ответ на: комментарий от sdio 10.04.2011 2:57:50  

Кстати, пользовал тогда mc для копирования.
Возможно , в этом и была причина.
Ну и естественно , дистр Debian 6 (тогда еще был testing )
Буферный HDD (мой) был под xfs , а целевые разделы - на ntfs HDD (хозяина).
Вот и все подробности.
После, еще пару раз сталкивался с фактом копирования за пределы обьема (но значительно уже меньших объемов).
Данные записывались нормально , но система показывала "глубокий ноль свободного места" , т.е., надо было удалить весь записанный избыток для "оживления" показаний свободного места на HDD под xfs.
Следовательно, есть и какой-то буфер для для записи "на крайняк".
Специально эту ситуевину не изучал.
Не подозревал, что это может быть интересно. ))

*** ()
[#] Ответ на: комментарий от devl547 10.04.2011 1:34:19  
GotF

Это явно баг. Следует отписать в соответствующую инстанцию.

***** ()
[#] Ответ на: комментарий от elipse 10.04.2011 1:53:03  
GotF

>> Надо иметь минимум 5 % свободного места на разделе с xfs.

Нет такого правила. И ни одна ФС не должна откалывать такие фокусы.

>> Теперь проси пощады у testdisk

А чё не у спортлото сразу? testdisk вообще не для этого %)

***** ()
[#] Ответ на: комментарий от devl547 10.04.2011 1:34:19  
GotF

И это, xfs_repair пробовал?

***** ()
[#] Ответ на: комментарий от GotF 10.04.2011 6:17:50  

> А чё не у спортлото сразу?

Ждал пока ты это предложишь

> testdisk вообще не для этого %)


ты меня разоблачил

> Нет такого правила.


"Не выделыватся тут" - тоже нет такого правила.

>И ни одна ФС не должна откалывать такие фокусы.


Ты запретил им это ? Ты такой строгий уже стал ))






*** ()
[#] Ответ на: комментарий от elipse 10.04.2011 6:29:50  
GotF

>> Ты запретил им это ?

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

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

***** ()
[#] Ответ на: комментарий от GotF 10.04.2011 6:36:32  

> Евгений Ваганович, для ФС с такой длинной историей такой баг выглядит просто дико.

Да да, не забудь мне напоминать об этом при обсуждении выбора fs.

>Возможно, это проблема именно в линуксовой версии. Не исключено, что проблема в ядре у ТС, т.к., если мне не изменяет память, он любитель экспериментальных поделок.


Ну началось : "возможно", "если мне не изменяет память", "не исключено" ...
Не, тебе такое не к лицу.

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


Ты подрабатываешь KO ?
Ну прости, я еще не умею общатся на прямую с драйверами при выполнении пользовательски процедур .
Возможно, со временем, и ликвидируем этот дефект.

*** ()
[#]  
megabaks

а вот нехер тыкать короткой палочкой :3

** ()
[#] Ответ на: комментарий от elipse 10.04.2011 6:52:15  
GotF

>> Ну началось : "возможно", "если мне не изменяет память", "не исключено" ...

ТС не сделал даже xfs_repair, что мне остаётся, кроме телепатии? Про xfs_db я даже не вспоминаю.

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

Пользовательские процедуры должны останавливаться при этой ошибке. Если они не останавливаются, это значит, что драйвер по неведомым причинам разрешает продолжение записи на переполненную ФС. Хотя это может быть и VFS, у меня недостаточно компетенции, чтобы утверждать это наверняка.

***** ()
[#] Ответ на: комментарий от GotF 10.04.2011 7:11:24  

Боже мой, а ты еще и ясновидец оказывается.
Открою тебе тайну (никому не говори) - У меня сделка с xfs :
Я не делаю фатальные глупости, а xfs - хранит мои данные,
не деградирует, не треплет нервы с востановлением после сбоев.
И это все работает.
Невероятно. Собственно, на все остальное мне как-то пофиг.

> Пользовательские процедуры должны останавливаться при этой ошибке. Если они не останавливаются, это значит, что драйвер по неведомым причинам разрешает продолжение записи на переполненную ФС. Хотя это может быть и VFS,


Бурные аплодисменты, местами переходящие в овации.

> у меня недостаточно компетенции, чтобы утверждать это наверняка.


Ничего, факты это полная ерунда в этом деле.
Основное это одолеть противника в диспуте.
У тебя все получится ... со временем.

*** ()
[#] Ответ на: комментарий от uju 10.04.2011 1:45:50  
flareguner

Ты наркоман чтоли? Как руки связаны с надежностью FS?

()
[#]  
former_hokum

Странно как-то. XFS достаточно зрелая ФС, с продуманной архитектурой и широкой пользовательской базой. У меня лично из линуксовых ФС падала несколько раз reiserfs3.6 с потерей данных, один раз ext3. xfs не очень широко, но использую, поэтому как-то тревожно прозвучало

()
[#] Ответ на: комментарий от GotF 10.04.2011 6:18:41  
devl547

>xfs_repair

Пробовал сразу же. проблема в том что диск валидный. а таблица файлов обнулена.

**** ()
[#] Ответ на: комментарий от elipse 10.04.2011 3:19:19  
tommy

>Кстати, пользовал тогда mc для копирования.

через mc я скопировал не один десяток 1-2 Тб дисков полностью. но никаких XFS а ext3/ext4

*** ()
[#] Ответ на: комментарий от devl547 10.04.2011 11:11:16  
GotF

>> проблема в том что диск валидный. а таблица файлов обнулена.

Бу-го-га. Т.е. всё шло как бы в штатном режиме. Может, в сислог что-то интересное падало во время сбоя?

***** ()
[#] Ответ на: комментарий от elipse 10.04.2011 3:19:19  
Correctnoe_imya_polzovatelya

страсти то какие. У меня есть пара разделов на XFS, где меньше 5% свободно...
И ничего эдакого не происходило. Надеюсь, что это не в XFS проблема или её давным-давно пофиксили.

***** ()
[#] Ответ на: комментарий от uju 10.04.2011 15:04:00  
devl547

Итоги:
Глянул по логам - в тот момент на IO была нехилая нагрузка. Кроме доступа через самбу с 3 компов еще крутились торренты вовсю + парочка rsync.
Второй раз воспроизвести не удалось, диск заполнился до отказа нормально.
Photorec выцепил с диска вообще ВСЕ. Пойду им денег кину :3
На всякий случай заменил хард на новый (Spinpoint F4). На старом идет проверка, но смарт чистый и бедов не нашлось.

//Все, можно расходиться.

**** ()
[#]  
greenzu

Плавали, знаем. XFS на внешнем диске как-то тоже посыпалась. Использую ext4.

* ()
[#] Ответ на: комментарий от greenzu 10.04.2011 15:27:18  
pacify

Тоже с недавнего времени переформатировал 300 Гбайтный раздел с XFS на ext3 -> ext4 (из-за риска потерять данные, и неумения некоторых LiveCD работать с XFS).

**** ()
[#]  
damnemall

> Только что сабж вынес мне 200 гигов данных на разделе.

Для сабжа нужен ИБП.

* ()
[#] Ответ на: комментарий от damnemall 10.04.2011 15:52:49  
devl547

>Для сабжа нужен ИБП.

Ты не поверишь, он есть. И да, каким боком поможет ибп, если сервер не перезагружался даже вручную.

**** ()
[#] Ответ на: комментарий от devl547 10.04.2011 15:57:34  
damnemall

> Ты не поверишь, он есть. И да, каким боком поможет ибп, если сервер не перезагружался даже вручную.

Да, уже прочитал проблему в треде. Так-то думал как обычно свет выключили.

* ()