Восстановление после переустановки FreeNAS

Status
Not open for further replies.

Jony321

Dabbler
Joined
Sep 29, 2014
Messages
11
Приветствую!
Ситуация следующая. Был поднят небольшой сервер-файлопомойка. Поднялся без особого труда, что не могло не радовать. Проработал несколько дней(около недели) и перестал запускаться, ошибка "Fatal trap 12". По прочтению некоторого количества инфы в инете решил добавить оперативной памяти. Увеличил с 2х до 4х Гб. Результата 0. Катастрофа произошла после аварийного завершения работы вследствие отключения электричества. Попробовал взглянуть что твориться на флешке, но винда сказала, что ее можно только форматировать. Решил переустановить систему на флешке и попробовать выполнять манипуляции из freeNAS, т.к. не нашел другого способа работать с zfs. Но он предлагает лишь добавить диски попутно их отчистив, если я правильно понял фразу. Там есть еще некоторые фишки, типа импорта томов, но боюсь за потерю данных. Собственно вопрос - можно ли восстановить массив(или хотя бы инфу) средствами freeNAS(или сторонними) в моем случае?

Мать - gigabit ga-eg45m-ds2h
Диски - 2х Seagate 1.5 Тб
ОП - 2х Kingstone 2 Гб DDR2

Спасибо!
 

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
Во первых, FreeNAS требуется 8 Гб оперативной памяти. Та очистка, которую FreeNAS предлагает, явлается "ZFS scrub" (проверить целостность данных пула). Не волнуйтесь "ZFS scrub" ничего не удаляет. Это необходимо чтобы правильно импортировать пул в такой ситуации. Но, честно говоря, шансы на получение данных невелики. Вам нужно UPS и больше оперативной памяти.
 

Jony321

Dabbler
Joined
Sep 29, 2014
Messages
11
Если я нажму "Добавить том" мои данные не потеряются?
 

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
Потеряются. :) Вам надо нажмать "Автоматический импорт тома" а не "Управление томани ZFS".
 

Jony321

Dabbler
Joined
Sep 29, 2014
Messages
11
Пробовал автоматический импорт тома. После первого шага предлагает выбрать том(на выбор дает 1 пункт). Полагаю, что это мой, созданный ранее zfs раздел, но в процессе выполнения 2-го шага, где то через 5 минут выскакивает вот такое окно авторизации -

После ввода учетных данных вылетает 2-е окно авторизации, но уже обычное, как при подключении.
Ввожу те же данные и попадаю на веб-морду, в которой ничего не изменилось, т.е. ни пользователей, ни томов, все так же как и было.
Это нормальное поведение? Смутило то, что вывода ошибок не было...
 
Last edited:

Jony321

Dabbler
Joined
Sep 29, 2014
Messages
11
Выполнил. Рядом стоит монитор от системника с фринасом, выполнение программы сопровождалось большим количеством вывода на экран с большой скоростью, через 30-60 секунд(не помню точно) компьютер перезагружался. Изменений по-прежнему никаких. Есть еще варианты?
Спасибо!

P.S. Может быть вывод команды сможет помочь? Будет время сделаю.
P.S.S Мдя, вот только как это сделать в рид-онли системе?
 
Last edited:

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
Попробуйте запустить memtest86. Надо запустить в течение целых суток.

У меня несколько вопросов.
1 - у вас есть ресервная копия данных?
2 - какая версия фринаса?
3 - какой пул? (Зеркало, RAIDZ)
 

Jony321

Dabbler
Joined
Sep 29, 2014
Messages
11
Попробую memtest86.
1) Централизованной резервной копии нет. Данные собирались по кусочкам из писем и документов и складывались в хранилище.
2) FreeNAS-9.2.1.7-RELEASE-x86 (fdbe9a0).
3) Зеркало.

P.S. Проверку буду запускать после выходных, т.к. планируется отключение электричества, а доступа к рабочему ПК на выходных у меня не будет. Переживаю я за эти сбои с питанием после этого.
 
Last edited:

Jony321

Dabbler
Joined
Sep 29, 2014
Messages
11
Результаты memtest


Ошибок я не наблюдаю, следовательно вариант с битой памятью не подходит, верно?
Есть какие-нибудь мысли?
 

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
Попробуйте импортировать только для чтения.
Code:
zpool import -o readonly=on [пул]


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

Jony321

Dabbler
Joined
Sep 29, 2014
Messages
11
Что же он такой привередливый?!

P.S. В интернетах говорят, что это связано с тем, что мы загрузились с RO системы.
 
Last edited:

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
Что же он такой привередливый?!

P.S. В интернетах говорят, что это связано с тем, что мы загрузились с RO системы.
Скорее всего, пул потерянный. Так часто бывает когда память слишком мало.
 

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
Проблема исчезнет с увеличением памяти?
Короче, нет. :( Для того, чтобы не рискнуть повторение надо использовать память-ECC и UPS, но чипсет вашей платы не поддержит ECC. У вас есть выбор: либо купить новый компьютер (то есть плата, процессор, и память) или использовать другую ОС (например OpenMediaVault). А, конечно, покупайте UPS.
 

Jony321

Dabbler
Joined
Sep 29, 2014
Messages
11
Беда. Я полагаю, вариантов восстановить информацию у меня нет?
 

ABR

Cadet
Joined
Mar 24, 2014
Messages
7
Восстановить инфу можно, выполнив импорт пула на машинке с бОльшим объемом оперативы. Как минимум, 8 Гб.
 

Jony321

Dabbler
Joined
Sep 29, 2014
Messages
11
Поставил 8 Гб памяти. Перезалил freenas х64. Теперь при вводе команды "zpool import" он не отображает мне мой пул как раньше, хотя биос их видит. И раньше, на x32, даже после переустановки, он выдавал мне инфу о имеющимся пуле по этой команде.

СборкаFreeNAS-9.2.1.8-RELEASE-x64 (e625626)
ПлатформаPentium(R) Dual-Core CPU E5200 @ 2.50GHz
Память8170MB

Это нормально вообще?
 

anodos

Sambassador
iXsystems
Joined
Mar 6, 2014
Messages
9,554
Вводите команду "zpool list -v"
Потом "zpool status -v [пул]" например "zpool status -v tank"
Напишите здесь данные
 

Jony321

Dabbler
Joined
Sep 29, 2014
Messages
11
Code:
[root@freenas ~]# zpool import                                              
[root@freenas ~]# zpool list -v                                             
NAME                                     SIZE  ALLOC   FREE    CAP  DEDUP  HEALT
H  ALTROOT                                                                  
hdd1                                    1.36T  1.34G  1.36T     0%  1.00x  ONLIN
E  /mnt                                                                     
  mirror                                1.36T  1.34G  1.36T         -       
    gptid/beab6a28-381b-11e4-a9f6-001fd0a2e02c      -      -      -         -
    gptid/bf85e67a-381b-11e4-a9f6-001fd0a2e02c      -      -      -         -
[root@freenas ~]# zpool status -v hdd1                                      
  pool: hdd1                                                                
state: ONLINE                                                              
  scan: scrub repaired 0 in 0h0m with 0 errors on Tue Sep  9 05:32:00 2014  
config:                                                                     
                                                                            
        NAME                                            STATE     READ WRITE CKS
UM                                                                          
        hdd1                                            ONLINE       0     0
0                                                                          
          mirror-0                                      ONLINE       0     0
0                                                                          
            gptid/beab6a28-381b-11e4-a9f6-001fd0a2e02c  ONLINE       0     0
0                                                                          
            gptid/bf85e67a-381b-11e4-a9f6-001fd0a2e02c  ONLINE       0     0
0                                                                          
                                                                            
errors: No known data errors                                                
[root@freenas ~]# zpool import hdd1                                         
cannot import 'hdd1': a pool with that name is already created/imported,    
and no additional pools with that name were found 


Уже импортирован О_О. Что за чудеса?

Недоглядел ребят. Все импортировано, том функционирует, данные не потеряны.
Всем огромное спасибо!
 
Last edited:
Status
Not open for further replies.
Top