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: Päähakemisto täyttyy, koska tiedostoja on Localhost_access.log

Summary: Päähakemisto täyttyy, mikä aiheuttaa ongelmia hakemistossa /opt/emc/scaleio/gateway/logs/ säilytettävien suurten localhost_access lokien vuoksi.

This article applies to   This article does not apply to 

Symptoms

Lisää uusi virtuaalikone (VM), joka tekee REST-kutsuja VxFlex OS GW:hen.

Päähakemisto/tiedostojärjestelmä on täyttynyt. Päähakemisto näkyy 100 % täynnä, kun seuraava komento suoritetaan:
df -h
Vaihtoehtoisesti voit seuraavalla komennolla nähdä, kuinka paljon tallennustilaa tietty hakemisto käyttää:
du -hs [subdirectory name]
Tässä tapauksessa se olisi:
du -hs /opt/emc/scaleio/gateway/logs/

Cause

VxFlex OS GW:n ulkoiset tuotteet ja ohjelmat tekevät useita REST-kutsuja tähän virtuaalikoneeseen, mikä aiheuttaa suurten localhost_access.log tiedostojen luomisen.

Resolution

Määritä FlexOS Gateway Catalinan localhost_access LogRotation

  1. Muokkaa server.xml-tiedostoa, joka sijaitsee täällä: /opt/emc/scaleio/gateway/conf/server.xml 
    • Muokkaa tiedoston loppua, localhost_access logger kohteesta:
      <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
       prefix="localhost_access_log" suffix=".log"
       pattern="%h %l %u %t "%r" %s %b" />
    • seuraavasti:
      <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. Tallenna tiedosto.
  3. Pysäytä yhdyskäytäväpalvelu ja käynnistä se uudelleen seuraavasti:
systemctl stop scaleio-gateway
systemctl start scaleio-gateway

LogRotate-määrityksen luominen

  1. Siirry vi /etc/logrotate.d/scaleio-gateway
  2. Lisää tiedostoon seuraavat:
/opt/emc/scaleio/gateway/logs/localhost_access.log {
  copytruncate
  daily
  rotate 7
  compress
  missingok
}

Poista vanhat lokit

  1. Siirry rm -rf /opt/emc/scaleio/gateway/logs/localhost_access_log.*.txt
  • Uudet lokit kirjoitetaan osoitteeseen /opt/emc/scaleio/gateway/logs/localhost_access.log
  • Uusia tukkeja kierrätetään joka päivä 7 päivän ajan localhost_access.log.1.gz to 7.gz

Affected Products

PowerFlex Software

Products

PowerFlex Software, VxFlex Product Family