我正在使用一个lxd
容器,并尝试将hadoop
安装 tarball 从主机复制到容器中。
最初,容器使用 ZFS 作为文件系统。我所做的下一步是提取 tarball。那花了很多时间。在我的笔记本电脑上正常提取只需要大约 5-7 秒,而在容器内,这个过程非常缓慢,以至于我不得不手动中断它。
怀疑 ZFS 可能是问题,我创建了一个新容器,dir
作为文件系统,瞧,提取在 5 秒内完成!
ZFS 和 之间有什么问题tar
?
同时,我读到 ZFS 在达到它的配额时变慢了。
具体来说,他们说:
Poor write performance very close to the quota is a design choice made in OpenZFS 7793 - ztest fails assertion in dmu_tx_willuse_space (3ec3bc2).
我指定了 4 GB 的大小,并且确信当前大小甚至没有达到 500 MB。所以,在我看来,这应该不是问题。