Я использовал Freenas 8.2 и решил перейти на 9.2. Все вроде нормально, обновил zfs до 28 и перезагрузился. Во время следующей загрузки, похоже, это займет много времени, и в какой-то момент я решил выключить машину. Думаю, это и стало причиной проблемы.
Когда я пытаюсь импортировать, я получаю следующее:
[root@freenas] ~# zpool import pool: vol4disks8tb id: 12210439070254239230 state: FAULTED status: The pool was last accessed by another system. action: The pool cannot be imported due to damaged devices or data. The pool may be active on another system, but can be imported using the '-f' flag. see: http://illumos.org/msg/ZFS-8000-EY config: vol4disks8tb FAULTED corrupted data raidz2-0 ONLINE gptid/3d316d16-f53e-11e1-9da5-080027dfca8a ONLINE gptid/3df02143-f53e-11e1-9da5-080027dfca8a ONLINE gptid/3eb99e55-f53e-11e1-9da5-080027dfca8a ONLINE gptid/3f91c723-f53e-11e1-9da5-080027dfca8a ONLINE [root@freenas] ~#
РЕДАКТИРОВАТЬ: команды «zpool import -f», «zpool import -f -F -n» и «zpool import -f -F» возвращают тот же результат, что и предыдущая команда.
РЕДАКТИРОВАТЬ № 2: команда "zpool import -f 12210439070254239230" вернулась
cannot import 'vol4disks8tb': I/O error Destroy and re-create the pool from a backup source.
Я пока пробовал предложения найдено в этом ответе и "объем автоматического импорта", найденный в веб-интерфейсе freenas, который записывает эти ошибки в / var / log / messages:
Jul 8 14:46:06 freenas manage.py: [middleware.notifier:3291] Importing vol4disks8tb [12210439070254239230] failed with: cannot import 'vol4disks8tb': I/O error Jul 8 14:46:06 freenas manage.py: [middleware.exceptions:38] [MiddlewareError: The volume "vol4disks8tb" failed to import, for futher details check pool status]
Запуск «zpool status» возвращает «нет доступных пулов».
Меня не волнует большая часть данных на этих дисках, однако у меня на этих дисках хранятся фотографии за 15 лет, есть ли способ их восстановить? Пожалуйста помоги!
сначала посмотрите, что отображает
zfs status
возможно, пул сейчас импортирован и "занят" для другого импорта. если да, отремонтировать бассейн. в противном случае следуйте всему основанию.
Я нашел здесь документ: http://docs.oracle.com/cd/E19253-01/819-5461/gbctt/index.html вам следует импортировать поврежденный пул с авторемонтом, сначала сделайте бинарную копию где угодно. купите диск для будущих резервных копий. импорт, следующий за приведенным выше документом:
zpool import -F vol4disks8tb
вы должны получить сообщение об ошибке ввода / вывода, но информация описывает потерянные последние записанные данные. вы должны согласиться на восстановление.
Если это не сработает, к сожалению, вы все потеряете.
Я нашел твой последний шанс. Посмотрите на страницу, там описан баг с вашими фринами. http://forums.freenas.org/index.php?threads/zfs-pool-import-corrupted-data.7804/
Прежде всего, сделайте копии этих дисков на уровне байтов.
Тогда ругайте себя за то, что у вас нет резервных копий вне офиса.
Вы пробовали zpool import -f
команда, рекомендованная вашей системой?