限制 ZFS 池的 IO 速度

限制 ZFS 池的 IO 速度

我想限制 USB 外部设备上的 ZPOOL 的速度(否则会面临过热问题)。我知道我只能把设备扔掉,但我想拯救地球。它在较低速度下工作正常,但在最大速度下会过热。

我在设备上设置了一个 ZPOOL,因为我在 Oracle ZFS 文档中看到了如何设置此类限制的指南:https://docs.oracle.com/en/operating-systems/solaris/oracle-solaris/11.4/manage-zfs/setting-io-bandwidth-limits.html

但是在 Ubuntu 中尝试时,我会遇到以下任何属性的错误:

zfs get -r effectivewritelimit internal-usb
bad property list: invalid property 'effectivewritelimit'

我猜是不同的实现(ZFS 与 OpenZFS)没有该功能?还有其他方法吗,还是这个驱动器注定要被扔进垃圾填埋场?

谢谢!

相关内容