fio:数据集的块大小太大

我想使用Docker容器中的FIO(Flexible I / O)I / O基准testing工具来testing我的SSD。

我正在运行我的Docker容器

docker run -it -v /dev/nvme0n1:/mount saurabhd04/docker_fio

我将SSD安装为Docker卷。

但是,每当我在Docker容器中运行fio时,出现以下错误:

fio: blocksize too large for data set

我错过了什么? 任何帮助,这将是非常有帮助的!

映射目录和文件并不意味着“安装”它们。

你需要遵循2个步骤:

  1. /dev/nvme0n1到容器

     docker run --cap-add SYS_ADMIN --device /dev/nvme0n1 -it saurabhd04/docker_fio 
  2. 随着容器运行挂载nvme0n1

     docker exec <container-id> mount /dev/nvme0n1 /mnt