Как мне смонтировать пул ZFS?

Извините, что задал Ubuntu по поводу вопроса, но я надеюсь, что кто-то здесь имеет некоторый опыт с этим.

Мне нужно смонтировать пул zfs, который я создал с помощью freenas8 в Ubuntu. Я попробовал это, как описано здесь .

Я смог выполнить эту команду без ошибок:

sudo zpool import data

, и состояние моего zpool выглядит следующим образом:

user@server:~$ sudo zpool status
  pool: data
 state: ONLINE
status: 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 requested
config:

        NAME        STATE     READ WRITE CKSUM
        data        ONLINE       0     0     0
          sda2      ONLINE       0     0     0
          sdb2      ONLINE       0     0     0

errors: No known data errors

, так что мне это нравится. но я не знаю, как получить доступ к бассейну. в моих глазах я должен смонтировать его, но я не знаю как.

29
задан 22 April 2013 в 22:24

2 ответа

Если вы запустите команду sudo zfs get all, она должна перечислить все свойства ваших текущих пулов zfs и файловых систем. Одним из этих свойств, если оно установлено правильно, должно быть точка монтирования = .

enter image description here

Zfs будет монтировать пул автоматически, если вы не используете устаревшие монтирования, точка монтирования сообщает zfs, где должен быть смонтирован пул в вашей системе по умолчанию. Если не установлено, вы можете сделать это с

sudo zfs set mountpoint=/foo_mount data

, что заставит zfs смонтировать ваш пул данных в назначенную точку foo_mount по вашему выбору.

После того, как это будет сделано и поскольку root владеет точкой монтирования, вы можете изменить владельца монтирования с помощью

sudo chown -R user:user /foo_mount

, что сделает пользователя пользователем . и группе user принадлежит точка монтирования и все, что внутри нее, настройте команду для назначения правильных привилегий user: group для точки монтирования.

0
ответ дан 22 April 2013 в 22:24

У меня была похожая проблема , и действительно, canmount был on, но набор пула + данных не монтировался ни при загрузке, ни при подключении к сети и т. Д.

Мое решение после zpool import и zpool online пула было:

  1. zfs mount poolname

  2. zfs mount poolname/datasetname [ 1115]

Да, zfs вместо zpool с именем пула и затем именем пула / набором данных.

Надеюсь, это поможет кому-то.

0
ответ дан 22 April 2013 в 22:24

Другие вопросы по тегам:

Похожие вопросы: