NFS日志损坏
我们有几个WebSphere应用程序服务器login到一个中央NFS挂载。 应用程序服务器和NFS服务器都在VMWare中运行,应用程序服务器是RHEL 5,NFS服务器是Ubuntu 8.04。 所有的服务器都至less通过千兆以太网连接。 我们正在经历日志的随机腐败,其中会有大量的空白空间。 我们过去直接挂载到NetApp服务器,但是迁移到这个设置。 NetApp没有这个问题。 在NFS服务器上,我已经设置了以下的sysctl命令: sysctl -w net.ipv4.tcp_wmem="4096 87380 8388608" sysctl -w net.ipv4.tcp_rmem="4096 87380 8388608" sysctl -w net.ipv4.tcp_sack=0 sysctl -w net.ipv4.tcp_dsack=0 sysctl -w net.ipv4.tcp_max_syn_backlog=8192 sysctl -w net.ipv4.tcp_synack_retries=3 sysctl -w net.ipv4.tcp_retries2=5 在/ etc / exports中使用此命令导出文件系统: /srv/export/logs 192.168.0.0/255.255.255.0(rw,no_root_squash,no_all_squash,sync,no_subtree_check) 并使用此命令在应用程序服务器上进行装载: mount -t nfs -o rsize=8192,wsize=8192 192.168.0.1:/srv/export/logs /webspherelogs/