NFS性能故障排除

我正在解决Linux上的NFS性能问题,并且正在查看以下nfsiostat输出:

 host:/path mounted on /path: op/s rpc bklog 96.75 0.01 read: ops/s kB/s kB/op retrans avg RTT (ms) avg exe (ms) 86.561 1408.294 16.269 0 (0.0%) 34.595 89.688 write: ops/s kB/s kB/op retrans avg RTT (ms) avg exe (ms) 10.113 326.282 32.265 0 (0.0%) 19.688 72446.246 
  1. avg RTT (ms)avg exe (ms)的意义究竟是什么?
  2. avg exe的写入是72秒(!) – 你会说这是不正常的,如果是这样,我怎么去解决这个问题?

我通过TCP使用NFS。 客户端和服务器都在同一个GigE LAN上。

  1. AFAIK RTT是服务器的响应时间,例如,从客户端发送读/写请求的时间开始,直到从服务器接收到“谢谢,已收到您的请求并将其放在队列中”的确认。 exe是从发送请求直到IO完成并复制到客户端的整个时间。

  2. 依靠。 我们有一些相当的NFS服务器,甚至更高的“EXE”时间。 OTOH写入通常是asynchronous的,如此大的exe时间不一定意味着系统完全无法使用。