jenkins導致磁碟佔滿問題
背景
-
今天登陸jenkins提示磁碟空間不足,且構建發生錯誤
排查問題
-
cd到jenkins 安裝目錄
-
執行df -h 發現root目錄沾滿
-
執行 du -ah --max-depth=1 發現是.jenkins 目錄佔用的
-
逐漸cd 進去,並執行 du -ah --max-depth=1 最終發現是jobs目錄佔用過大
-
手動刪除其中的構建歷史
-
異常恢復
優化解決
-
jenkins在建立構建專案的時候,直接設定好構建歷史保留天數等,見下圖
如希望瞭解更多,請關注微信公眾號
相關推薦
jenkins導致磁碟佔滿問題
背景 今天登陸jenkins提示磁碟空間不足,且構建發生錯誤 排查問題 cd到jenkins 安裝目錄 執行df
jenkins 日誌資訊佔滿硬碟空間處理辦法
查詢空間使用 df -lh 檢視linux 檔案佔用空間詳細資訊 du --max-depth=1 -h 配置jenkins資訊 jenkins 設定 -》 系統日誌 -》日誌級別 -》配置級別 javax.jmdns off 關閉jenkins 刪
一次 KVM 虛擬機器磁碟佔滿的排查過程
# 一次 KVM 虛擬機器磁碟佔滿的排查過程 KVM 虛擬機器系統為 CentOS,檔案系統為 XFS。 現象如下: 1. 使用 `df -h` 命令發現磁碟剩餘空間為30k(總大小為30G),使用 `df -i` 發現 inode 可用數量為 800(總數為18w,正常狀態為1000w+) 2. 虛擬機
臨近年關,兩個磁碟佔滿引起的服務下線
> 一口氣說兩個因為磁碟空間不足引發的應用故障, 汗, 這兩個都發生在近日。 作為拿起鍵盤一把梭的Coder, 開發--->部署-->收工--->心曠神怡,滋一口82年的可樂. ![](https://img2020.cnblogs.com/blog/587720/202012/587720-202012
tomcat日誌佔滿磁碟,找不到對應檔案
伺服器告警,顯示硬碟使用100% 然後看了對應分割槽的檔案,並沒有達到已使用的大小。 然後檢視系統讀寫 發現tomcat日誌被刪除,且檔案較大。但是tomcat程序還在 原來是同事發現tomcat日誌佔滿了硬碟,在沒有停止tomcat的情況下,刪除了它的日誌,
linux 磁碟空間被佔滿但找不到目標檔案的問題處理 lsof命令
lsof簡介 在終端下輸入lsof即可顯示系統開啟的檔案,因為 lsof 需要訪問核心記憶體和各種檔案,所以必須以 root 使用者的身份執行它才能夠充分地發揮其功能。 直接輸入lsof部分輸出為: 每行顯示一個開啟的檔案,若不指定條件預設將顯示所有程序開啟的所有檔案。 lsof輸出各
ubuntu系統磁碟已滿,導致系統無法啟動
1.因為無法進入ubuntu系統桌面,所以要嘗試進入tty1-tty6命令控制檯,使用命令ctrl+alt+f1~f62.進入tty1-tty6介面後,登入自己的系統。輸入使用者名稱,密碼即可3.首先輸
Linux磁碟空間佔滿問題定位
在Linux中,當我們使用rm在linux上刪除了大檔案,但是如果有程序打開了這個大檔案,卻沒有關閉這個檔案的控制代碼,那麼linux核心還是不會釋放這個檔案的磁碟空間,最後造成磁碟空間佔用100%,整個系統無法正常執行。這種情況下,通過df和du命令查詢的磁碟空間。 解決步驟: 1
Docker佔滿磁碟空間的解決辦法
通過命令可以觀察到/var/lib/docker目錄很大,我的主機只有20G,這個目錄佔了18G;原因是devicemapper的空間設的太大,通過docker info列印的Data Space T
centos /dev/vda1磁碟空間佔滿 隨筆
今天筆者所在的公司維護的後臺管理系統。突然發現系統跑不動了。 開啟伺服器上一看,連按tab鍵補全命令都很困難。關鍵時刻來了,發現原來是磁碟空間滿了。 輸入命令 df -h 看到 /dev/vda1磁碟的使用率是100%。 既然發現是磁碟空間不夠,刪掉一些不要緊的檔案就好了
linux磁碟空間滿了後怎麼去判定哪個地方佔了多大的空間並回收
df -h #檢視磁碟空間佔用情況 du -s /* |sort -nr #檢視那個目錄佔用空間大 du -h –max-depth=1 #檢視當前目錄下資料夾大小情況 lsof | grep
記錄一次XordDos(BillGates)木馬導致Centos kworker執行緒佔滿CPU資源的解決過程
1.問題現象 通過top命令檢視資源佔用發現有大量kworker執行緒佔用CPU資源,如下圖。懷疑是系統問題或平臺程式導致的問題。 2.是否是程式導致的論證過程 因平臺有兩部分組成socket+web端,考慮可能是兩者中的一個導致的,因此採用以下三種方
解決jenkins執行磁碟滿的問題
在本地伺服器安裝了jenkins,運行了一段時間,jenkins頁面提示 “/var/lib/jenkins (AKA JENKINS_HOME) 就快要空間不足了” 兩個方法:
記錄一次Centos磁碟空間佔滿的解決辦法
解決前 磁碟使用情況: 第二塊磁碟使用率達到97% [root@feng020 ~]# df -l Filesystem 1K-blocks Used Available Use% Mounted on /dev/xvda1 2
審計日誌太多導致Oracle系統表空間佔滿的處理
1.檢視所有表空間資訊(包括總大小、已使用、空閒、使用百分比): select a.tablespace_name,total "Total(M)",free "Free(M)",total-free "Used(M)",round(((total-free)/total)*
linux環境下根目錄磁碟空間滿導致資料庫無法啟動的問題的解決
1、登陸資料庫時,把磁碟空間不足,無法登陸 [[email protected]flash_recovery_area]$sqlplus/assysdba SQL*Plus: Release10.2.0.1.0-Productionon 星期五 11月 2817:
【Jenkins學習 】解決jenkins執行磁碟滿的問題
一、背景 今天有同事編譯Jenkins的相關Jobs的時候,出現了編譯成功,但是輸出產物失敗的情況,如下圖所示: Caused by:java.io.IOException: No space left on device at java.i
inode檔案佔滿問題分析和解決方法
1. 在Linux系統通過df -i檢視inode值,如果inode值滿了,即使磁碟空間很大,也無法建立檔案,使用touch abc.txt都無法執行 2. 在Solaris系統通過命令df -o i檢視inode值 3. 在centos檢視inode的方法 &nb
解決Oracle臨時表空間佔滿的問題
正常來說,在完成Select語句、create index等一些使用TEMP表空間的排序操作後,Oracle是會自動釋放掉臨時段的。但有些有侯我們則會遇到臨時段沒有被釋放,TEMP表空間幾乎滿的狀況,甚至是我們重啟了資料庫仍沒有解決問題。這個問題在論壇中也常被網友問到,下面我總結一下,給出幾
重灌系統時忘記拔U盤或行動硬碟導致磁碟碟符錯位
通常會遇到在重灌系統時忘記拔U盤或行動硬碟導致磁碟碟符錯位,原因是原來的碟符被U盤或行動硬碟佔用。 磁碟管理裡面,沒有d盤碟符,是因為你拔了u盤後,電腦又把光碟機當d盤了。更改碟符,首先把C盤外的其他碟符都改到較後面的碟符,比如z、x、y等等,然後再按順序改回來(否則經常會要e盤,但已經有e盤