Puede habilitar la rotación de registros para los registros pgpool de VMware Identity Manager en clúster de postgres instalados mediante vRealize Suite Lifecycle Manager.

Problema

El uso de disco combinado que se muestra con du -hsc /var/log/pgService/pgService* es superior al 50 % de la capacidad de disco total de /dev/sda4 como se indica en la salida del comando df -h.

Solución

  1. Al ejecutar el comando find /etc/logrotate.d -iname pgservicelog, si la respuesta es /etc/logrotate.d/pgservicelog, ejecute los siguientes comandos:
    1. touch /etc/cron.d/rotatePgserviceLogs
    2. echo "*/45 * * * * root /usr/sbin/logrotate /etc/logrotate.d/pgservicelog" > /etc/cron.d/rotatePgserviceLogs
    3. Para VMware Identity Manager 3.3.2: /etc/init.d/cron restart

      Para VMware Identity Manager 3.3.3 o posterior: systemctl restart crond

  2. Al ejecutar el comando find /etc/logrotate.d -iname pgservicelog, si no hay respuesta, ejecute los siguientes comandos:
    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. Para VMware Identity Manager 3.3.2: /etc/init.d/cron restart

      Para VMware Identity Manager 3.3.3 o posterior: systemctl restart crond