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: Katalog główny zapełnia się z powodu dużej ilości plików Localhost_access.log

Summary: Katalog główny zapełnia się, powodując problemy z powodu dużej liczby localhost_access dzienników przechowywanych w katalogu /opt/emc/scaleio/gateway/logs/.

This article applies to   This article does not apply to 

Symptoms

Dodaj nową maszynę wirtualną (VM), która wykonuje wywołania REST do GW systemu operacyjnego VxFlex.

Katalog główny/system plików został zapełniony. Po uruchomieniu następującego polecenia katalog główny jest zapełniony w 100%:
df -h
Możesz też użyć następującego polecenia, aby wyświetlić ilość pamięci masowej używanej przez określony katalog:
du -hs [subdirectory name]
W tym przypadku będzie to:
du -hs /opt/emc/scaleio/gateway/logs/

Cause

Produkty i programy zewnętrzne dla VxFlex OS GW wykonują wiele wywołań REST dla tej maszyny wirtualnej, powodując tworzenie dużych plików localhost_access.log.

Resolution

Skonfiguruj FlexOS Gateway Catalina localhost_access LogRotation

  1. Zmodyfikuj plik server.xml znajdujący się tutaj: /opt/emc/scaleio/gateway/conf/server.xml 
    • Zmodyfikuj koniec pliku, localhost_access logger z:
      <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
       prefix="localhost_access_log" suffix=".log"
       pattern="%h %l %u %t "%r" %s %b" />
    • Do:
      <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. Zapisz plik.
  3. Zatrzymaj i uruchom ponownie usługę bramy przy użyciu:
systemctl stop scaleio-gateway
systemctl start scaleio-gateway

Utwórz konfigurację LogRotate

  1. Przejdź do vi /etc/logrotate.d/scaleio-gateway
  2. Dodaj następujące elementy do pliku:
/opt/emc/scaleio/gateway/logs/localhost_access.log {
  copytruncate
  daily
  rotate 7
  compress
  missingok
}

Wyczyść stare dzienniki

  1. Przejdź do rm -rf /opt/emc/scaleio/gateway/logs/localhost_access_log.*.txt
  • Nowe dzienniki są zapisywane w /opt/emc/scaleio/gateway/logs/localhost_access.log
  • Nowe dzienniki są zmieniane codziennie przez 7 dni z localhost_access.log.1.gz to 7.gz

Affected Products

PowerFlex Software

Products

PowerFlex Software, VxFlex Product Family