Page 1 of 1
Нужна помощь в реанимации
Posted: 06 Aug 2016 22:31
by Barracuda
Всем доброго времени суток.
Имеется HP Microserver gen 7 и 3hddx2tb zfs
Все работало. Было занято около 3тб информации. Через файловый менеджер дал команду на удаление 2тб. Удаление прошло успешно - наблюдал по сети за исчезновением файлов из директории. Минут через 5 сервак перестал отзываться на пинг и т.д.
После принудительной перезагрузки на мониторе проходит инфа о распаковке rc. Начинается монтирование и сервак фризится.
Последние строки загрузки:
Mounting local file system:.
Load NOP GEOM class
6
Как вытащить инфу? Помогите плиззз!
Версия 9-ка какая-то октябрьская.
Re: Нужна помощь в реанимации
Posted: 07 Aug 2016 16:33
by MikeMac
возьмите чистую флешку
на другом компе поставьте на неё ту версию nas4free, что была.
тут же определите сеть - ip, маску, шлюз, dns
стартуйте с этой флешки ваш nas. попытайтесь импортировать диски, затем синхронизировать массив
Примерно как тут
http://2gusia.livejournal.com/353474.html
НО НЕ подгружая файл конфига
О результатах отпишитесь
Re: Нужна помощь в реанимации
Posted: 07 Aug 2016 17:04
by Barracuda
Я думал про такой вариант. Но вопросы:
Я не помню, какая версия у меня стояла и не знаю как посмотреть.
Я не нашёл где тут архив версий чтобы скачать предыдущие 9-ки. Только 10-ка.
Я пробовал проделать этот фокус с 10-й.
Диски импортируются, а диски с рейдом (или как там правильно) - нет.
Re: Нужна помощь в реанимации
Posted: 07 Aug 2016 18:26
by sea1150
Barracuda wrote:Я не нашёл где тут архив версий чтобы скачать предыдущие 9-ки. Только 10-ка.
Я пробовал проделать этот фокус с 10-й.
Лучше конечно вспомнить какая версия стояла, взять любую из соответствующих веток 9.1...,9.2 и т.п.
У меня
архив с оф. версиями начиная с 9.2 (одна только версия) по сейчас (практически все).
Re: Нужна помощь в реанимации
Posted: 07 Aug 2016 18:49
by MikeMac
Barracuda wrote:Диски импортируются, а диски с рейдом (или как там правильно) - нет.
после настройки максимально близкой оси, поднимаем ssh от root, подключаемся через putty, даём команду
zpool import
и её вывод сюда.
Скорее всего она напишет имя пула и ЕСЛИ пул был на сырых дисках, а не gpt разделах - можно сразу попробовать его достать
zpool import имя пула
Кстати, опишите какой пул был, на сырых дисках или на gpt разделах, не было ли хитростей типа отдельного log устройства.
Дайте вывод camcontrol devlist и убедитесь, что все диски в нём живы.
Re: Нужна помощь в реанимации
Posted: 07 Aug 2016 19:19
by Barracuda
Бакап конфига у меня от 29 октября 2015 года. Значит версия актуальна на ту дату какая-то... Не помните приблизительно?
Я сдал сервер в контору по восстановлению данных, но там пока они не разобрались.
Думаю завтра с утра с образом флешки к ним мотануться и попробовать грузануть 9-ю версию.
Mike, Вы вроде из Москвы, может можно к Вам подъехать?
Пул был на сырых дисках, без всяких замутов.
Re: Нужна помощь в реанимации
Posted: 08 Aug 2016 15:54
by Barracuda
Забрал накопитель. Установил 9.3.
Подключил диски. Импортировал. Результат:
Система увидела RAID:
Но до данных добраться не могу.
На текущий момент (прошло около часа) терминал висит (см.картинку выше - не дал никакого отклика). WEB морда минут через 15 отвалилась, NAS пингуется. Что-либо сам нажимать боюсь. Сколько ждать?
Не выдержал. Перезагрузил и импортировал бакап конфига. Появилась основная проблема (как с рабочей флешки):
Что делать??
Re: Нужна помощь в реанимации
Posted: 08 Aug 2016 16:37
by MikeMac
Barracuda wrote:Mike, Вы вроде из Москвы
в принципе да, но завтра днём на неделю уезжаю
см личку телефон.
По ошибке - пишут,
https://forums.freebsd.org/threads/44359/ что баг исправлен в 10.0-STABLE-amd64-20140506
так что постарайтесь выключить нормальным образом (на крайняк - подключить монитор и клаву, дать команду shutdown now)
потом ставить свежую версию и стартовать с ней
Re: Нужна помощь в реанимации
Posted: 08 Aug 2016 16:50
by Barracuda
Ура!!! Всем спасибо. Поднял следующим образом:
На резервную флешку накатил последнейшую версию free4nas. Загрузил. Из SHELL, не стартуя GUI дал команду
zpool import -f (Имя пула)
Подождал минут 10 - команда прошла - появилось приглашение работать дальше. Погасил командой сервер.
Воткнул рабочую флешку с 9.3 и все поднялось!
Ура! Спасибо!
А сколько нервов....
Re: Нужна помощь в реанимации
Posted: 08 Aug 2016 18:14
by MikeMac
Barracuda wrote:Ура! Спасибо!
Хорошо. Встретите человека, которому нужна помощь - помогите. Так добро от человека к человеку и идёт.
А в вашем случае далее советую апгрейд оси делать. Всё же вы напоролись на баг уже исправленный.
Re: Нужна помощь в реанимации
Posted: 08 Aug 2016 18:19
by Barracuda
Спасибо большое!
Конечно помогу, но скорее буду уговаривать использовать традиционные рейды. Да и сам переведу все на raid5. Тут хоть полно всяких реконструкторов, начиная от r-studio. А вообще, самое лучшее по-моему это QNAP.
Re: Нужна помощь в реанимации
Posted: 08 Aug 2016 18:25
by sea1150
Да, в общем то все зависит от потребностей, но при правильном подходе и приготовлении ZFS - поле для работы с этой фс гораздо интереснее, да и к тому же очень много функциональнее. Главное делать все вовремя и правильно

Удачи!
Re: Нужна помощь в реанимации
Posted: 08 Aug 2016 19:38
by MikeMac
Barracuda wrote:и сам переведу все на raid5.
вполне рабочая идея. надо только не забыть ставить контроллер с батарейкой и диски из списка совместимости.
полно всяких реконструкторов
ну, явленное попавшимися вам горе-профессионалами по восстановлению информации невежество - оно же не повсеместно. Как я уже писал, UFS Explorer Professional
http://rlab.ru/tools/ufs_professional.html вполне себе умеет и разрушенные zfs пулы читать.
Re: Нужна помощь в реанимации
Posted: 08 Aug 2016 20:57
by Barracuda
Пока обновился по Вашей методике:
1. Загрузился с 9.3, сохранил конфиг, погасил
2. С LiveCD накатил свежую 10.3.0.3.2898
3. Загрузился с 10.3.0.3.2898, сделал импорт конфига.
4. Перезагрузился - всё живет.
Еще раз - Спасибо!
Кстати, тут кажется с форумом проблемы:
1. Личка так и не пришла.
2. Постоянно горит

но не дает нажаться.
3. Регистрировался давно и почту не помню. Пытался нажать на profile

он не доступен.
Пробовал на iexplorer, chrome, safari - windows- ipad - macbook через разные сети.
Re: Нужна помощь в реанимации
Posted: 08 Aug 2016 22:04
by MikeMac
Barracuda wrote:
1. Личка так и не пришла.
то ли я не послал - то ли сбой. в отправленных нет. в любом случае, я слал телефон для срочной помощи - сейчас как вижу не актуально.
кстати кейс описал
http://2gusia.livejournal.com/431323.html
Re: Нужна помощь в реанимации
Posted: 08 Aug 2016 22:32
by Barracuda
О как!
Прославился. Попал в анналы истории.
Тогда, для faq bдобавлю пару моментов.
Я уже писал, что сервак завис после команды удаления. Т.е. я удалял 2тб из 3тб информации.
Эти 2 Тб исчезали на глазах из проводника и файлового менеджера NAS. Выглядело все успешно. После загрузки с чистой 9.3
Эти 3тб опять показались как занятые. Повторю скрин
При загрузке 10-ки команду импорта я дал из шелла. Кстати, обязателен ключ -f, т.к. иначе идёт отказ по причине занятости рейда другой системой. Параллельно я по дефолтному адресу подключился по сети и в момент импорта видел как на глазах уменьшалось занятое пространство. Чуть не поседел. Как в кино - обратный отсчёт перед взрывом. И, вдруг, он остановился. Ощущения - феерические.
Re: Нужна помощь в реанимации
Posted: 09 Aug 2016 13:09
by MikeMac
Barracuda wrote:
Тогда добавлю пару моментов.
Я впрямую цитировал ваш текст.
файлового менеджера NAS
Пора мне на эту тему вредный совет писать... Файловый менеджер написан на php и, в сравнении с командной строкой чудовищно неэффективен. Если это пара фалов - и не видно. А если пара терабайт - то полное ощущение зависшей системы и деструктивные действия пользователя. Даже из самбы спокойнее с огромными объёмами операции проводить, чем из того менеджера
Ощущения - феерические.
если перейдёте на классический RAID первый же сбой диска гарантирует вам подобные впечатления. И если не будет диска на замену хотя бы под задницей (а лучше - в горячем резерве), то результат будет менее радостным. Я кушал в своё время и поэтому при освоении zfs так терзал тестовый массив, что вспоминать страшно.