在你看到标题并翻白眼之前,我已经读过各种各样的答案、帖子和文章,它们都说一旦你造好了游泳池,它就不能再缩小了。然而,我看到这帖子声称可以做到这一点(即从活动池中删除设备并缩小池以使用剩余的磁盘)。我尝试在我的存储主机上执行此操作,并得到以下结果:
root@file2:~# zpool remove datastore sdh
cannot remove sdh: only inactive hot spares, cache, top-level, or log devices can be removed
因此,我猜我正在使用较旧/不同版本的 zfs。有人有使用此功能的经验吗?我完全错了,这仍然是不可能的吗?
如果重要的话,我正在运行 Ubuntu 15.10。
答案1
答案2
此功能尚未成为 Linux 上 ZFS 的一部分。有一个开放的功能请求来实现它:
答案3
因此,我猜测我正在使用旧版本/不同版本的 zfs。
是的,您在 Linux 上使用 ZFS,而博客是关于 Delphix 上的 OpenZFS。它们不是一回事。
难道我完全错了并且这仍然是不可能的吗?
您已经知道这个问题的答案,至少与 Ubuntu 上的 ZoL 版本有关
root@file2:~# zpool remove datastore sdh 无法删除 sdh:只能删除非活动热备件、缓存、顶层或日志设备