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平台告警也会自动清除。