Tomcat访问NFS - 无法读取新文件

时间:2016-03-10 08:14:29

标签: tomcat ubuntu permissions liferay nfs

我将NFS共享从一台计算机(Ubuntu14)挂载到我的另一台计算机(也是Ubuntu 14) - 在Tomcat上运行Liferay(门户框架)的网络服务器(使用带有mod_jk的Apache)

我可以将文件(例如图像)从NFS文件夹显示到我的网站,但如果我将新文件添加到NFS,我会收到404错误。

重新启动Tomcat可以解决问题。但是当我添加新文件时,我总是不想重启tomcat。

我已经做过的事情:

  • 两台计算机上的NFS共享的UserID和GroupID相同
  • 启用auto_index(Apache)
  • 禁用SElinux

所以我的问题是:

  • 重新启动Tomcat会影响新文件的可读性吗?
  • 如何在不重启Tomcat的情况下阅读我的新文件?

1 个答案:

答案 0 :(得分:0)

我发现了我的错:

它与NFS无关!

问题是Tomcat无法识别进入的新文件
/ webapps / your-webapp / 文件夹直到 下次部署你的webapp。

所以我将我的NFS共享安装到另一个文件夹中(例如 webapps / images / your-nfs-share / )。