NAS Raid 5 Восстановление с использованием mdadm: проблемы с объемом и монтированием, пожалуйста, помогите

Привет, это мой первый набег на ubuntu или любую форму Linix в этом отношении, а также мою первую попытку восстановить потерянный рейд, но я довольно быстро изучаю. У меня есть 8TB WD Sharespace, четыре диска 2TB, настроенные на Raid 5 с двумя «неудачными» (может быть, нет) дисками. Я отчаянно пытаюсь восстановить мои данные. Помимо всей музыки, фильмов и игр и т. Д., Все мои фотографии и домашние видеоролики моих детей растут, и я довольно отчаянно желаю их восстановить. Помимо того, что я предпочитаю делать что-то, я не могу позволить себе профессиональное восстановление данных. У меня нет резервных дисков для копирования моих оригиналов, и я не могу их себе позволить, поэтому я застрял, пытаясь сделать это сам с оригинальными дисками. Любая помощь приветствуется.

Простите меня, если я объясню, поскольку я не совсем уверен, что актуально, а что нет, поскольку я пытаюсь понять это. Я считаю, что контроллер на моем NAS потерпел неудачу, и данные на самом деле все еще не повреждены на дисках. Я вытащил все четыре диска из NAS и поместил их в порядке, чтобы мой компьютер отключил мой обычный жесткий диск, и я использую Live CD в режиме try для запуска Ubuntu. Я пытался сделать это до сих пор с помощью этого руководства: HOWTO: Sharespace Raid 5 Data Recovery, но я столкнулся с несколькими препятствиями на пути, и весь форум закрыт, поэтому я не могу задавать вопросы там. [ ! d1]

Первое, что я сделал, это установить себя на пользователя root и проверить, чтобы все мои диски были в нужном месте и были распознаны. Использование fdisk -l

Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1      417689      208844+  fd  Linux raid autodetect
/dev/sda2          417690     2506139     1044225   fd  Linux raid autodetect
/dev/sda3         2506140     2923829      208845   fd  Linux raid autodetect
/dev/sda4         2923830  3907024064  1952050117+  fd  Linux raid autodetect

Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1      417689      208844+  fd  Linux raid autodetect
/dev/sdb2          417690     2506139     1044225   fd  Linux raid autodetect
/dev/sdb3         2506140     2923829      208845   fd  Linux raid autodetect
/dev/sdb4         2923830  3907024064  1952050117+  fd  Linux raid autodetect

Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1      417689      208844+  fd  Linux raid autodetect
/dev/sdc2          417690     2506139     1044225   fd  Linux raid autodetect
/dev/sdc3         2506140     2923829      208845   fd  Linux raid autodetect
/dev/sdc4         2923830  3907024064  1952050117+  fd  Linux raid autodetect

Disk /dev/sdd: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1               1      417689      208844+  fd  Linux raid autodetect
/dev/sdd2          417690     2506139     1044225   fd  Linux raid autodetect
/dev/sdd3         2506140     2923829      208845   fd  Linux raid autodetect
/dev/sdd4         2923830  3907024064  1952050117+  fd  Linux raid autodetect

Не зная, что я ищу, но не вижу ничего, что посылает какие-либо красные флаги, все они выглядят довольно неповрежденными и здоровыми для меня, поэтому я продолжаю пытаться для сборки рейда из разделов sd * 4, которые должны быть с данными для восстановления рейда.

Я попытался:

mdadm --assemble /dev/md0 /dev/sda4 /dev/sdb4 /dev/sdc4 /dev/sdd4

, но я получил ошибку около 2 приводов и не было достаточно, поэтому начал рыскать по интернету и узнал, что есть силовая команда, поэтому я использовал ее:

mdadm --assemble --force /dev/md0 /dev/sda4 /dev/sdb4 /dev/sdc4 /dev/sdd4

, и это, казалось, сработало. YAY! ... вроде ...

vgscan

No volume groups found

Boo ... Итак, чтобы очистить интернет, я нашел сообщение, в котором кто-то сталкивался с подобной проблемой, и ему пришлось воссоздать их объем и локальные группы для успешного доступа к их данным. Используя имена групп томов и локальных групп из руководства, которое я использовал, я создал их с помощью новых команд, которые я нашел:

vgcreate vg0 /dev/md0

и

lvcreate -L5.45T -n lv0 vg0

и все казалось хорошим в мире. Пока, возвращаясь к моему гиду, я попытался установить его:

mkdir /mnt/raid
mount -t auto /dev/vg0/lv0 /mnt/raid
mount: you must specify the filesystem type

По-видимому, «авто» не работает, как сказал гид. Погрузившись в сеть, я нашел пару типов файловой системы ext3 и ext 4, поэтому я тоже их попробовал:

mount -t ext3 /dev/vg0/lv0 /mnt/raid
mount: wrong fs type, bad option, bad superblock on /dev/mapper/vg0-lv0,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

и

mount -t ext4 /dev/vg0/lv0 /mnt/raid
mount: wrong fs type, bad option, bad superblock on /dev/mapper/vg0-lv0,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

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

Я подумал, что это также может быть полезно:

mdadm --detail /dev/md0
/dev/md0:
        Version : 0.90
  Creation Time : Thu Dec 10 05:44:29 2009
     Raid Level : raid5
     Array Size : 5854981248 (5583.75 GiB 5995.50 GB)
  Used Dev Size : 1951660416 (1861.25 GiB 1998.50 GB)
   Raid Devices : 4
  Total Devices : 3
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Thu Apr  4 08:12:03 2013
          State : clean, degraded 
 Active Devices : 3
Working Devices : 3
 Failed Devices : 0
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 64K

           UUID : dd69553d:5c832cf7:9755c9c8:d208511e
         Events : 0.3986045

    Number   Major   Minor   RaidDevice State
       0       8        4        0      active sync   /dev/sda4
       1       8       20        1      active sync   /dev/sdb4
       2       8       36        2      active sync   /dev/sdc4
       3       0        0        3      removed

, а также это:

Вот как выглядит мой fdisk -l после игры со всем этим:

fdisk -l

Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1      417689      208844+  fd  Linux raid autodetect
/dev/sda2          417690     2506139     1044225   fd  Linux raid autodetect
/dev/sda3         2506140     2923829      208845   fd  Linux raid autodetect
/dev/sda4         2923830  3907024064  1952050117+  fd  Linux raid autodetect

Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1      417689      208844+  fd  Linux raid autodetect
/dev/sdb2          417690     2506139     1044225   fd  Linux raid autodetect
/dev/sdb3         2506140     2923829      208845   fd  Linux raid autodetect
/dev/sdb4         2923830  3907024064  1952050117+  fd  Linux raid autodetect

Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1      417689      208844+  fd  Linux raid autodetect
/dev/sdc2          417690     2506139     1044225   fd  Linux raid autodetect
/dev/sdc3         2506140     2923829      208845   fd  Linux raid autodetect
/dev/sdc4         2923830  3907024064  1952050117+  fd  Linux raid autodetect

Disk /dev/sdd: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1               1      417689      208844+  fd  Linux raid autodetect
/dev/sdd2          417690     2506139     1044225   fd  Linux raid autodetect
/dev/sdd3         2506140     2923829      208845   fd  Linux raid autodetect
/dev/sdd4         2923830  3907024064  1952050117+  fd  Linux raid autodetect

Disk /dev/md0: 5995.5 GB, 5995500797952 bytes
2 heads, 4 sectors/track, 1463745312 cylinders, total 11709962496 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 196608 bytes
Disk identifier: 0x00000000

Disk /dev/md0 doesn't contain a valid partition table

Disk /dev/mapper/vg0-lv0: 5992.3 GB, 5992339210240 bytes
255 heads, 63 sectors/track, 728527 cylinders, total 11703787520 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 196608 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/vg0-lv0 doesn't contain a valid partition table

Пожалуйста, имейте в виду, что я все еще новичок в этом, поэтому было бы высоко оценено, если любые советы могут прийти с некоторым базовым пониманием того, почему вы делаете свое предложение. Это поможет мне понять многое из того, что я делаю. Спасибо!

1
задан 4 April 2013 в 22:44

1 ответ

Обновление: все мои данные были восстановлены благодаря Стивену. Я настоятельно рекомендую его обслуживание, если кому-то нужна помощь в восстановлении данных. http://www.FreeDataRecovery.us

0
ответ дан 24 May 2018 в 23:52

Другие вопросы по тегам:

Похожие вопросы: