VBA: Var-filsystemet har inget ledigt utrymme
Summary: NetWorker VMware Backup Appliance (VBA) /var-filsystemet är fullt.
Symptoms
VBA /var-filsystemet är fullt.
admin@VBA-Name:~/>: df -kh
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 7.9G 5.7G 1.8G 77% /
udev 3.9G 136K 3.9G 1% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sda1 130M 38M 86M 31% /boot
/dev/sda7 1.5G 1.4G 0 100% /var
/dev/sda9 70G 13G 54G 20% /space
/dev/sdb1 256G 20G 237G 8% /data01
/dev/sdd1 256G 13G 244G 5% /data02
/dev/sdc1 256G 12G 245G 5% /data03
Cause
Tomcat lyssnar på port 9443 och dessutom, när tomcat-tjänsten inte körs och samtidigt när någon försöker komma åt tomcat-tjänster, översvämmas felen om tomcat inte körs i /var/log/apache2/mod_jk.log.
Not: Standardkonfigurationen för webbtjänster begränsar inte antalet loggar som behålls eller storleken på varje logg. I miljöer med stor aktivitet kan standardkonfigurationen för Tomcat Web Services leda till att var-filsystemet blir fullt.
Resolution
Utför följande på vProxy-enheten.
1. Öppna en SSH-session till VBA, logga in som admin och byt sedan till root:
2. Ändra katalogerna till apache2-katalogen:
cd /var/log/apache2/
3. Bekräfta användningen av diskutrymme med följande du-kommando:
root@ VBA-Name:/var/log/apache2/#: du -sh
1.3G
4. Kör följande ls kommando för att granska filstorleken och diskanvändningen:
root@ VBA-Name:/var/log/apache2/#: ls -lhtr
total 1.3G
-rw-r----- 1 root root 53K Aug 28 2016 access_log-20160828.bz2
-rw-r----- 1 root root 27K Sep 14 2016 ssl_request_log-20160914.bz2
-rw-r----- 1 root root 30K Oct 14 2016 ssl_request_log-20161014.bz2
-rw-r----- 1 root root 56K Nov 3 2016 access_log-20161103.bz2
-rw-r----- 1 root root 25K Nov 13 2016 ssl_request_log-20161113.bz2
-rw-r----- 1 root root 27K Dec 13 2016 ssl_request_log-20161213.bz2
-rw-r----- 1 root root 51K Jan 9 2017 access_log-20170109.bz2
-rw-r----- 1 root root 26K Jan 12 2017 ssl_request_log-20170112.bz2
-rw-r----- 1 root root 26K Feb 11 2017 ssl_request_log-20170211.bz2
-rw-r----- 1 root root 30K Mar 13 2017 ssl_request_log-20170313.bz2
-rw-r----- 1 root root 56K Mar 17 2017 access_log-20170317.bz2
-rw-r----- 1 root root 28K Apr 11 2017 ssl_request_log-20170411.bz2
-rw-r----- 1 root root 28K May 11 12:30 ssl_request_log-20170511.bz2
-rw-r----- 1 root root 54K May 23 12:30 access_log-20170523.bz2
-rw-r----- 1 root root 39K Jun 7 12:30 ssl_request_log-20170607.bz2
-rw-r----- 1 root root 31K Jul 6 12:30 ssl_request_log-20170706.bz2
-rw-r----- 1 root root 70K Jul 22 12:30 access_log-20170722.bz2
-rw-r----- 1 root root 29K Aug 4 12:30 ssl_request_log-20170804.bz2
-rw-r----- 1 root root 30K Sep 1 12:30 ssl_request_log-20170901.bz2
-rw------- 1 root root 10 Oct 16 02:43 rcapache2.out
-rw-r----- 1 root root 2.6M Nov 7 10:46 ssl_request_log
-rw------- 1 root root 1.2G Nov 7 10:46 mod_jk.log
-rw------- 1 root root 292K Nov 7 10:46 error_log
-rw-r----- 1 root root 3.8M Nov 7 10:46 access_log
5. Stoppa tjänster:
root@ VBA-Name:/var/log/apache2/#: website stop
===Shutting down website
Shutting down httpd2 (waiting for all children to terminate) done
root@ VBA-Name:/var/log/apache2/#: rm mod_jk.log
7. Starta webbplatstjänsten:
root@ VBA-Name:/var/log/apache2/#: website start
===Starting website
Starting httpd2 (prefork) done
8. Bekräfta att användningen av diskutrymme har minskat:
root@ VBA-Name:/var/log/apache2/#: df -kh
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 7.9G 5.7G 1.8G 77% /
udev 3.9G 136K 3.9G 1% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sda1 130M 38M 86M 31% /boot
/dev/sda7 1.5G 172M 1.2G 13% /var
/dev/sda9 70G 13G 54G 20% /space
/dev/sdb1 256G 21G 235G 9% /data01
/dev/sdd1 256G 13G 244G 5% /data02
/dev/sdc1 256G 12G 245G 5% /data03
9. Kontrollera om den nya mod_jk.log har genererats.
root@ VBA-Name:/var/log/apache2/#: ls -lhtr | grep -i mod_jk.log
-rw------- 1 root root 600 Nov 8 14:32 mod_jk.log