Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: RAID10 с btrfs не монтируется  (Прочитано 925 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ReneDekart

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
RAID10 с btrfs не монтируется
« : 19 Апрель 2018, 16:38:12 »
Всем привет!

Имеются 4 диска по 4ТБ из NAS'a Netgear 2120. Диски были в RAID10. Файловая система раздела с данными - btrfs. Отказался в один прекрасный момент монтироваться массив с данными на устройстве. Сделал клоны с дисков хранилища, поставил Ubuntu, собрал массивы, сижу ковыряю. Массивы с системой и свопом собрались нормально, ничего не пострадало, а вот массив с данными не хочет монтироваться, хотя собрался нормально.

Далее по порядку выводы команд:

# cat /proc/mdstat
(Нажмите, чтобы показать/скрыть)

# mdadm --detail /dev/md127
(Нажмите, чтобы показать/скрыть)

Разделы массива:
(Нажмите, чтобы показать/скрыть)

Пытаемся монтировать:
# mount -t btrfs -o ro /dev/md127 /megaraid/
(Нажмите, чтобы показать/скрыть)

# dmesg | tail
(Нажмите, чтобы показать/скрыть)

# btrfs check --readonly /dev/md127
(Нажмите, чтобы показать/скрыть)
проблема в контрольной сумме? что-то не понимать

Запустил зря, наверное:
# btrfs rescue chunk-recover /dev/md127
Scanning: 4319247679488 in dev0
к утру должно завершиться, надеюсь, ближе к обеду электричество вырубят))


с btrfs сталкиваюсь впервые, да и в Linux не гуру, сильно не пинайте :) Куда копать дальше?



Пользователь добавил сообщение 20 Апрель 2018, 07:51:43:
без результата((
# btrfs rescue chunk-recover /dev/md127
Scanning: DONE in dev0                         
checksum verify failed on 23082805854208 found 085D0D8D wanted 35424544
checksum verify failed on 23082805854208 found 085D0D8D wanted 35424544
checksum verify failed on 23082805854208 found 0ACE470B wanted 30313030
checksum verify failed on 23082805854208 found 085D0D8D wanted 35424544
bytenr mismatch, want=23082805854208, have=3832626239416452422
Couldn't read tree root
open with broken chunk error
Chunk tree recovery failed

Пользователь добавил сообщение 20 Апрель 2018, 14:36:47:
В общем, оставил попытки примонтировать раздел. Поступил следующим образом:

# btrfs-find-root /dev/md127
(Нажмите, чтобы показать/скрыть)

Далее запуск восстановления с первого блока из списка, что вывелся выше:
# btrfs restore -t  16528607805440 /dev/md127 /megaraid/
(Нажмите, чтобы показать/скрыть)

Восстановление пока отменил, т.к. место необходимое подготовить надо.
В тех каталогах, что восстановились, поврежденных или пропавших файлов пока не выявлено.
« Последнее редактирование: 20 Апрель 2018, 14:38:48 от ReneDekart »

Оффлайн EnMaN

  • Любитель
  • *
  • Сообщений: 81
  • Самый убунтоводный человек)))
    • Просмотр профиля
Re: RAID10 с btrfs не монтируется
« Ответ #1 : 31 Июль 2018, 06:25:41 »
Интересно, а почему монтируете в режиме чтение?

 

Страница сгенерирована за 0.055 секунд. Запросов: 24.