VBA:Var 檔案系統沒有可用空間

Summary: NetWorker VMware 備份應用裝置 (VBA) /var 檔案系統已滿。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

注意:不再支援 NetWorker VMware 備份應用裝置 (VBA)。現在使用 NetWorker VMware Protection (NVP) vProxy 裝置來執行 VMware 保護。

VBA /var 檔案系統已滿。
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
分析 /var 檔案系統耗用時,會判斷大部分磁碟空間是由位於「/var/log/apache2」中的記錄所耗用。

Cause

Tomcat 會偵聽連接埠 9443,而且,每當 tomcat 服務未執行時,以及當有人嘗試存取 tomcat 服務時,有關 tomcat 未執行的錯誤會大量湧入 /var/log/apache2/mod_jk.log。

便條:預設 Web 服務配置不限制保留的日誌數或每個日誌的大小。在具有大型活動的環境中,預設的 tomcat Web 服務組態可能會導致 var 檔案系統變滿。

 

Resolution

在 vProxy 裝置上執行下列步驟。

1.開啟 SSH 工作階段至 VBA、以系統管理員身分登入,然後切換至 root:

2.將目錄變更為 apache2 目錄:

cd /var/log/apache2/

3.使用下列 du 命令確認磁碟空間用量:

root@ VBA-Name:/var/log/apache2/#: du -sh
1.3G

4.執行下列 ls 命令以檢閱檔案大小和磁碟用量:

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
注意:mod_jk.log 檔佔了 apache2 磁碟使用量的大部分。

5.停止服務:

root@ VBA-Name:/var/log/apache2/#: website stop
===Shutting down website
Shutting down httpd2 (waiting for all children to terminate)                      done
            6.   從裝置移除mod_jk.log檔案。網站服務啟動后,將生成新的mod_jk.log。
root@ VBA-Name:/var/log/apache2/#: rm mod_jk.log 

7.啟動網站服務:

root@ VBA-Name:/var/log/apache2/#: website start 
===Starting website 
Starting httpd2 (prefork)                                                      done 

8.確認磁碟空間使用量已減少:

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.確認新mod_jk.log是否已產生。

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

Additional Information

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000040499
Article Type: Solution
Last Modified: 22 Apr 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.