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个步骤:
-
将
/dev/nvme0n1
到容器docker run --cap-add SYS_ADMIN --device /dev/nvme0n1 -it saurabhd04/docker_fio
-
随着容器运行挂载
nvme0n1
:docker exec <container-id> mount /dev/nvme0n1 /mnt