如何更改ZFS池的安装点?


15

例:

创建池时,将其设置为挂载到/ mystorage

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

但是现在我希望将池安装到/ myspecialfolder。

有什么想法可以做到吗?我已经在网上搜索了zpool和zfs的联机帮助页,却一无所获。

谢谢

Answers:


22
zfs set mountpoint=/myspecialfolder mypool

我没有意识到在使用池时可以更改安装点。我以为我需要先导出它,然后在导入过程中更改安装点。谢谢!
mrjayviper

2
@mrjayviper如果您使用常规命令(而不是类似-F或类似的特殊选项)并远离destroy,则不会对ZFS造成太大伤害。如果无法进行操作,则会使资源忙碌正在使用数据集或类似数据。当然,这仅适用于文件系统-您的应用程序可能会有不同的反应(应自行处理此类事件)。
user121391 '16

3
zfs create -o mountpoint=/myspecialfolder mypool在创建时间
ThorSummoner
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.