Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
docker stats显示异常块I/O使用情况,如何理解块I/O?_Docker - Fatal编程技术网

docker stats显示异常块I/O使用情况,如何理解块I/O?

docker stats显示异常块I/O使用情况,如何理解块I/O?,docker,Docker,Docker ce在centos服务器中用于运行hadoop虚拟集群,我想从命令Docker stats获取IO统计信息 但是块I/O总是显示与预期不一致的数据 当2G文件上载到hdfs时,块I/O中的变化很小,而网络I/O中的变化约为2G,数据文件可以在datanode的容器中找到 当在容器中运行dd if=/dev/zero of=hello.txt bs=1000M count=1 of lag=direct时,上述3G数据在净I/O的输出中递增 从docker文档中,块I/O表示: 容器

Docker ce在centos服务器中用于运行hadoop虚拟集群,我想从命令
Docker stats
获取IO统计信息

但是
块I/O
总是显示与预期不一致的数据

当2G文件上载到hdfs时,
块I/O
中的变化很小,而
网络I/O
中的变化约为2G,数据文件可以在datanode的容器中找到

当在容器中运行
dd if=/dev/zero of=hello.txt bs=1000M count=1 of lag=direct
时,上述3G数据在
净I/O的输出中递增

从docker文档中,块I/O表示:

容器从主机上的块设备读写的数据量

为什么
docker stats
中的
块I/O
和磁盘写入数据不一致

还是应该使用更好的监控工具