工作小記-Linux磁盤空間告警

環境介紹:Centos 6.3運行在ESXi 5.5中

分了兩塊虛擬磁盤,一塊大小爲IDE 20G,另外一塊爲SCSI 73G。

lsb_release -a查看版本爲CentOS release 6.3(Final)

這套環境是之前的人員部署的,裏面跑的是unison同步SVN版本的服務,從一臺windows server 2012 R2同步過來。

查看了掛載到根分區的磁盤/dev/sda2大小15G,100% use,第一塊磁盤分區爲/dev/sda1 --> /boot 

/dev/sda2 --> /  tmpfs-->/dev/shm。

第二塊磁盤做了LVM,方便隨時動態擴容,全部掛載到一個SVN的目錄下。

使用du -sh /* |sort -rn 查看發現,佔用根/分區最大的爲/home 和 /usr目錄,分別佔用9.3G和4.4G,於是一層一層排查,最終發現一個隱藏目錄在/home下佔據了9G左右空間,文件爲unison的內容,繼續向下挖發現了db目錄下有數字命名的文件夾,具體路徑爲:

[root@svnuser ~]# cd /home/svnuser/Desktop/.unison.C\:\\csvn\\data\\repositories\\Development.7114674e15dd738130eafa97b0931ca2.unison.tmp/db/revs/

將其中的佔用空間比較大的文件先move到SVN的目錄,然後用df -hT查看,空間立馬釋放出來,而且告警信息也消除。

[root@svnuser ~]# df -hT
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/sda2     ext4     15G   12G  2.6G  82% /
tmpfs        tmpfs    504M  460K  503M   1% /dev/shm
/dev/sda1     ext4    2.0G   88M  1.8G   5% /boot
/dev/mapper/svndata-lvsvn
              ext3     71G   25G   43G  37% /SVN

由於很久沒有摸linux,昨天花了一天時間查找相關資料,怎麼擴容根/分區空間,今天經過和同事討論,暫時把磁盤空間的問題解決了,後續還要研究如何避免這種問題的再次出現,比如搭建監控平臺等等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章