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/
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.
Määritä FlexOS Gateway Catalinan localhost_access LogRotation
- 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" />
- Tallenna tiedosto.
- Pysäytä yhdyskäytäväpalvelu ja käynnistä se uudelleen seuraavasti:
systemctl stop scaleio-gateway
systemctl start scaleio-gateway
LogRotate-määrityksen luominen
- Siirry
vi /etc/logrotate.d/scaleio-gateway
- Lisää tiedostoon seuraavat:
/opt/emc/scaleio/gateway/logs/localhost_access.log {
copytruncate
daily
rotate 7
compress
missingok
}
Poista vanhat lokit
- 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