Помогите, подскажите!
На сервере отвалился винт со всеми проектами.
Монтироваться не хочет (freebsd): mount: /dev/ad4s1f : Input/output error
Куда копать, как восстановить? Любая инфа и советы, спасибо.

41 Responses to (freebsd): mount: /dev/ad4s1f : Input/output error

  1. KinBlank:

    надеюсь, всё ок
    однажды такое было, отвалился виртуальный диск на esxi, потом пришлось собирать эту последовательность из кучи файлов, бекапов не было.

    Пойду сделаю бекапы, удачи!

  2. SplSpb:

    что за сервер? у меня пару раз на хецнере винты дохли…

  3. Derno:

    Проверить шнурки, попробовать подключить винт к другой машине с фрей и примонтировать руками.

  4. RekSport:

    fsck попробуйте для начала

  5. WebDev:

    один совет охуительнее другого

  6. Yedwhite:

    сервер без резервирующего рейда? омг
    *пословица про деление сисадминов*

  7. Lopodin:

    я посижу тут с попкорном пожалуй.

  8. WebDev:

    нередки случаи, когда отказывает один винт и всем всё равно/не работает мониторинг и отказывает второй

  9. Htoer:

    Stephan-V: fsck, форсируйте yes на все вопросы и не забудьте выставить verbose на максимум, чтобы было что вспомнить, гг.

  10. HceYes:

    вот что пробовали:

    Linux Nix Web Development - http://linuxoids.org/ размер 500x288, 42.71 kb

  11. HceYes:

    результат dmesk

    Linux Nix Web Development - http://linuxoids.org/ размер 500x439, 158.27 kb

  12. WebDev:

    АХАХАХАХАХХАХА

  13. WebDev:

    так и сделал он, ебать

  14. Htoer:

    Stephan-V: пиздец котёнку.

  15. Htoer:

    Stephan-V: полный, беспощадный пиздец.

  16. Xxxno:

    А вот и всё.

  17. Htoer:

    не катит dd, в портах есть ddrescue.

  18. LezSpb:

    первое, что нужно сделать — dd /dev/ad4s1f >> /dev/гдетамутебядругойдиск

  19. LezSpb:

    а точнее даже ad4s1
    и потом пытаться разгрести и вытащить хоть что-то. но лучше поднять из бэкапа на новом диске

  20. Htoer:

    в смысле ЕСЛИ dd не катит и уже таймаутит, то есть ddrescue. Ажно два. Один годный, другой не очень.

  21. RekSport:

    а что, в моем совете что-то было про -y? все такие умные, сил нет.

  22. HceYes:

    спасибо всем кто помогает и обсирает, продолжаем воевать. есть ли люди имеющие опыт, которые готовы ближе к вечеру помочь в скайпе советомделом за вознаграждение или паучков?

  23. Xxxno:

    всего пару? ты пиздец везучий

  24. Htoer:

    отцепи винт от той машины вообще, подцепи на заведомо работающую машину с фрями. И даже не пытайся его монтировать и писать на него.

  25. Htoer:

    больше никогда не делай fsck как ты сделал. Покажи smart винта. Как покажешь смарт — можно будет посмотреть есть ли ещё шансы.

  26. HceYes:

    так и сделал, переставил на работающую фрю, fsck попробовал но он не запустился…

  27. HceYes:

    файлы были видны, но только с перебоями, потом начали вываливатся ошибки, после ребута mount уже не работал 🙁

  28. Htoer:

    никаких, блядь, больше маунтов! никаких, бля файлов!

    Твоя задача по смарту установить степень разрушения винчестера, и прикинуть перспективы.

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

    У меня один однажды сыпался, но там что-то с позиционирование головок было не то — полосы бэдов широченные. За шесть итераций ддреском создал шесть образов, которые потом аккуратно совместил.

    И да — винчестеру обеспечить отличное питание, новый шлейф и обдув, следи за температурами.

    Ещё раз — никаких блядь маунтов, никаких блядь файлов, оценка степени, попытка скинуть образ, если дд реск не поможет и ссыпуха дальше, всё, отключаешь и, не выёбываясь, уже несёшь ребятам на стенд.

  29. HceYes:

    смарт внизу, посмотри плз.

  30. Htoer:

    винт холодный как тёща в дождливый день.

    Пробуй dd_rescue на него натравить, короче. Именно которая dd_rescue, а не ddrescue. Лежит в портах в sysutils.

    И начинай прокатывать. Помни — у тебя чертовски мало времени, поэтому внимательно разберись с мануалом, чтобы dd_rescue успела вытянуть максимум данных, пока винт не ссыпался окончательно.

    И вот ещё: http://sys.dmitrow.com/node/90

  31. Htoer:

    dd_rescue работает так: проходит всё, что может скопировать без ошибок, потом начинает сканировать то, что с ошибками, постепенно уменьшая размер блока при ошибка, чтобы слить максимальное количество информации. Естественно, что нужно без фанатизма и не выставлять бесконечное задрачивание одного и того же сектора — это даже здоровый винчестер начнёт выводить из хорошего настроения.

    Читай ман, не пори хуйни, не делай поспешных действий, если чо — ебош сюда, и — без паники, самых ебических дров ты уже натворил, дальше будет легче.

  32. Htoer:

    И да, если у тебя там действительно важная информация — лучше прямо сейчас ни хуя не делать, и нести специалистам на стенд.

    И да, спроси у тех долбоёбов, кто тебе это в сервер поставил, на хуя он это сделал.

    Ноутбучный винт на 5400 — самый охуенный выбор для сервера, уии.

  33. Htoer:

    Похуй, чо сделано:

    Смарт показывал не всё так страшно, успел ддреск пройти раз, юно не до конца, винт стал наглухо посылать любые команды, примерно на 180/250гб. Остановка, чуть постоял, старт, завёлся.

    Я уже не особенно ссал, примерно представляя контент и заполнение — слайс с датой — последние 220, массовый пиздец пришёлся на 5гб /вар, на котором как показала практика и лс -с, когда он таки смонтировался с образа ещё — лишь 113 мб. То есть за него можно не ссать, весь удар на него пришёлся, дальше винт ПОЧТИ чистый.

    Реверсом с ддреска успел снять остатки, чтобы добить образ. Образ добил, ддреск пошёл дальше до начала диска. Снова ушёл в отказ. Снова ебошить пасанов чтобы дали выключить машину и дали снова квм — не вариант, спят уже давно, суки.

    Похуй, сделал фсцк аккуратно со второй копии снятой (помня что есть охуенная копия), раздел взлетел, нашёл контент и конфиги энжинксов и прочей поебени — копировать.

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

    После копирования инфы, нужно винт отцепить — он ещё пригодится, ибо таки на зону с датой приходилось несколько бэдов, ддреск их нулями протёр. Если приходится на MyISAM — будут проблемы.

    Такие дела, малята. А смарт одурел за это время.

    Ваше здоровье, и блядь, я вас умоляю — проверьте свои бекапы, логи и конфиги смартд.

  34. HceYes:

    СПАСИБО ОГРОМНОЕ!!! !!!

    Спас наши души, как мне казалось уже с безнадежной ситуации!!!
    Урок получили на всю жизнь! Главное что все хорошо закончилось!

  35. HneZZ:

    заглянул ему в карму и отметил в закладках 🙂

Добавить комментарий