临时解决vCenter日志满的问题

vCenter Server Applicance 6.0有个问题, 提示“/storage/log目录已满”,这是由于/storage/log目录中的SSO日志文件增长导致的。在日志轮换期间,旧日志文件未经压缩,从而导致/storage/log中存储了多个大型文件。

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

以root用户身份登录到vCenter Server Appliance控制台。

运行此命令以启用对Bash shell的访问:  shell.set  --enable true

然后输入shell 按Enter键

导航到以下目录: cd   /usr/lib/vmware-vpxd-svcs/lib/server/config

首先将log4j.properties文件进行备份:  cp  log4j.properties   log4j.properties.bak

对log4j.properties文件进行编辑,修改以下几项:

log4j.appender.LOGFILE.MaxFileSize=50MB

log4j.appender.LOGFILE.MaxBackupIndex=5

log4j.appender.PERFLOG.MaxFileSize=50MB

log4j.appender.PERLOG.MaxBackupuIndex=5

LOG4J

 vim /usr/lib/vmware-vpx/sps/conf/log4j.properties

log4j.appender.file.MaxFileSize=10MB

log4j.appender.fle.MaxBackupIndex=5

sps-log4j

vim /etc/vmware-content-library/log4j.properties

参数由个人使用情况来设置如下:

maxFileSize=52428800

maxFileIndex=12

vcl-log4j

修改完以上参数后,需要重新启动STS服务

service vmware-stsd restart

再切换到 /storage/log/vmware/sso目录下,移除旧的localhost_access_log、vmware-identity-sts、vmware-identity-sts-perf日志文件:

rm localhost_access_log.*

rm vmware-identity-sts.*

rm vmware-identity-sts-perf.*

然后使用df -h再查看空间使用情况

du -sh  /storage/log/vmware/sso

备注:临时想起清理vcenter日志文件,所做记录,大家如有更好的方法请提出,大家一起探讨!

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值