在 Oracle® Solaris 11.2 中管理 ZFS 文件系统

退出打印视图

更新时间: 2014 年 12 月
 
 

重命名 ZFS 文件系统

使用 zfs rename 命令可重命名文件系统。使用 rename 子命令可以执行以下操作:

  • 更改文件系统的名称。

  • 在 ZFS 分层结构内重定位文件系统。

  • 更改文件系统的名称并在 ZFS 分层结构内对其重定位。

以下示例使用 rename 子命令将一个文件系统从 eric 重命名为 eric_old

# zfs rename tank/home/eric tank/home/eric_old

以下示例说明如何使用 zfs rename 重定位文件系统:

# zfs rename tank/home/mark tank/ws/mark

在本示例中,mark 文件系统从 tank/home 重定位到 tank/ws。通过重命名来重定位文件系统时,新位置必须位于同一池中,并且必须具有足够的磁盘空间来存放这一新文件系统。如果新位置没有足够的磁盘空间(可能是因为已达到配额),则 rename 操作将失败。

有关配额的更多信息,请参见设置 ZFS 配额和预留空间

rename 操作会尝试对文件系统以及任何后代文件系统按顺序执行取消挂载/重新挂载操作。如果该操作无法取消挂载活动文件系统,则 rename 命令将失败。发生这种问题时,必须强行取消挂载该文件系统。

有关重命名快照的信息,请参见重命名 ZFS 快照