Можно включить ротацию журналов pgpool в кластерном экземпляре VMware Identity Manager для postgres, установленном с помощью vRealize Suite Lifecycle Manager.
Проблема
Комбинированное использование дисков, данные о котором получены с помощью команды du -hsc /var/log/pgService/pgService*, составляет больше 50% от общего объема диска в /dev/sda4, как указано в выходных данных команды df-h.
Решение
- После выполнения команды find /etc/logrotate.d -iname pgservicelog, если ответом является /etc/logrotate.d/pgservicelog, выполните следующие команды:
- а.touch /etc/cron.d/rotatePgserviceLogs
- б.echo "*/45 * * * * root /usr/sbin/logrotate /etc/logrotate.d/pgservicelog" > /etc/cron.d/rotatePgserviceLogs
- в.Для VMware Identity Manager 3.3.2: /etc/init.d/cron restart
Для VMware Identity Manager 3.3.3 или более поздних версий: systemctl restart crond
- После выполнения команды find /etc/logrotate.d -iname pgservicelog, если ответ отсутствует, выполните следующие команды:
- а.touch /etc/cron.d/rotatePgserviceLogs
- б.touch /etc/logrotate.d/pgservicelog
- в.echo "/var/log/pgService/pgService.log {
copytruncate
rotate 6
compress
missingok
size 50M
}" > /etc/logrotate.d/pgservicelog
- г.echo "*/45 * * * * root /usr/sbin/logrotate /etc/logrotate.d/pgservicelog" > /etc/cron.d/rotatePgserviceLogs
- д.Для VMware Identity Manager 3.3.2: /etc/init.d/cron restart
Для VMware Identity Manager 3.3.3 или более поздних версий: systemctl restart crond