Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.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
Java 在完全相同的工作负载下,一台服务器显示高cpu负载_Java_Linux_Hadoop_Io_Load - Fatal编程技术网

Java 在完全相同的工作负载下,一台服务器显示高cpu负载

Java 在完全相同的工作负载下,一台服务器显示高cpu负载,java,linux,hadoop,io,load,Java,Linux,Hadoop,Io,Load,我正在运行hadoop,集群中有两台配置相同的服务器。它们运行相同的任务、相同的配置、相同的一切,并且都完全专用于hadoop任务节点(worker) 我在这个集群中运行的作业是高度IO限制的 在一台服务器上,我看到IO的60-100MB/sec和5-10的CPU负载,在另一台服务器上,我看到IO的40-60MB/sec和60-90的CPU负载(即使运行一个简单的shell,该框也几乎无法使用) 我运行了smartctl,没有收到任何磁盘警告 有没有关于下一步如何确定这些框之间的根本区别的建议

我正在运行hadoop,集群中有两台配置相同的服务器。它们运行相同的任务、相同的配置、相同的一切,并且都完全专用于hadoop任务节点(worker)

我在这个集群中运行的作业是高度IO限制的

在一台服务器上,我看到
IO的
60-100MB/sec
5-10的
CPU负载
,在另一台服务器上,我看到
IO的
40-60MB/sec
60-90的
CPU负载
(即使运行一个简单的shell,该框也几乎无法使用)

我运行了
smartctl
,没有收到任何磁盘警告


有没有关于下一步如何确定这些框之间的根本区别的建议?经过数小时的处理,这些结果是一致的。

在4096字节的物理/512字节的逻辑磁盘扇区上有分区未对齐的味道

查看iostat的输出,它将帮助您确定这是否是由特定磁盘引起的。。