Search the VMware Knowledge Base (KB)
View by Article ID

vCenter Server Appliance 6.0 中的 /storage/log 目录已满 (2144555)

  • 0 Ratings

Symptoms

免责声明:本文为 /storage/log directory is full in vCenter Server Appliance 6.0 (2143565) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。



您看到 vCenter Server Appliance 或 Platform Controller Sever Appliance 6.0 中/storage/log 目录的利用率极高。

注意:有关其他症状和日志条目,请参见“Additional Information” 部分。

Purpose

要临时解决 vCenter Server Appliance 中/storage/log目录已满的问题,请在log4j.properties文件中减少最大备份大小和最大备份索引。

Cause

此问题是由于 /storage/log 目录中的 SSO 日志文件减小所致。在日志轮换期间,旧日志文件未压缩,从而导致 /storage/log 目录中存在多个大型文件。

Resolution



 
这是会影响 vCenter Server Appliance 6.0 的已知问题。

目前,尚无解决方案。

要临时解决此问题,请在 log4j.properties 文件中增加最大备份大小和最大备份索引。

  1. 以 root 用户身份登录到 vCenter Server Appliance 控制台。
  2. 运行以下命令以启用对 Bash shell 的访问:

    shell.set --enabled true
  3. 键入shell,然后按 Enter
  4. 导航到以下目录:

    cd /usr/lib/vmware-sso/vmware-sts/webapps/sts/WEB-INF/classes/

  5. 运行以下命令备份 log4j.properties 文件:

    cplog4j.propertieslog4j.properties.bak

  6. 使用文本编辑器打开 log4j.properties 文件。

  7. 在以下条目下找到 log4j.appender.LOGFILE.MaxFileSize log4j.appender.LOGFILE.MaxBackupIndex 参数:
     
    log4j.appender.LOGFILE.File=${catalina.base}/logs/vmware-identity-sts.log

  8. 分别将参数值更改为 50 和 5:

    例如:

    log4j.appender.LOGFILE.MaxFileSize=50MB
    log4j.appender.LOGFILE.MaxBackupIndex=5

    注意:默认值为MaxFileSize=100MB 和 MaxBackupIndex=10。
  9. 找到位于以下条目之后的 log4j.appender.PERFLOG.MaxBackupIndex 参数:

    log4j.appender.PERFLOG.File=${catalina.base}/logs/vmware-identity-sts-perf.log

  10. 将参数的值更改为3。

    例如:

    log4j.appender.PERFLOG.MaxBackupIndex=3

    注意:默认值是MaxBackupIndex=10。

  11. 运行以下命令重新启动 STS 服务:

    service vmware-stsd restart

  12. 导航到:

    cd /storage/log/vmware/sso/

  13. 通过运行以下命令移除旧的 localhost_access_log、vmware-identity-sts 和 vmware-identity-sts-perf 日志文件:

    rm localhost_access_log.*
    rm vmware-identity-sts.*
    rm vmware-identity-sts-perf.*


    注意:请重新启动 STS 服务,以便在/storage/log目录中创建新的日志文件。

Additional Information

您还会遇到以下症状:

  • /storage/log/vmware/sso 目录中运行du -sh命令时,可以看到已使用几个 GB 的空间。
  • 在 vSphere Web Client 中,您将看到以下警示:

    • 日志 /storage/log 的可用存储已达到警告阈值 - 小于 30 % 可用空间 (Available storage for logs /storage/log reached warning threshold - less then 30 % available space)
    • 日志 /storage/log 的可用存储已达到关键阈值 - 小于 15 % 可用空间 (Available storage for logs/storage/log reached critical threshold - less then 15 % available space)

要在更新本文时收到提醒,请在“Actions” 框中单击 Subscribe to Document

Tags

存储/分区,存储/日志/vmware/sso,大小成长得非常快,可用存储日志,日志 /存储/日志达到警告的可用存储区
 
简体中文 Simplified Chinese

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 0 Ratings
Actions
KB: