Монтируем ZFS-пул — почти готово

Монтируем ZFS-пул — почти готово

У меня возникли некоторые проблемы с монтированием пула ZFS, который я перенес с системы FreeNas на Ubuntu 14.04.

Пока что мне удалось импортировать пул ZFS через zpool import Storageкоманду. Я могу перечислить все точки монтирования с помощью команды zfs list. Моя проблема в том, что я не знаю, как их монтировать. Предпочтительно постоянно (или при запуске).

Любая помощь будет высоко оценена.

zfs list:

sudo zfs list                                                                                                                                                                                                                                                      ⏎
NAME                       USED  AVAIL  REFER  MOUNTPOINT
Storage                    2.10T 3.09T  1.71G  /media/Storage
Storage/Others             12.9G 3.09T   232K  /media/Storage/Others
Storage/backup_osx         256K  3.09T   256K  /media/Storage/backup_osx
Storage/MyStuff            662G  3.09T   662G  /media/Storage/MyStuff

Обновлять Итак, мне удалось разобраться самому. Проблема была в том, что после того, как я выполнил команду zpool import Storage, мои диски нигде не отображались (и не должны были!!!). После импорта пула ZFS вам нужно к mountдискам. Если вы установилиZFS на Linuxзатем вы можете выполнить mountallкоманду, и точки монтирования будут смонтированы в вашей системе.

Немного мелочей

Если вы посмотрите на zfs listопубликованный i, то он NAMEсоответствует (в моем случае) диску пользователя на массиве ZFS Raid. Он MOUNTPOINTсоответствует месту, где вы хотите, чтобы отображался ваш диск ZFS. Поэтому, если вы запустите zfs set mountpoint=/media/Storage/Others Storage/Othersего, он смонтирует «диск» Storage/Others в вашей папке /media/. Обратите внимание, что вам нужно будет смонтировать родительский диск, чтобы что-то отобразилось. То есть мне нужно будет смонтировать , Storageпрежде чем я смогу смонтировать Storage/Others.

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

Также,эта тема помогла мне

решение1

Просто для ясности, zpool importодин не импортирует пулы, вам нужно указать имя пула или импортировать все пулы с -aпараметром. Если вы это сделаете, все наборы данных должны быть смонтированы автоматически. Вам, вероятно, нужно создать папки ниже точки монтирования, которые не существуют.

Связанный контент