Docker fio:块大小对于数据集太大
我想在Docker容器中使用Fio(灵活I/O)I/O基准测试工具对我的SSD进行基准测试 我正在运行我的Docker容器,就像Docker fio:块大小对于数据集太大,docker,io,containers,kubernetes,benchmarking,Docker,Io,Containers,Kubernetes,Benchmarking,我想在Docker容器中使用Fio(灵活I/O)I/O基准测试工具对我的SSD进行基准测试 我正在运行我的Docker容器,就像 docker run-it-v/dev/nvme0n1:/mount saurabhd04/docker\u fio 我将SSD安装为Docker卷的位置 但是,每当我在Docker容器内运行fio时,就会出现以下错误: fio:块大小对于数据集太大 我遗漏了什么吗?任何关于这方面的帮助都会大有帮助 映射目录和文件并不意味着“装载”它们 您需要遵循两个步骤: 将/de
docker run-it-v/dev/nvme0n1:/mount saurabhd04/docker\u fio
我将SSD安装为Docker卷的位置
但是,每当我在Docker容器内运行fio时,就会出现以下错误:
fio:块大小对于数据集太大
我遗漏了什么吗?任何关于这方面的帮助都会大有帮助 映射目录和文件并不意味着“装载”它们 您需要遵循两个步骤:
/dev/nvme0n1
共享到容器
docker run --cap-add SYS_ADMIN --device /dev/nvme0n1 -it saurabhd04/docker_fio
nvme0n1
:
docker exec <container-id> mount /dev/nvme0n1 /mnt
docker exec mount/dev/nvme0n1/mnt
谢谢你的回复,罗伯特!当我执行第二步装载
ssd
时,我得到权限被拒绝
错误。我更改了方法。查看更新的docker run
我看到了。我试过你最新的方法。现在我没有得到权限被拒绝
错误,但我现在得到了装载:/dev/ssd不是块设备
。什么是/dev/ssd<代码>文件/dev/ssd[root@node3图像]#文件/dev/nvme0n1/dev/nvme0n1:block special
这是一个块设备/dev/ssd
前面只是一个例子,它确实是/dev/nvme0n1
ssd。