Bad file descriptor on UFS

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Miguel
ефрейтор
Сообщения: 58
Зарегистрирован: 2011-03-28 8:56:22

Bad file descriptor on UFS

Непрочитанное сообщение Miguel » 2011-03-28 9:49:10

Здрасте, товарищи)
Сабж. Поддох хард под freebsd. Сыпаться начал, 1 бэд есть, не ремапится. я с него на другой такой же, но рабочий (от греха подальше) :smile: хард вот так вот

Код: Выделить всё

dd if=/dev/ad0 of=/ad4 conv=noerror,sync
данные клонировал. заменил клонированным. все нормально, только когда fsck_ufs для одного из разделов делаешь, пишет

Код: Выделить всё

** Last Mounted on /usr
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
MISSING '.'  I=1696289  OWNER=root MODE=40755
SIZE=512 MTIME=Nov 30 16:37 2010
DIR=/local/share/locale/rw

UNEXPECTED SOFT UPDATE INCONSISTENCY
CANNOT FIX, FIRST ENTRY IN DIRECTORY CONTAINS LC_MESSAGES

UNEXPECTED SOFT UPDATE INCONSISTENCY
когда ls вот так делаешь, пишет то, что в листинге ниже. как бы это пофиксить?

Спасибо.

Код: Выделить всё

ls -l /usr/local/share/locale/rw
ls: LC_MESSAGES: Bad file descriptor
total 0
Последний раз редактировалось f_andrey 2011-03-28 14:20:17, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения. приводите полную диагностику, больше логов больше вероятности ответа, а не флуда
Даже стеклотара чья-то аватара.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Miguel
ефрейтор
Сообщения: 58
Зарегистрирован: 2011-03-28 8:56:22

Bad file descriptor on UFS

Непрочитанное сообщение Miguel » 2011-03-28 10:25:00

Да, еще.

Код: Выделить всё

fsck_ufs -b [номер альтернативного суперблока] 
не помогает
Даже стеклотара чья-то аватара.

Аватара пользователя
unix-admin
ст. сержант
Сообщения: 324
Зарегистрирован: 2010-11-26 12:43:04
Откуда: Cornucopia

Re: Bad file descriptor on UFS

Непрочитанное сообщение unix-admin » 2011-03-28 12:25:03

Код: Выделить всё

fsck -f -y  
в однопользовательском режиме ?
Если не поможет, вот:
http://www.lissyara.su/articles/freebsd ... m/badsect/

Аватара пользователя
Miguel
ефрейтор
Сообщения: 58
Зарегистрирован: 2011-03-28 8:56:22

Re: Bad file descriptor on UFS

Непрочитанное сообщение Miguel » 2011-03-28 13:33:32

Да, конечно, в синглюзер.
спасибо, буду пробовать.

Читал эту статью. Но! Битых секторов на этом харде нет. он живой, я его гонял MHDD, все хорошо. и вот теперь понять не могу, что делать то. это, имхо, глюк фс.
Даже стеклотара чья-то аватара.

Аватара пользователя
Miguel
ефрейтор
Сообщения: 58
Зарегистрирован: 2011-03-28 8:56:22

Re: Bad file descriptor on UFS

Непрочитанное сообщение Miguel » 2011-03-28 16:56:48

не помогает

Код: Выделить всё

 fsck -y -f
в однопользовательском режиме. даже

Код: Выделить всё

fsck_ufs -y -f -b
не помогает.
Даже стеклотара чья-то аватара.

Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA
Контактная информация:

Re: Bad file descriptor on UFS

Непрочитанное сообщение savio » 2014-03-13 0:21:10

аналогичная проблема. решения так и не нашли?
Помни о смерти, все суета сует....


Miguell
проходил мимо

Re: Bad file descriptor on UFS

Непрочитанное сообщение Miguell » 2014-03-13 0:42:28

Пардон, пароль забыл что-то.

да, clri, потом fsck. Но я что-то тогда то ли tar-ом все запаковал да форматнул, то ли жестак поменял.

Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA
Контактная информация:

Re: Bad file descriptor on UFS

Непрочитанное сообщение savio » 2014-03-13 0:48:00

нда... у меня даже touch нету, /usr/bin/ пуст.

что интересно, на винте (который умирает) все файлы есть. Сделал бекап по провереной методе
в single user, в этом же режиме развернул на другом ПК на другой новый винт. Все разедлы вроде ок, а вот /usr не повезло сним.

Щас тоже покавать таром буду.
Помни о смерти, все суета сует....

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35200
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Bad file descriptor on UFS

Непрочитанное сообщение Alex Keda » 2014-03-14 22:53:34

Miguel писал(а):не помогает

Код: Выделить всё

 fsck -y -f
в однопользовательском режиме. даже

Код: Выделить всё

fsck_ufs -y -f -b
не помогает.
выхлоп покажите.
должно помочь, вообще-то
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Miguel
ефрейтор
Сообщения: 58
Зарегистрирован: 2011-03-28 8:56:22

Re: Bad file descriptor on UFS

Непрочитанное сообщение Miguel » 2014-03-15 1:37:31

Ну что же... Расставим палки рядом с Ы. Тема старая, тех данных и жестких дисков уж нет и в помине. Но, тем не менее, имеет смысл поговорить об этом.
Какой был выхлоп fsck_ufs -y -f -b я не помню, 2011 год шел, однако. Но суть в том, что это не помогало, а почему? Я мыслю так, что первый суперблок и его копии ведь со временем синхронизируются. А проблема с битой инодой всплыла далеко не сразу. И попытки выполнить fsck_ufs -y -f -b были предприняты не после первого затыка на ручной проверке после перезагрузки сервера. А на диск писалась инфа, удалялась с него. И когда я сдампил с помощью dd образ с этого, как оказалось, плохого диска на его хорошего близнеца, то, видимо, все суперблоки уже содержали одинаково битую запись о том директории (см 1 пост темы).

Поэтому я искал способ затереть иноду вручную. Но, тогда же, уже на новых хардах и железе я перешел на 9 версию фри с 8.2, емнип. И как-то однажды смотрю - нет уже этой проблемы. А уж потом узнал про clri.
Даже стеклотара чья-то аватара.