Linux DB2服务器表现出极端负载
我们有一个DB2服务器在x64上的SLES 11服务器(novell)上运行,每隔一段时间它就会表现出极端的负载。。。说到极端,我基本上是保守的 这台服务器有256GB或RAM和8个cpu核(4x2核cpu),今天达到了峰值 在最好坐在这里。。。平均负荷为1154 我知道CPU并没有耗尽,因为在其他普通服务器上,如果平均负载达到40以上,服务器甚至对网络连接(ssh)也会失去响应 但该服务器仍将接受ssh,top不会延迟太多 我已经检查了iostats,看看是否有一些磁盘远远落后,但我的许多磁盘中最糟糕的是:360.00的等待,我的cpu%iowait是2.26 所以。。。这货是从哪里来的Linux DB2服务器表现出极端负载,linux,load,db2,average,iostat,Linux,Load,Db2,Average,Iostat,我们有一个DB2服务器在x64上的SLES 11服务器(novell)上运行,每隔一段时间它就会表现出极端的负载。。。说到极端,我基本上是保守的 这台服务器有256GB或RAM和8个cpu核(4x2核cpu),今天达到了峰值 在最好坐在这里。。。平均负荷为1154 我知道CPU并没有耗尽,因为在其他普通服务器上,如果平均负载达到40以上,服务器甚至对网络连接(ssh)也会失去响应 但该服务器仍将接受ssh,top不会延迟太多 我已经检查了iostats,看看是否有一些磁盘远远落后,但我的许多磁盘
有人知道吗 我不知道DB2中的。。但在linux中,负载只是正在运行或等待运行的进程数。在某个地方,某个地方,您必须有大约1146个进程等待运行(其中8个正在运行) 如果你发布了你正在使用的DB2版本,也许还有一些屏幕截图,这会有所帮助。此外,这可能属于ServerFaultDB2是Version9.7,但我不确定这是否真的是DB2的错,我想确定一下。。是谁的错?其实没那么简单。。负载是等待某些东西的进程的混合,它可以是存储IO、网络IO、CPU IO。。可能还有其他事情。所以,不,这并不是那么简单,你的进程比CPU的数量多,但重点仍然是。。你有一大堆东西在运行或等待运行。找出所说的东西是什么。