1. 程式人生 > >服務系統空間滿/dev/sda3磁碟空間顯示99%

服務系統空間滿/dev/sda3磁碟空間顯示99%

最近公司有個放網站的伺服器centos網站用的mysql會自動停掉,重啟後會恢復運作,過了一天後又連不上了。

確認了下,是伺服器磁碟過滿的問題。

這個伺服器磁碟總共就20G左右的雲伺服器 /dev/sda3 18G佔用了17.8G左右,整個空間接近滿的狀態。

然後在根目錄下檢視所有資料夾統計用量大小

發現最大的var下4.1G(存放所有站點的內容)

其次就是usr 總共也有1.1G ,其它都是M級的資料夾總量。

這就說明佔用空間的不是檔案而是檔案執行緒一類。

通過下面的方法查詢解決:

1. 安裝lsof


...安裝完成

2.通過lsof | grep deleted 檢視到己刪除但仍佔用空間的檔案控制代碼



3.發現rsyslog佔用的最大,就把它重啟了
service rsyslog restart

重啟後原來/dev/sda3 18G佔用了17.6G左右的空間釋放出12G左右


空間被佔用問題解決。

相關推薦

服務系統空間滿/dev/sda3磁碟空間顯示99%

最近公司有個放網站的伺服器centos網站用的mysql會自動停掉,重啟後會恢復運作,過了一天後又連不上了。 確認了下,是伺服器磁碟過滿的問題。 這個伺服器磁碟總共就20G左右的雲伺服器 /dev/sda3 18G佔用了17.8G左右,整個空間接近滿的狀態。 然後在根目錄

centos /dev/vda1磁碟空間滿 隨筆

今天筆者所在的公司維護的後臺管理系統。突然發現系統跑不動了。 開啟伺服器上一看,連按tab鍵補全命令都很困難。關鍵時刻來了,發現原來是磁碟空間滿了。 輸入命令 df -h 看到  /dev/vda1磁碟的使用率是100%。 既然發現是磁碟空間不夠,刪掉一些不要緊的檔案就好了

mysql訪問日誌滿造成linux磁碟空間不足問題系列跟蹤解決

                         &nb

Linux系統擴容根目錄磁碟空間的操作方法

一、使用背景 Linux根目錄磁碟空間不夠用了,當修改了虛擬機器模版增加磁碟大小或者插入了一塊新硬碟,但是發現系統裡的大小還是沒改變。 產生的原因是沒有給磁碟格式化,沒有增加分割槽。 二、操作方法 1.檢視磁碟空間大小,使用df -h 命令,發現掛載根目錄節點的/dev/mapper/vg_

磁碟寫入資料提示:No spac left on device通過df -h檢視磁碟空間,發現沒滿,解決方法

初步判斷應該有兩種情況:一種是block滿了,另一種情況就是inode耗盡了。 首先df -i 檢視一下是否耗盡inode/block數量。 虛擬一塊磁碟並格式化: dd if=/dev/zero of=/opt/sdb1 bs=4096 count=100 mkfs -t ext4 /opt/sdb

磁碟寫入資料提示:No spac left on device通過df -h檢視磁碟空間,發現沒滿

初步判斷應該有兩種情況:一種是block滿了,另一種情況就是inode耗盡了。 首先df -i 檢視一下是否耗盡inode/block數量。 虛擬一塊磁碟並格式化: dd if=/dev/zero of=/opt/sdb1 bs=4096 count=100 mkfs -t ext4 /opt/sdb

VMware虛擬機器擴充套件Ubuntu系統磁碟空間

一般我們在安裝虛擬機器時都會選擇預設的20G磁碟空間,但是一旦需要搭建一兩個交叉編譯環境後,20G的空間就無法滿足了,我就是出現了這樣的情況,所以也在這裡建議大家,如果需要在虛擬機器上搭建比較複雜的環境的話,一般給虛擬機器50G的記憶體空間較合適。 這裡是我的Ubuntu系統下現在的空間大小

查詢Linux系統中的佔用磁碟空間最大的前10個檔案或資料夾

   當磁碟空間被迅速佔用的時候,我們必須找出一些,比較佔用磁碟空間的檔案或者資料夾。通常情況下,最有可能找出佔用磁碟空間檔案或資料夾的地方,主要是 /tmp or /var or /home。       目前沒有單個命令來

VBox:增加虛擬磁碟空間上限(虛擬系統為Linux)

執行以下命令指定vdi虛擬磁碟空間新上限(此步驟需要在使用vdi磁碟檔案的虛擬機器關閉狀態下執行,單位MB): C:\Program Files\Oracle\VirtualBox>vboxmanage modifyhd D:/vm/spark/spark.vdi --resize

Linux系統中查詢、刪除重複檔案,釋放磁碟空間

在Linux系作業系統中查詢並刪除重複檔案的方法的確有很多,不過這裡介紹的是一款非常簡單實用的軟體FSlint。FSlint是一個重複檔案查詢工具,可以使用它來清除不必要的重複檔案,筆者經常使用它來釋放Linux系統中的磁碟空間。 FSlint同時具有GUI和CLI模式。因

Ubuntu、Windows雙系統為Ubuntu增加磁碟空間

  這幾天想要訓練siamese-fc,用到85g大小的ILSVRC-2015資料集,發現自己的Ubuntu系統只剩75g了,只能從Windows的硬碟中划過來一部分,步驟如下:   1.在Windows環境下,將要劃出的磁碟進行壓縮,得到未分配的磁碟;   2.將未分配

Vm虛擬機器擴充套件Ubuntu系統磁碟空間

一般我們在安裝虛擬機器時都會選擇預設的20G磁碟空間,但是一旦需要搭建一兩個交叉編譯環境後,20G的空間就無法滿足了,我就是出現了這樣的情況,所以也在這裡建議大家,如果需要在虛擬機器上搭建比較複雜的環境的話,一般給虛擬機器50G的記憶體空間較合適。 這裡是我的Ubuntu系

docker容器存放目錄磁碟空間滿了,轉移資料修改Docker預設儲存位置

  今天在Liunx伺服器上重啟docker的時候,發現容器啟動不了了,報的錯誤是:"ERROR:cannot  create temporary directory!"。我的猜測應該就是磁碟空間滿了,於是執行命令"df -h",出來的結果是 掛載點/var/lib/dock

docker容器存放目錄磁碟空間滿

      今天在Liunx伺服器上重啟docker的時候,發現容器啟動不了了,報的錯誤是:"ERROR:cannot  create temporary directory!"。我的猜測應該就是磁碟

Linux中df命令:用來檢查linux伺服器的檔案系統磁碟空間佔用情況

linux中df命令的功能是用來檢查linux伺服器的檔案系統的磁碟空間佔用情況。可以利用該命令來獲取硬碟被佔用了多少空間,目前還剩下多少空間等資訊。 1.命令格式: df [選項] [檔案] 2.命令功能: 顯示指定磁碟檔案的可用空間。如果沒有檔名被指定,則所有

linux 磁碟空間被佔滿但找不到目標檔案的問題處理 lsof命令

lsof簡介 在終端下輸入lsof即可顯示系統開啟的檔案,因為 lsof 需要訪問核心記憶體和各種檔案,所以必須以 root 使用者的身份執行它才能夠充分地發揮其功能。 直接輸入lsof部分輸出為:   每行顯示一個開啟的檔案,若不指定條件預設將顯示所有程序開啟的所有檔案。 lsof輸出各

linux 磁碟空間滿解決方法

執行命令 du -sh /* |sort -h 檢視根目錄下所有資料夾所佔用的磁碟空間。/* 是檢視根目錄開始的磁碟空間,  | sort -h 是按照大小排序  137M /root 150M

解決docker容器存放目錄磁碟空間滿了問題

  找個空間大的目錄 mkdir docker/lib rsync -avz /var/lib/docker/ /home/k8s/docker/lib/   修改配置檔案      centos ExecStar

Linux磁碟空間滿問題定位

在Linux中,當我們使用rm在linux上刪除了大檔案,但是如果有程序打開了這個大檔案,卻沒有關閉這個檔案的控制代碼,那麼linux核心還是不會釋放這個檔案的磁碟空間,最後造成磁碟空間佔用100%,整個系統無法正常執行。這種情況下,通過df和du命令查詢的磁碟空間。 解決步驟: 1

Docker佔滿磁碟空間的解決辦法

通過命令可以觀察到/var/lib/docker目錄很大,我的主機只有20G,這個目錄佔了18G;原因是devicemapper的空間設的太大,通過docker info列印的Data Space T