今天有系统应用人员跟我讲数据库双机服务器空间快要满了,我登录到服务器上去查看发现根目录3G的空间只剩下不到一百多兆了,附图如下
列出根目录下最占用空间的文件
$du -amx / |sort -rn |head -n 10
关键字 "/dev/null 2>&1",这是AIX 6.1 TL7中的cas_agent两个bug,关于这两个bug的英文介绍请移步http://blog.chinaunix.net/uid-20274021-id-3216988.html
首先查看AIX系统版本和cas_agent服务状态,发现系统版本确实是AIX 6.1 TL7的,cas_agent服务也开启了,悲催!
查看/dev/null* 文件
root@DB02:/>vi /var/opt/tivoli/ep/runtime/nonstop/bin/cas_src.sh,将cas_src.sh脚本进行修改
,将“CAS_SRC_LOG="/dev/null 2>&1"”改为“CAS_SRC_LOG="/dev/null”,保存退出。
关闭cas_agent服务并删除"/dev/null 2>&1",然后重启cas_agent服务
root@DB02:/>stopsrc -s cas_agent
root@DB02:/>rm ‘/dev/null 2>&1‘
root@DB02:/>startsrc -s cas_agent
再次查看系统空间使用情况
另外这个根目录太小了,不知道当时的系统安装人员是怎么想的,真是坑人,这样还要后续扩空间,扩空间操作步骤见我的另一个博文“在AIX系统上对目录空间进行调整”。
本文出自 “明镜亦非台” 博客,请务必保留此出处http://kk876435928.blog.51cto.com/3530246/1785556
原文地址:http://kk876435928.blog.51cto.com/3530246/1785556