Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
Some article numbers may have changed. If this isn't what you're looking for, try searching all articles. Search articles

SO VxFlex: El directorio raíz se llena debido al gran Localhost_access.log archivos

Summary: El directorio raíz se llena, lo que causa problemas debido a una gran cantidad de registros de localhost_access que se guardan en el directorio /opt/emc/scaleio/gateway/logs/.

This article applies to   This article does not apply to 

Symptoms

Agregue una nueva máquina virtual (VM) que realice llamadas REST a VxFlex OS GW.

El directorio raíz/sistema de archivos se llenó. El directorio raíz muestra un 100 % lleno cuando se ejecuta el siguiente comando:
df -h
Como alternativa, utilice el siguiente comando para ver la cantidad de almacenamiento que utiliza un directorio en particular:
du -hs [subdirectory name]
En este caso, sería:
du -hs /opt/emc/scaleio/gateway/logs/

Cause

Los productos y programas externos al GW del sistema operativo VxFlex realizan varias llamadas REST a esta VM, lo que provoca la creación de archivos localhost_access.log de gran tamaño.

Resolution

Configurar Catalina localhost_access LogRotation para el gateway de FlexOS

  1. Modifique el archivo server.xml que se encuentra aquí: /opt/emc/scaleio/gateway/conf/server.xml 
    • Modifique el final del archivo, el registrador de localhost_access de:
      <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
       prefix="localhost_access_log" suffix=".log"
       pattern="%h %l %u %t "%r" %s %b" />
    • A:
      <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
       prefix="localhost_access" suffix=".log" rotatable="false"
       pattern="%h %l %u %t "%r" %s %b" />
  2. Guarde el archivo.
  3. Detenga y reinicie el servicio de gateway mediante:
systemctl stop scaleio-gateway
systemctl start scaleio-gateway

Crear la configuración de LogRotate

  1. Vete a vi /etc/logrotate.d/scaleio-gateway
  2. Agregue lo siguiente al archivo:
/opt/emc/scaleio/gateway/logs/localhost_access.log {
  copytruncate
  daily
  rotate 7
  compress
  missingok
}

Limpiar los registros antiguos

  1. Vete a rm -rf /opt/emc/scaleio/gateway/logs/localhost_access_log.*.txt
  • Los nuevos registros se escriben en /opt/emc/scaleio/gateway/logs/localhost_access.log
  • Los registros nuevos se rotan todos los días durante 7 días con localhost_access.log.1.gz to 7.gz

Affected Products

PowerFlex Software

Products

PowerFlex Software, VxFlex Product Family