Vous pouvez activer la rotation des journaux pgpool sur VMware Identity Manager mis en cluster par postgres installé à l'aide de vRealize Suite Lifecycle Manager.

Problème

L'utilisation combinée du disque indiquée par du -hsc /var/log/pgService/pgService* est supérieure à 50 % de la capacité totale du disque de /dev/sda4, comme indiqué dans la commande de sortie df -h.

Solution

  1. Lors de l'exécution de la commande find /etc/logrotate.d -iname pgservicelog, si la réponse est /etc/logrotate.d/pgservicelog, exécutez les commandes suivantes :
    1. touch /etc/cron.d/rotatePgserviceLogs
    2. echo "*/45 * * * * root /usr/sbin/logrotate /etc/logrotate.d/pgservicelog" > /etc/cron.d/rotatePgserviceLogs
    3. Pour VMware Identity Manager 3.3.2 : /etc/init.d/cron restart

      Pour VMware Identity Manager 3.3.3 ou version ultérieure : systemctl restart crond

  2. En l'absence de réponse à l'exécution de la commande find /etc/logrotate.d -iname pgservicelog, exécutez les commandes suivantes :
    1. touch /etc/cron.d/rotatePgserviceLogs
    2. touch /etc/logrotate.d/pgservicelog
    3. echo "/var/log/pgService/pgService.log {

      copytruncate

      rotate 6

      compress

      missingok

      size 50M

      }" > /etc/logrotate.d/pgservicelog

    4. echo "*/45 * * * * root /usr/sbin/logrotate /etc/logrotate.d/pgservicelog" > /etc/cron.d/rotatePgserviceLogs
    5. Pour VMware Identity Manager 3.3.2 : /etc/init.d/cron restart

      Pour VMware Identity Manager 3.3.3 ou version ultérieure : systemctl restart crond