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

VxFlex OS: De hoofdmap raakt vol vanwege grote Localhost_access.log bestanden

Summary: De hoofdmap raakt vol, wat problemen veroorzaakt vanwege grote localhost_access logboeken die in de map /opt/emc/scaleio/gateway/logs/ worden bewaard.

This article applies to   This article does not apply to 

Symptoms

Voeg een nieuwe virtuele machine (VM) toe die REST-aanroepen doet naar de VxFlex OS GW.

De hoofdmap/het bestandssysteem is volgelopen. De hoofdmap toont 100% vol wanneer de volgende opdracht wordt uitgevoerd:
df -h
U kunt ook de volgende opdracht gebruiken om de hoeveelheid opslagruimte te zien die een bepaalde map gebruikt:
du -hs [subdirectory name]
In dit geval zou het zijn:
du -hs /opt/emc/scaleio/gateway/logs/

Cause

Externe producten en programma's voor de VxFlex OS GW voeren meerdere REST-aanroepen uit naar deze VM, waardoor grote localhost_access.log bestanden worden gemaakt.

Resolution

Stel FlexOS-gateway localhost_access logboekrotatie in op Catalina

  1. Wijzig het bestand server.xml dat u hier vindt: /opt/emc/scaleio/gateway/conf/server.xml 
    • Wijzig het einde van het bestand, de localhost_access logger van:
      <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
       prefix="localhost_access_log" suffix=".log"
       pattern="%h %l %u %t "%r" %s %b" />
    • naar:
      <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. Sla het bestand op.
  3. Gatewayservice stoppen en opnieuw starten met:
systemctl stop scaleio-gateway
systemctl start scaleio-gateway

De LogRotate-configuratie maken

  1. Ga naar: vi /etc/logrotate.d/scaleio-gateway
  2. Voeg het volgende toe aan het bestand:
/opt/emc/scaleio/gateway/logs/localhost_access.log {
  copytruncate
  daily
  rotate 7
  compress
  missingok
}

Schoon de oude logbestanden op

  1. Ga naar: rm -rf /opt/emc/scaleio/gateway/logs/localhost_access_log.*.txt
  • Nieuwe logboeken worden weggeschreven naar /opt/emc/scaleio/gateway/logs/localhost_access.log
  • Nieuwe logs worden elke dag gedurende 7 dagen geroteerd met localhost_access.log.1.gz to 7.gz

Affected Products

PowerFlex Software

Products

PowerFlex Software, VxFlex Product Family