Я пытаюсь импортировать пул, который я экспортировал из FreeNAS. Я изначально установил, zfs-fuse
но это была недостаточно новая версия. Я удалил ее и установил ubuntu-zfs
из PPA. Вот сообщение об ошибке, которое я получаю сейчас:
sudo zpool import
pool: Storage1
id: <omitted>
state: UNAVAIL
status: The pool uses the following feature(s) not supported on this system:
com.delphix:hole_birth
com.delphix:embedded_data
К сожалению, у меня недостаточно места для копирования этих данных и повторного создания пула. Можно ли что-то сделать, чтобы смонтировать этот пул в Ubuntu?
я нашелэти сообщения, но я надеюсь, что есть что-то более новое, чего я просто не смог найти.
решение1
Обновлять:0.6.4 был отмечен вчераи я только что получил уведомление о том, что в PPA доступны обновленные пакеты.
я нашелэтот комментарий от владельцаиз репозитория GitHub ZoL:
Эти функции (и другие) были добавлены в основную ветку и станут частью 0.6.4. Намерение состояло в том, чтобы обновить документацию OpenZFS, как только этот релиз будет помечен. Вы должны были запустить
zpool upgrade
во время работы основной ветки и включить их. Я бы предложил запустить репозиторий zfs-testing, который поддерживает эти функции, пока не будет выпущен стабильный тег.
До сих пор мне не удалось найти репозиторий zfs-testing для Ubuntu наСтартовая площадка. Если вы не хотите самостоятельно проверять и компилировать код, то запуск CentOS с EPEL может быть решением:
В дополнение к основномузфсрепозиторий аzfs-тестированиеРепозиторий доступен. Этот репозиторий, который отключен по умолчанию, содержит последние версии zfs, которые находятся в стадии активной разработки. Эти пакеты доступны для получения отзывов от тестировщиков относительно функциональности и стабильности будущих релизов. Эти пакетыне должнаиспользоваться в производственных системах. Пакеты из тестового репозитория могут быть установлены следующим образом.
$ sudo yum --enablerepo=zfs-testing install kernel-devel zfs