NFS 性能下降

NFS 性能下降

我在一家小型软件公司工作。

我们通过 NFS 共享开发人员的主目录。这样做的主要用途是托管用户的 git 存储库。

自上周以来,性能出现了显著下降。例如,cmake 调用(由我们的构建系统使用)的速度明显减慢。我没有速度减慢之前在 nfs 共享上构建的数据,但此任务的本地磁盘和 nfs 之间的比较如下:

本地:29.3秒
NFS:9分46.9秒(586秒)

因此,我们让这项作业在 NFS 共享上运行(相当巧妙)慢了 20 倍。NFS 服务器上的平均负载不高。如果非要说有什么问题的话,那就是由于人们在 8 月份休年假,我们的员工数量减少了。我认为这一定是网络或服务器特定的问题,因为这个问题在多个客户端上都存在。

什么原因可能导致这种放缓?

编辑:服务器是运行在 DL180G6 上的 Centos 6.3。内核是 2.6.32-279.el6.x86_64。客户端通常是 Centos 6.2 和 6.3。网络是 1G 以太网,带有 utp 电缆。网络挂载点通过 NIS 映射共享。服务器正在运行autofs-5.0.5-54.el6.x86_64

NFS 服务器上 /etc/exports 中的导出行是:

/export/home 10.0.1.0/24(rw,nohide,no_root_squash,sync) 10.1.0.0/24(rw,nohide,no_root_squash,sync)

此文件上的时间戳并未表明它最近被编辑过。

答案1

答案是RAID卡出现错误。

抱歉给您带来不便。我之所以写这篇文章,是因为其他人遇到类似情况的可能性很小。

回顾一下:构建持续时间减慢了约 3 倍,并且持续时间保持一致 +/-10%,因此表明负载不是主要因素。

相关内容