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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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.054 секунд. Запросов: 25.