Symptoms:
Logs stop rotating for the following logs
/storage/log partition will be 100% full leading to log disk exhaustion.
vCenter 8.0U3g
This leads to log files to stop being rotated and eventually fill up the /storage/log partition.
Workaround:
Using vi or other editor create the following files:
Add the below entry /var/log/vmware/vpostgres/postgresql.log in file /etc/logrotate.d/vmware-additional-data.lr in line number 257.
# From `vmware_postgres_log.lr`
/var/log/vmware/vpostgres/postgresql.log
/var/log/vmware/vpostgres/postgresql-%d.log
{
rotate 30
firstaction
dim=$(date -d "$(date +%Y-%m-01) +1 month -1 day" +%d)
find /var/log/vmware/vpostgres/ -name "postgresql.log-*gz" -mtime +$dim -exec rm {} \;
endscript
daily
maxage 30
dateext
dateyesterday
dateformat -%Y-%m-%d_%H:%M:%S
compress
}
>/var/log/vmware/vpostgres/postgresql.log