Jak zmienić punkt montowania dla puli ZFS?

15

przykład:

Kiedy utworzyłem pulę, ustawiłem ją na mount do / mystorage

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

Ale teraz chcę, aby pula zamontowała się w / myspecialfolder.

Wszelkie pomysły, jak to zrobić? Przeszukałem sieć i spojrzałem na strony zpool i zfs i nic nie znalazłem.

Dzięki

mrjayviper
źródło

Odpowiedzi:

22
zfs set mountpoint=/myspecialfolder mypool
Tim Fletcher
źródło
Nie zdawałem sobie sprawy, że mogę zmienić punkt montowania podczas używania puli. Pomyślałem, że najpierw muszę go wyeksportować, a następnie zmienić punkt montowania podczas importu. Dziękuję Ci!
mrjayviper
2
@mrjayviper Jeśli użyjesz normalnych poleceń (nie specjalnych opcji takich jak -Flub podobnych) i destroybędziesz trzymać się z daleka , nie możesz wyrządzić wiele szkody na ZFS. Jeśli operacja nie jest możliwa, zajęty zostanie zasób , zestaw danych w użyciu lub podobny. Oczywiście dotyczy to tylko systemu plików - twoje aplikacje mogą reagować inaczej (same powinny obsługiwać takie zdarzenia).
user121391,
4
zfs create -o mountpoint=/myspecialfolder mypoolw czasie tworzenia
ThorSummoner