0
点赞
收藏
分享

微信扫一扫

AIX之文件系统使用率高查询思路

今天和大家聊聊AIX系统文件系统使用率高如何进行初步查询,平时用到的AIX系统比较多,而且经常可以看到监控中报出某某文件系统使用率高,所以对于这个常见的问题,我这里提供几条命令用于大家查询,。

1、df -g

这个命令可以清晰的查出当前各个文件系统的使用率,如下所示

AIX之文件系统使用率高查询思路_x系统

在上图中可以看到文件系统/dev/的使用testlv率已经达到了89%,所以 这个时候就要对这个文件系统加以关注,可以从以下几个方面进行查询

2、du -g

有一些AIX基础的人肯定是知道PV、VG、LV之间的关系,简单叙述一下,多个PV构成了VG,然后又从VG中划分了多个LV,最后将LV进行挂载就形成了文件系统。这里我们可以看到/dev/testlv的挂载点是/dump.所以进入该挂载点目录进行查询其中文件的大小

AIX之文件系统使用率高查询思路_AIX_02

上面使用du -g命令之后可以看到rman_sodb的大小已经达到57.44G,然后又使用ls -l可以看到rman_sodb仅仅是一个目录,还需要继续查看其中的文件,最终可以看到第一个文件的占用空间极大,这个时候就有了关于文件系统使用率高的第一条解决之道:容量大的文件该备份备份,该删除删除,可以适当的减小降低文件系统的使用率。

3、lslv lvname

AIX之文件系统使用率高查询思路_AIX_03

这个命令可以查看当前lv的相关信息,比如它属于rootvg,它的大小是(256*280)mb近似于70G.

4、lsvg vgname

AIX之文件系统使用率高查询思路_AIX_04

这个命令可以查看到该vg下面三个pv,同时也可以看到这个VG的总大小是419328mb近似于420G,使用的空间大小近似于400G,这个数字很重要,可以退出剩下的空间是否还够给文件系统扩容。

5、lspv pvname

AIX之文件系统使用率高查询思路_x系统_05

AIX之文件系统使用率高查询思路_运维_06

同时通过lspv hdisk0/1/2这个命令也能查到这三个磁盘的容量均为140G左右,加起来恰好也正是rootvg的容量。

 

总结:

所以关于文件系统磁盘使用率的处理方法总结如下:1、查出具体文件,该删删 2、查vg剩余是否够扩容

拓展:关于查询硬盘大小还有另一个命令可以使用,如下:

AIX之文件系统使用率高查询思路_占用空间_07

  今天就暂时讲到这里,有问题可以和我沟通哦


举报

相关推荐

0 条评论