Имеется NAS Western Digital My Book World Edition II - 2TB В один прекрасный день не удалось получить доступ к данным, при этом NAS работает и можно зайти в панель управления. Диски в NAS работали в режиме JBOD и сейчас показывают статус: Failed (Failed to mount this volume!) Нужно срочно получить доступ к данным, пожалуйста, окажите помощь...
Я б разобрал и проверил бы диски по-отдельности. Хотя, там не ext4 в качестве ФС случайно?
Понятия не имею, заходил через SSH, там вроде как на каждом диске по 4 раздела...
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sda1 5 249 1959936 fd Linux raid autodetect Partition 1 does not end on cylinder boundary. /dev/sda2 249 280 256992 fd Linux raid autodetect Partition 2 does not end on cylinder boundary. /dev/sda3 280 403 988000 fd Linux raid autodetect Partition 3 does not end on cylinder boundary. /dev/sda4 403 121601 973522944+ fd Linux raid autodetect
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sdb1 5 249 1959936 fd Linux raid autodetect Partition 1 does not end on cylinder boundary. /dev/sdb2 249 280 256992 fd Linux raid autodetect Partition 2 does not end on cylinder boundary. /dev/sdb3 280 403 988000 fd Linux raid autodetect Partition 3 does not end on cylinder boundary. /dev/sdb4 403 121601 973522944+ fd Linux raid autodetect
Member
Статус: Не в сети Регистрация: 13.06.2010 Откуда: СПб Фото: 2
Ну, вроде оба диска физически целые... Тут специалист по linux'у нужен, который рейды поднимал, потому что "mdadm: cannot open /dev/md2" - это как раз линуксячие рейдовские штучки. Можете самостоятельно попробовать, если уж по ssh доступ есть, но одно неверное движение и вообще без данных остаетесь: http://blog.dtulyakov.ru/2015/01/mdadm.html
Оттуда: 2. Если один из компонентов массива переходит в статус «Failed», то обычно помогает его ручное удаление из массива, а затем – добавление заново. Например:
Ну, вроде оба диска физически целые... Тут специалист по linux'у нужен, который рейды поднимал, потому что "mdadm: cannot open /dev/md2" - это как раз линуксячие рейдовские штучки. Можете самостоятельно попробовать, если уж по ssh доступ есть, но одно неверное движение и вообще без данных остаетесь: http://blog.dtulyakov.ru/2015/01/mdadm.html
Оттуда: 2. Если один из компонентов массива переходит в статус «Failed», то обычно помогает его ручное удаление из массива, а затем – добавление заново. Например:
Ну рейд поднимало само устройство, я лишь настраивал папки в вэб-интерфейсе... И да, уже почитал, что любое неверное движение - и данные я точно потеряю... Хочу попробовать команды, но у меня вроде не /dev/sdd1
Из моих небольших знаний, я понял что нужное мне устройство /dev/sda4 и /dev/md2. Я прав? И как точно убедиться?
Добавлено спустя 3 минуты: mdadm --examine /dev/sda1 /dev/sda1: Magic : a92b4efc Version : 0.90.00 UUID : 06ba2d0c:8282ab7e:3b6d8c49:0838e6b9 Creation Time : Tue Dec 22 10:31:01 2009 Raid Level : raid1 Used Dev Size : 1959872 (1914.26 MiB 2006.91 MB) Array Size : 1959872 (1914.26 MiB 2006.91 MB) Raid Devices : 2 Total Devices : 2 Preferred Minor : 0
mdadm --examine /dev/sda2 /dev/sda2: Magic : a92b4efc Version : 0.90.00 UUID : 5972f4e9:22fa2576:3b6d8c49:0838e6b9 Creation Time : Tue Dec 22 10:31:01 2009 Raid Level : raid1 Used Dev Size : 256896 (250.92 MiB 263.06 MB) Array Size : 256896 (250.92 MiB 263.06 MB) Raid Devices : 2 Total Devices : 2 Preferred Minor : 1
mdadm --examine /dev/sda3 /dev/sda3: Magic : a92b4efc Version : 0.90.00 UUID : f18a5702:7247eda1:3b6d8c49:0838e6b9 Creation Time : Tue Dec 22 10:31:01 2009 Raid Level : raid1 Used Dev Size : 987904 (964.91 MiB 1011.61 MB) Array Size : 987904 (964.91 MiB 1011.61 MB) Raid Devices : 2 Total Devices : 2 Preferred Minor : 3
mdadm --examine /dev/sda4 /dev/sda4: Magic : a92b4efc Version : 0.90.00 UUID : 24356bc1:2699f858:ec279be4:4a1c6579 Creation Time : Thu Feb 10 22:12:25 2011 Raid Level : raid1 Used Dev Size : 973522880 (928.42 GiB 996.89 GB) Array Size : 973522880 (928.42 GiB 996.89 GB) Raid Devices : 2 Total Devices : 1 Preferred Minor : 2
Добавлено спустя 16 минут 1 секунду: ~ # mdadm --manage /dev/md2 --remove /dev/sda4 mdadm: error opening /dev/md2: No such file or directory ~ # mdadm --manage /dev/md2 --add /dev/sda4 mdadm: error opening /dev/md2: No such file or directory
Добавлено спустя 2 минуты 49 секунд: ~ # mdadm -Q /dev/sda1 /dev/sda1: is not an md array /dev/sda1: device 0 in 2 device active raid1 /dev/md0. Use mdadm --examine for more detail. ~ # mdadm -Q /dev/sda2 /dev/sda2: is not an md array /dev/sda2: device 0 in 2 device active raid1 /dev/md1. Use mdadm --examine for more detail. ~ # mdadm -Q /dev/sda3 /dev/sda3: is not an md array /dev/sda3: device 0 in 2 device active raid1 /dev/md3. Use mdadm --examine for more detail. ~ # mdadm -Q /dev/sda4 /dev/sda4: is not an md array /dev/sda4: device 0 in 2 device active raid1 /dev/.tmp.md2. Use mdadm --examine for more detail.
Добавлено спустя 3 минуты 58 секунд: Попробовал сделать так, исходя из полученного выше:
~ # mdadm --manage /dev/.tmp.md2 --remove /dev/sda4 mdadm: error opening /dev/.tmp.md2: No such file or directory ~ # mdadm --manage /dev/.tmp.md2. --remove /dev/sda4 mdadm: error opening /dev/.tmp.md2.: No such file or directory
~ # mdadm -Q /dev/md0 /dev/md0: 1913.94MiB raid1 2 devices, 0 spares. Use mdadm --detail for more detail. ~ # mdadm -Q /dev/md1 /dev/md1: 250.88MiB raid1 2 devices, 0 spares. Use mdadm --detail for more detail. ~ # mdadm -Q /dev/md2 mdadm: cannot open /dev/md2: No such file or directory ~ # mdadm -Q /dev/md3 /dev/md3: 964.75MiB raid1 2 devices, 0 spares. Use mdadm --detail for more detail.
Добавлено спустя 2 минуты 37 секунд:
Tempname писал(а):
Судя по размеру, действительно /dev/sda4 и /dev/sdb4
В принципе, можно разобрать устройство и скопировать диски на другие терабайтники. Тогда ошибаться можно будет сколько угодно.
Согласен, но на данный момент я не располагаю такими емкостями. Видимо нужно будет делать целиковый образ всего диска... Может можно что-то еще попробовать?
Что любопытно, команда: mdadm -Q /dev/.tmp.md2 дает результат: mdadm: cannot open /dev/.tmp.md2: No such file or directory А из предыдущих сообщений, видно: /dev/sda4: device 0 in 2 device active raid1 /dev/.tmp.md2. Да как так то?!
Добавлено спустя 10 минут 30 секунд: Вопрос на миллион: почему так вышло и это будет повторяться?
Добавлено спустя 5 минут 35 секунд:
Silver63rus писал(а):
Странный NAS! Span(Chain) и JBOD нафига два одинаковый типа массива!?
Ну это WD ) Не рискнул держать данные в нулевом рейде, и хотел чтобы оба диска были независимы... В идеале, чтобы можно было выдернуть любой и подключить к компу. Но вижу, что в текущей конфигурации это не просто подключил к любому линуксу и скопировал что нужно...
Я наверно не верно выразился, при RAID 0 данные же пишутся на оба харда одновременно? И если крякнет один хард, данные уже не восстановить? Поэтому и хотел, чтобы два харда были независимы... Лично я не одобряю затею производителя хранить систему на самих дисках... Уж мог бы воткнуть туда ту же флеш память гига на 4. Был бы нужен рейд, не проблема... Зато для таких как я, кому нужны два независимых харда - можно было бы просто примонтировать диски и все... Зато если срочно нужны данные - выдернул диск из коробки и подключил к компу... Без лишнего гемороя...
Не пинайте, я не очень разбираюсь ) Вопрос: если сейчас выдернуть диск и подрубить к компу на Ubuntu например, я увижу данные? Или из-за програмного рейда не выйдет?
Добавлено спустя 11 минут 4 секунды: Нашел в интернете, что "Надёжность JBOD аналогична RAID-0", это так? Может тогда лучше переключить NAS в режим RAID-0?
Добавлено спустя 2 минуты 48 секунд: Или пожертвовать емкостью, и переключить в RAID-1? Тогда что делать если один хард умрет? Данные будут доступны?
Да, только придётся, выводить из массива JBOD уже на клиентской машине.
Значит при смерти одно из дисков, данные с другого будут живы? А то в интернете много противоречивой информации, пишут что данные с рабочего диска нужно будет восстанавливать через специальное ПО. Значит реально можно просто вывести из массива и скопировать данные?
Member
Статус: Не в сети Регистрация: 06.09.2010 Откуда: Самара
Wellend Я успешно выводил из аппаратного JBOD, также из Chain. Где файлы были нефргаментированные. У Вас же программный JBOD. Честно, не знаю, какими алгоритмами реализован в mdadm.
Member
Статус: Не в сети Регистрация: 13.06.2010 Откуда: СПб Фото: 2
Wellend писал(а):
Значит при смерти одно из дисков, данные с другого будут живы? А то в интернете много противоречивой информации, пишут что данные с рабочего диска нужно будет восстанавливать через специальное ПО.
Самое надежное miror - raid 1. Диски дублируются, но вместо 2 Тб у вас будет только 1 Тб полезной емкости JBOD - это когда два диска объединяются в один большой. Т.е., грубо говоря, файловая система на первом, а данные на втором. И когда первый грохнется, угадайте что случится с вашими данными на втором?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения