工做小记-Linux磁盘空间告警

环境介绍:Centos 6.3运行在ESXi 5.5中linux

分了两块虚拟磁盘,一块大小为IDE 20G,另一块为SCSI 73G。windows

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

这套环境是以前的人员部署的,里面跑的是unison同步SVN版本的服务,从一台windows server 2012 R2同步过来。app

查看了挂载到根分区的磁盘/dev/sda2大小15G,100% use,第一块磁盘分区为/dev/sda1 --> /boot ide

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

第二块磁盘作了LVM,方便随时动态扩容,所有挂载到一个SVN的目录下。server

使用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,昨天花了一天时间查找相关资料,怎么扩容根/分区空间,今天通过和同事讨论,暂时把磁盘空间的问题解决了,后续还要研究如何避免这种问题的再次出现,好比搭建监控平台等等。it

相关文章
相关标签/搜索