登录到 VDP 的 Tomcat 导致 root 分区填满
search cancel

登录到 VDP 的 Tomcat 导致 root 分区填满

book

Article ID: 343065

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
免责声明:本文为 Tomcat logging in VDP is causing the root partition to fill up (2146863) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

  • VMware vSphere Data Protection 设备无响应或不可用。使用df -h检查时,发现 root 分区完全填满。
  • 使用ls命令进一步检查设备时,发现 /usr/local/avamar-tomcat/logs/ 文件夹中的 local_access_log*.txt catalina,*.logfiles 非常大。


Environment

VMware vSphere Data Protection 5.8.x
VMware vSphere Data Protection 6.0.x
VMware vSphere Data Protection 5.5.x

Cause

之所以出现此问题,是因为 VDP 设备当前没有针对 /usr/local/avamar-tomcat/logs/ 文件夹的日志过期功能。

Resolution

要解决此问题,请执行以下操作:

  1. 使用以下命令停止 Tomcat Web 服务:

    emwebapp.sh --stop

  2. 使用以下命令将 logging.properties 文件重命名为备份文件:

    mv /usr/local/avamar-tomcat/conf/logging.properties /usr/local/avamar-tomcat/conf/logging_properties_backup

  3. 下载本知识库文章附带的 2146863_logging.config 文件,并通过 SCP 将其复制到相关 VDP。
  4. 将文件置于 /usr/local/avamar-tomcat/conf 下,然后重命名为 logging.properties
  5. 运行以下命令:

    chmod 644 /usr/local/avamar-tomcat/conf/server.xml

  6. 使用以下命令启动 Web 服务:

    emwebapp.sh --start


Additional Information

Tomcat logging in VDP is causing the root partition to fill up