我正在使用iozone在ubuntu18.04上测试zfs和其他文件系统
使用的命令行:
iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2错误:
Can not open temp file: iozone.tmp
open: Invalid argument该文件在错误后出现:
-rw-r----- 1 ubuntu ubuntu 0 Jul 21 17:44 iozone.tmp我尝试将文件夹和tmp文件设置为0777并作为root运行。所有这些都会导致相同的权限错误。
在rootfs ssd (lvm上的ext4)上运行良好
发布于 2018-07-21 21:48:01
这让我想到了解决方案:https://yaffs.net/lurker/message/20060830.035603.628d8ad0.fi.html
O_DIRECT似乎在Linux上的ZFS上不受支持,这是有意义的,因为没有它的ARC,ZFS的性能会很差。
删除-I选项给了我一些结果
https://stackoverflow.com/questions/51460329
复制相似问题