vCenter报错:Log Disk Exhaustion on 10

vCenter报错:Log Disk Exhaustion on 10

1、问题现象:

巡检时发现 vCenter Server 中,错误显示为:Log Disk Exhaustion on 10(字面意思是日志磁盘耗尽),VC版本 6.7

在浏览器输入https://appliance-IP-address-or-FQDN:5480,通过 5480端口登录 VAMI(vCenter Server Appliance Management Interface) 查看已满磁盘分区信息。

摘要>>运行状况>>存储,可以看到/storage/log磁盘存储空间不足

注意:在 6.7 及更高版本中,可以放心忽略已满 80% 或更高的“archive”磁盘​​​​。

2、问题解决:

1、访问>>访问设置>>编辑,启用SSH登录

2、通过xshell或putty,以 root 用户身份通过 SSH登录vCenter Server Appliance。

3、键入 shell 以切换到 BASH Shell

df -h找出哪些分区已满可触发警告。

运行以下命令,可找出已满 78% 或更高的分区:以下是备用命令,它仅显示正在变满的分区:

df -h |awk '0+$5 >= 78 {print}'

注意:我们查找“78”,是因为在许多情况下,如果分区已满 78-79%,则可能会超出触发警告所需的 80%,然后又恢复到较低的百分比。

4、上面我们已经知道是/storage/log磁盘100%,那么我们进入/storage/log目录, du -sh *  查找哪些是日志文件最大。

5、通过查找我们发现content-library-runtime.log-0.stdout使用了6.3G,我们可以通过  echo 0 > filename  追加字符0清理日志文件内容。

注意:在决定移除任何文件以清除空间之前,确保具有 vCenter 的可靠备份。

6、等待几分钟,再次通过 5480端口登录 VAMI查看存储状态已变为正常,vcenter平台告警也会自动清除。

参考链接:vCenter Server Appliance 磁盘空间已满 (76563) (vmware.com)

posted @ 2023-05-04 14:30  张不留行  阅读(2892)  评论(0编辑  收藏  举报