Извините, что задаю вопрос, касающийся Ubuntu, но я надеюсь, что у кого-то здесь есть некоторый опыт в этом.
Мне нужно смонтировать пул zfs, который я создал с помощью freenas8 в Ubuntu. Я попробовал это, как описано здесь.
Я смог выполнить эту команду без ошибок:
sudo zpool import data
и статус моего zpool выглядит следующим образом:
user@server:~$ sudo zpool status pool: data state: ONLINEstatus: The pool is formatted using an older on-disk format. The pool can still be used, but some features are unavailable.action: Upgrade the pool using 'zpool upgrade'. Once this is done, the pool will no longer be accessible on older software versions. scan: none requestedconfig: NAME STATE READ WRITE CKSUM data ONLINE 0 0 0 sda2 ONLINE 0 0 0 sdb2 ONLINE 0 0 0errors: No known data errors
так что, на мой взгляд, это выглядит неплохо. но я не знаю, как получить доступ к бассейну. на мой взгляд, я должен смонтировать его, но я не знаю как.
Если вы выполните команду sudo zfs get all в нем должны быть перечислены все свойства ваших текущих пулов zfs и файловых систем. Одно из этих свойств, если оно задано правильно, должно быть точка монтирования=.
Zfs автоматически смонтирует пул, если только вы не используете устаревшие монтирования, точка монтирования указывает zfs, где пул должен быть смонтирован в вашей системе по умолчанию. Если не задано, вы можете сделать это с помощью
sudo zfs set mountpoint=/foo_mount data
Это заставит zfs смонтировать ваш данные бассейн в специально отведенном foo_mount пункт по вашему выбору.
После того, как это будет сделано, и с тех пор корень владеет точкой монтирования вы можете изменить владельца точки монтирования с помощью
sudo chown -R user:user /foo_mount
Это заставит пользователя пользователь и группа пользователь владея точкой монтирования и всем, что находится внутри нее, настройте команду, чтобы назначить правильные привилегии пользователя: группы точке монтирования.
кстати, ваша ссылка была закорочена, поэтому я не мог перейти по ней, чтобы взглянуть на руководство, которое вы использовали, можете ли вы опубликовать полную ссылку, чтобы мы могли это исправить?
Не запускайте пул импорта zpool. Это позволит импортировать ваши пулы с помощью /dev/sd? что приведет к проблемам при следующей перестановке дисков. Вместо этого используйте “zpool import -d /dev/disk/by-id data”.