Как изменить точку монтирования для пула ZFS?


15

пример:

Когда я создал пул, я установил его на / mystorage

zpool create -m /mystorage mypool raidz /dev/ada0 dev/ada1 /dev/ada2

Но теперь я хочу, чтобы пул монтировался в / myspecialfolder.

Есть идеи, как это можно сделать? Я искал в сети и посмотрел man-страницы zpool и zfs и ничего не нашел.

Спасибо

Ответы:


22
zfs set mountpoint=/myspecialfolder mypool

Я не осознавал, что могу изменить точку монтирования, когда пул используется. Я думал, что мне нужно сначала экспортировать его, а затем изменить точку монтирования во время импорта. Спасибо!
mrjayviper

2
@mrjayviper Если вы используете обычные команды (не специальные опции, подобные -Fили похожие) и держитесь подальше destroy, вы не сможете навредить ZFS. Если операция невозможна, вы могли бы занять ресурс , использовать набор данных или подобное. Конечно, это только для файловой системы - ваши приложения могут реагировать по-разному (должны обрабатывать такие события сами).
user121391 23.09.16

3
zfs create -o mountpoint=/myspecialfolder mypoolво время создания
ThorSummoner
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.