/var檔案系統滿了,該怎麼辦?
首先檢查 rootvg , 看是否還有空閒的空間, /var是否太小. 如果可能,適當地為/var 擴空間.
若rootvg中已沒有空間, /var已經夠大,請做下述檢查:
若rootvg中已沒有空間, /var已經夠大,請做下述檢查:
1. 使用find 命令檢查在/var目錄中所有大於1MB的檔案,看是否可將其刪除. 如:
#find /var -xdev -size +2048 -ls| sort -r +6
#find /var -xdev -size +2048 -ls| sort -r +6
2. 檢查/var/tmp 中是否有可以刪除的檔案
3. 檢查/var/adm/wtmp檔案的尺寸, 在此檔案中記錄了所有 login, rlogin 和 telnet 的會話呼叫. 檔案尺寸會隨著系統的持續執行的而逐漸增大. /var/adm/wtmp檔案可以直接清空; 或編輯它,將舊的不再需要的記錄給刪掉.
使用下面的命令將 /var/adm/wtmp清空.
#cp /dev/null /var/adm/wtmp
若要編輯的話, 先複製/var/adm/wtmp檔案到一臨時檔案中#/usr/sbin/acct/fwtmp < /var/adm/wtmp >/tmp/out
接著,編輯臨時檔案,將不需要的內容刪去,
#vi /tmp/out
然後使用下列命令來替換/var/adm/wtmp中的內容,
#/usr/sbin/acct/fwtmp -ic < /tmp/out > /var/adm/wtmp
使用下面的命令將 /var/adm/wtmp清空.
#cp /dev/null /var/adm/wtmp
若要編輯的話, 先複製/var/adm/wtmp檔案到一臨時檔案中#/usr/sbin/acct/fwtmp < /var/adm/wtmp >/tmp/out
接著,編輯臨時檔案,將不需要的內容刪去,
#vi /tmp/out
然後使用下列命令來替換/var/adm/wtmp中的內容,
#/usr/sbin/acct/fwtmp -ic < /tmp/out > /var/adm/wtmp
4. 使用下述方法清空/var/adm/ras目錄中的錯誤日誌 errlog. 只有執行了errclear 命令,錯誤日誌才會被清掉.
4.1 使用命令停止錯誤日誌的後臺程式 /usr/lib/errdemon
#/usr/lib/errstop
4.2 將errlog檔案刪除 或移到其他檔案系統上.
#rm /var/adm/ras/errlog
或
# mv /var/adm/ras/errlog /otherfilesystem/filename
若刪除errlog檔案, 前面記錄的錯誤日誌也將從系統刪除.
4.3 使用下面的命令重啟 錯誤日誌程式/usr/lib/errdemon #/usr/lib/errdemon
注: 不要使用cp /dev/null 命令來清空錯誤日誌. 系統一旦發現零位元組長度的 errlog 檔案, 將關閉作業系統中記錄錯誤日誌的功能. 若出現此種情況,只有將原來的errlog備份恢復回來才能解決.
由於errlog的記錄空間是有限的,可以考慮在cron 檔案中加入如下行,使系統定期將一些錯誤日誌給刪掉.
0 11 * * * /usr/bin/errclear -d S,O 30
0 12 * * * /usr/bin/errclear -d H 90
#/usr/lib/errstop
4.2 將errlog檔案刪除 或移到其他檔案系統上.
#rm /var/adm/ras/errlog
或
# mv /var/adm/ras/errlog /otherfilesystem/filename
若刪除errlog檔案, 前面記錄的錯誤日誌也將從系統刪除.
4.3 使用下面的命令重啟 錯誤日誌程式/usr/lib/errdemon #/usr/lib/errdemon
注: 不要使用cp /dev/null 命令來清空錯誤日誌. 系統一旦發現零位元組長度的 errlog 檔案, 將關閉作業系統中記錄錯誤日誌的功能. 若出現此種情況,只有將原來的errlog備份恢復回來才能解決.
由於errlog的記錄空間是有限的,可以考慮在cron 檔案中加入如下行,使系統定期將一些錯誤日誌給刪掉.
0 11 * * * /usr/bin/errclear -d S,O 30
0 12 * * * /usr/bin/errclear -d H 90
5. 檢查在 /var 中的跟蹤檔案trcfile是否比較大, 如果是,並且系統中沒有正在執行的trace程式, 可以將 trcfile刪除
#rm /var/adm/ras/trcfile
#rm /var/adm/ras/trcfile
6. 如果dump 裝置設定的是 hd6(系統預設值) , 可能在/var/adm/ras目錄中會有許多以 vmcore為字首的檔案, 如果不想保留它們,可以使用rm 命令將其刪除.
#rm /var/adm/ras/vmcore*
#rm /var/adm/ras/vmcore*
7. 檢查/var/spool 目錄, 在此包含了所有在佇列子系統排隊的檔案, 使用下述命令清空佇列子系統.
# stopsrc -s qdaemon
# rm /var/spool/lpd/qdir/*
# rm /var/spool/lpd/stat/*
# rm /var/spool/qdaemon/*
# startsrc -s qdaemon
# stopsrc -s qdaemon
# rm /var/spool/lpd/qdir/*
# rm /var/spool/lpd/stat/*
# rm /var/spool/qdaemon/*
# startsrc -s qdaemon
8. 檢查 /var/adm/acct 目錄, 它包含了系統的審計記錄 accounting. 如果啟用了審計功能,此目錄會包含許多大檔案, 請參照系統審計來整理這些檔案.
9. 檢查/var/preserve 目錄, 它記錄了所有被中斷的vi會話呼叫. 通常,可以將這些檔案刪掉. 如果使用者希望使用這些檔案恢復以前的會話, 可以用 vi - r 命令列出所有可恢復的會話, 為了恢復某一會話呼叫,使用
# vi - r filename
# vi - r filename
10. 修改/var/adm/sulog檔案, 它記錄了su命令的使用, 以及是否執行成功. 這個檔案是普通的文字檔案, 可以使用編輯器來瀏覽和修改, 如果將其刪去, 系統會在下一次使用su 命令時,重新建立它.
11. 修改/var/tmp/snmpd.log檔案, 它記錄了與snmpd後臺程式相關的事件. 如果將其刪去, snmpd 程式會重新建立它.
另外, /var/tmp/snmpd.log檔案尺寸可在/etc/snmpd.conf 檔案設定,使之不會無限的增長 -- 編輯/etc/snmpd.conf 檔案,為其中的size 域設定合適的值即可.
[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/223653/viewspace-1339962/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- win10 誤刪檔案怎麼辦_win10系統誤刪檔案怎麼辦Win10
- 當“健康碼”系統遭遇DDoS攻擊了該怎麼辦?
- win10c盤滿了怎麼清理垃圾而不誤刪系統檔案Win10
- Mac系統遇到藍芽檔案傳輸失敗不支援的項該怎麼辦?Mac藍芽
- Mac檔案共享不起作用時該怎麼辦Mac
- win10登錄檔損壞進不了系統該怎麼辦Win10
- Linux空間不足怎麼辦?Linux磁碟滿了怎麼清理?Linux
- typeScript 配置檔案該怎麼寫?TypeScript
- 電腦c盤滿了怎麼轉移到別的盤 c盤轉移檔案的辦法
- win10系統ftp不讓刪除修改檔案怎麼辦Win10FTP
- 伺服器寬頻被佔滿應該怎麼辦?伺服器
- coreldraw9在win10系統沒辦法匯出檔案怎麼辦Win10
- 想要提取PDF檔案中的美麗圖片,該怎麼辦?
- win10右鍵檔案就假當機該怎麼辦Win10
- d盤滿到變紅色了怎麼清理 電腦d盤記憶體滿了怎麼辦記憶體
- c盤滿了檔案怎麼遷移 軟體怎麼從c盤移到d盤
- 怎麼清理c盤只留下系統檔案 怎麼刪除c盤除系統以外的檔案
- win10系統無法刪除Internet臨時檔案怎麼辦Win10
- 裝了win10系統後玩遊戲聲音特別小該怎麼辦Win10遊戲
- linux系統root密碼忘記了怎麼辦Linux密碼
- Win10系統開機出現C:\ProgramFiles\WindowsApps檔案系統錯誤12007怎麼辦Win10WindowsAPP
- win10系統u盤檔案突然不見了怎麼恢復Win10
- Win10 ghost 純淨版系統桌面exe應用檔案圖示消失不見了怎麼辦Win10
- u盤在win10系統電腦上讀不出來檔案但是佔有記憶體該怎麼辦Win10記憶體
- Mac系統怎麼快速查詢大檔案?Mac
- win10系統沒有方法刪除temporary internet files檔案怎麼辦Win10
- win10共享檔案沒有許可權訪問該怎麼辦Win10
- 網賭被黑遇到系統維護不給提款該怎麼辦
- win10系統滑鼠不受控制亂動該怎麼辦Win10
- win10系統360怎麼粉碎檔案_win10系統360如何粉碎檔案Win10
- 企業伺服器當機了,該怎麼辦?伺服器
- Linux中inittab檔案丟了怎麼辦Linux
- 電腦桌面圖示變成白色檔案了怎麼辦 win10系統白圖示修復方法Win10
- win10系統下bootres.dll檔案損壞了怎麼解決Win10boot
- windows10系統C盤滿了怎麼深度清理c盤垃圾Windows
- win10 怎麼改檔案字尾_w10系統怎麼改檔案字尾Win10
- windows10系統無法修改檔案的預設開啟方式怎麼辦Windows
- Win10系統使用MiFlash刷機提示找不到指定的檔案怎麼辦Win10
- Win10系統因netwsw00.sys檔案導致藍屏怎麼辦Win10