/storage/log is filling up and there are many files in the /var/log/vmware/rsyslogd directory. The contents of /var/log/vmware/rsyslogd/
may or may not be listed.
This issue is resolved in VMware vCenter Server 7.0 Update 3q (P09) Build 23788036 and 8.0 Update 1 Build 21560480
To workaround this issue, create a cron job manually to clear the files.
Remove all the files immediately (before creating the cron job), run the following command and wait until it is finishedfind /var/log/vmware/rsyslogd/ -name "imfile-state*" | xargs -i rm -f {}
ps aux | grep rsyslogd
cd ~
mkdir syslogcron
cd syslogcron/The time interval that the cron job removes these files may need to be increased to remove the files at the rate they are created
We can alter the cron job to run it every 30 minutes instead of every hour by altering step 9 with the command bellow:
Change
"0 * * * * root /root/syslogcron/cleanimf.sh 2>&1"
To
"*/30 * * * * root /root/syslogcron/cleanimf.sh 2>&1"