【问题标题】:Files written to the NFS storage is corrupted sometimes写入 NFS 存储的文件有时会损坏
【发布时间】:2015-05-08 04:07:55
【问题描述】:

我们有一个生产系统,我们每天生成 1000 个 XML 文件,每个文件的最大大小为 150MB,并将 NFS 存储安装到我们的应用程序服务器上。 NFS 和应用服务器都在 Solaris 10 操作系统上运行。

我们使用 JAXB(Java XML API) 来生成 XML 文件。

应用程序服务器没有报告错误,但有时生成的 XML 文件会损坏,例如缺少标签,并且无法正确完成。 我们怀疑问题出在 NFS 存储上,因为我们已经排除了应用程序问题的其他可能性(无法重现并重新运行生成文件的作业而没有任何问题)。

谁能建议我们如何确保 NFS 写入没有问题?或关于我们如何调试问题的任何其他建议?

问候, 马玉兰

【问题讨论】:

    标签: java xml nfs solaris-10 nfsclient


    【解决方案1】:

    如果您经常遇到 NFS 文件损坏,请查看您的网络。网络很可能不稳定,从而导致写入在传输过程中丢失。我在以前的工作中遇到过这个问题,只是发现网络发生了如此多的冲突,以至于我们的一些数据包由于超时而被丢弃,并且 NFS 在网络(或任何东西)方面不是很容错,就此而言)。

    如果可能,第一选择是不使用 NFS,但除此之外,请使用交换机日志、tcpdump 等检查您的网络。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-03
      • 1970-01-01
      • 1970-01-01
      • 2019-01-09
      • 1970-01-01
      • 2015-07-20
      相关资源
      最近更新 更多