为什么清除tomcat-users.xml的内容?

时间:2014-10-20 13:31:09

标签: tomcat

我在linux服务器上使用tomcat-5.5.23,上个月我的服务器重启了三次,之后tomcat没有启动,因为tomcat-users.xml的内容被清除,文件是空。  有谁知道为什么会这样,我该如何解决?

1 个答案:

答案 0 :(得分:0)

可能会因为某人删除了该文件(或对其进行了编辑并删除了所有内容)。

另一种选择是文件的长度仍然相同,但当你用od -x tomcat-users.xml查看它时,你会得到

0000000 0000 0000 0000 0000 0000 0000 0000 0000
...

即。该文件全为空。如果看到这个,那么文件系统已损坏。找到您拥有的文件系统类型(mount帮助的输出)并检查错误。

要修复该文件,请从备份中恢复该文件。如果您没有备份,请记下一个用于体验的备份,并确保从现在开始,您可以备份每个重要文件。设置备份后,您必须从内存中创建一个新文件。