Solaris 10下根檔案系統滿的處理方法
根目錄下造成佔用的情況主要有:
core檔案
系統崩潰轉儲檔案用df和du可看某個目錄佔用的大小。
1. 清除系統日誌檔案
日誌檔案主要存在於/usr及/var 兩個目錄下,包含了系統執行及使用者訪問系統的資訊,系統在執行過程中,會不斷地把新的資訊新增到日誌檔案,因此日誌檔案會急劇增多
系統中主要的日誌檔案有:
/usr/adm/messages 系統資訊日誌檔案
/usr/adm/sulog 命令使用日誌檔案
/usr/adm/vold.log 卷日誌檔案
/usr/spool/uucp/LOGFILE uucp的記錄
/usr/spool/uucp/.Log/.Old/* 舊的uucp日誌檔案
/usr/spool/lp/logs/requests 列印請求記錄
/var/log/syslog 系統日誌檔案2. 刪除core檔案
當系統中一些程式由於收到一些訊號而非正常結束時,系統便建立一個core檔案,記錄程式當時的一些資訊,包括程式狀態、資料以及硬體暫存器的值等。在這些core檔案沒有用的時候,可以考慮刪除它們。core檔案的刪除,應該首先確認要刪除的core檔案是否還有使用價值,可透過filecore命令檢視是由哪些程式產生的,在確認對除錯程式沒用的時候再進行刪除,也可以透過下面的命令來刪除10天內未存取過的core檔案:
find / -name core –atime +10 –exec rm {} \;
我使用df時發現根檔案系統下最大的就是core檔案,刪除了發現可用空間並沒有明顯的變化,可能是由於有些內容儲存在記憶體中,需要重啟才能生效。
3. 刪除崩潰轉儲檔案
比較少見的情況,但不是完全沒有
# cd /var/crash/system -- 崩潰轉儲目錄
# rm
# ls -- 驗證以刪除
為了解決根檔案系統空間不足的問題,我們也可以透過軟連結的方式轉移大目錄或大檔案至其它分割槽,具體操作如下:
1、找出根檔案系統佔用磁碟空間大且可以轉移的目錄或檔案 。
2、找出有空閒空間的磁碟分割槽 。
3、 假設我們要把根檔案系統下的a檔案轉移到/export/home檔案系統下,
mv /a /a.bak
cp -r /a.bak /export/home/a
ln -s /export/home/a /a
CODE:
日誌檔案core檔案
系統崩潰轉儲檔案用df和du可看某個目錄佔用的大小。
1. 清除系統日誌檔案
日誌檔案主要存在於/usr及/var 兩個目錄下,包含了系統執行及使用者訪問系統的資訊,系統在執行過程中,會不斷地把新的資訊新增到日誌檔案,因此日誌檔案會急劇增多
系統中主要的日誌檔案有:
CODE:
/usr/adm/acct 記帳日誌檔案/usr/adm/messages 系統資訊日誌檔案
/usr/adm/sulog 命令使用日誌檔案
/usr/adm/vold.log 卷日誌檔案
/usr/spool/uucp/LOGFILE uucp的記錄
/usr/spool/uucp/.Log/.Old/* 舊的uucp日誌檔案
/usr/spool/lp/logs/requests 列印請求記錄
/var/log/syslog 系統日誌檔案2. 刪除core檔案
當系統中一些程式由於收到一些訊號而非正常結束時,系統便建立一個core檔案,記錄程式當時的一些資訊,包括程式狀態、資料以及硬體暫存器的值等。在這些core檔案沒有用的時候,可以考慮刪除它們。core檔案的刪除,應該首先確認要刪除的core檔案是否還有使用價值,可透過filecore命令檢視是由哪些程式產生的,在確認對除錯程式沒用的時候再進行刪除,也可以透過下面的命令來刪除10天內未存取過的core檔案:
find / -name core –atime +10 –exec rm {} \;
我使用df時發現根檔案系統下最大的就是core檔案,刪除了發現可用空間並沒有明顯的變化,可能是由於有些內容儲存在記憶體中,需要重啟才能生效。
3. 刪除崩潰轉儲檔案
比較少見的情況,但不是完全沒有
# cd /var/crash/system -- 崩潰轉儲目錄
# rm
# ls -- 驗證以刪除
為了解決根檔案系統空間不足的問題,我們也可以透過軟連結的方式轉移大目錄或大檔案至其它分割槽,具體操作如下:
1、找出根檔案系統佔用磁碟空間大且可以轉移的目錄或檔案 。
2、找出有空閒空間的磁碟分割槽 。
3、 假設我們要把根檔案系統下的a檔案轉移到/export/home檔案系統下,
mv /a /a.bak
cp -r /a.bak /export/home/a
ln -s /export/home/a /a
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/196700/viewspace-719417/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Solaris】Solaris檔案系統管理1 UFS檔案系統的建立
- 【Solaris】Solaris檔案系統管理3 ZFS檔案系統的建立
- 檔案系統滿了庫啟不來的處理過程
- 雲伺服器系統盤滿導致桌面檔案不見了的處理方法伺服器
- 檔案系統被破壞時的處理方法(轉)
- win10藍芽根據策略禁用了檔案傳輸處理方法Win10藍芽
- Solaris 檔案系統管理(轉)
- UNIX根檔案系統和附加檔案系統
- 根檔案系統簡介與BusyBox構建根檔案系統
- Linux檔案系統被破壞時的處理方法(轉)Linux
- 【Solaris】Solaris檔案系統管理4 ZFS檔案系統備份、刪除與恢復
- win10系統下刪除tmp檔案的方法Win10
- windows10系統下開啟jnt檔案的方法Windows
- ReiserFS檔案系統壞塊的處理(轉)
- 根檔案系統構建
- Win10系統透過建立批處理檔案快速開啟組策略的方法Win10
- 【Solaris】Solaris檔案系統管理5 ZFS檔案系統擴充套件池與檢查池套件
- solaris10_快速檢視哪些目錄或檔案佔用根分割槽_方法
- 【Solaris】Solaris檔案系統管理6 磁碟配額管理
- 轉-AIX檔案系統滿AI
- Win10系統下將excel檔案轉換為dbf檔案的方法Win10Excel
- 【Solaris】Solaris檔案系統管理2 SWAP交換分割槽管理
- Solaris10忘記root密碼後處理方法密碼
- rootfs -根檔案系統製作
- 關於solaris10 掛載ISO檔案的方法
- win10系統下開啟mdb檔案的方法【圖文】Win10
- win10系統下PDF檔案亂碼的解決方法Win10
- win10系統下開啟eps格式檔案的方法Win10
- Win10系統下開啟heic檔案的5個方法Win10
- Linux下擴充套件根檔案系統所在的分割槽Linux套件
- AIX檔案系統滿的問題分析AI
- Javascript如何訪問和處理系統檔案JavaScript
- win10系統彈出windows找不到檔案怎麼解決_win10顯示windows找不到檔案的處理方法Win10Windows
- 解析Linux系統根檔案系統的目錄樹Linux
- 控制檔案丟失處理方法
- Linux雜記-根檔案系統Linux
- win10如何粉碎檔案 Windows10系統粉碎檔案的方法Win10Windows
- win10批量檔案改名方法 win10系統下如何批量重新命名檔案Win10