首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu18.10 Tomcat8 catalina.out文件路径

Ubuntu18.10 Tomcat8 catalina.out文件路径
EN

Ask Ubuntu用户
提问于 2018-11-30 11:46:28
回答 1查看 4.1K关注 0票数 1

在以前的版本中,我看到catalina.out文件创建在/var/log/tomcat8 8/catalina.out位置。

当我正在研究我当前的安装,Ubuntu18.10和上一个包版本时,我发现这个文件总是空的。

我研究了Tomcat8配置,发现这个输出是用文件/etc/tomcat8 8/logging.properties管理的。

有这样的东西: 1catalina.org.apache.juli.AsyncFileHandler.level = FINE 1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs 1catalina.org.apache.juli.AsyncFileHandler.prefix =catalina。

这意味着每天都会在/var/log/tomcat8 8中创建一个新文件,文件名类似catalina.2018-11-30。

另外,logrorate配置仍然存在,但配置在/var/log/tomcat8 8/catalina.out上。所以它没有影响。

此外,log旋转式配置能够用adm更改文件的组名。现在,所有者被设置为tomcat8 8:tomcat8 8。

它是预期的行为还是tomcat8包的配置集中缺少的东西?

问候

艾蒂安·朱文

EN

回答 1

Ask Ubuntu用户

发布于 2018-12-03 16:56:47

catalina.out日志似乎在18.10就中断了。tomcat8通过rsyslog登录到catalina.out,正如您在包的/etc/rsyAdd.1-.d/tomcat8.conf中看到的那样

代码语言:javascript
复制
$template TomcatFormat,"[%timegenerated:::date-year%-%timegenerated:::date- 
month%-%timegenerated:::date-day% %timegenerated:::date- 
hour%:%timegenerated:::date-minute%:%timegenerated:::date-second%] 
[%syslogseverity-text%]%msg%\n"

:programname, startswith, "tomcat8" {
  /var/log/tomcat8/catalina.out;TomcatFormat
  stop
}

不幸的是,对于rsyslog的Ubuntu18.10的权限似乎不正确。我在我的赛斯日志里找到了这个:

rsyslogd: file‘/var/log/tomcat8 8/catalina.out’:打开错误:权限被拒绝[v8.32.0尝试http://www.rsyslog.com/e/2433 ]

这导致rsyslog将所有tomcat8日志发送到/var/log/syslog

作为一个副作用,这使它看起来像是在catalina.out上存在“无意义”的日志旋转。它很可能还在继续工作。

您应该确保组syslog对catalina.out文件具有写权限,然后重新启动rsyslog。从这一点开始,日志记录应该正常运行。

确保此权限的一种(天真的)方法:

代码语言:javascript
复制
sudo service tomcat8 stop
sudo touch /var/log/tomcat8/catalina.out
sudo chown tomcat8:syslog /var/log/tomcat8 -R
sudo chmod g+rwx /var/log/tomcat8
sudo chmod g+rw /var/log/tomcat8 -R
sudo chmod g+s /var/log/tomcat8 -R
sudo service rsyslog restart
sudo service tomcat8 start
票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1097398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档