今天有系统应用人员跟我讲数据库双机服务器空间快要满了,我登录到服务器上去查看发现根目录3G的空间只剩下不到一百多兆了,附图如下

wKioL1dP8vigjbBgAAB0jVSKLm0669.jpg-wh_50

列出根目录下最占用空间的文件

$du -amx / |sort -rn |head -n 10

wKiom1dP8qSjA4G8AAA4ttt6Q3E789.jpg-wh_50

关键字 “/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服务也开启了,悲催!

wKiom1dP_IfgLCguAABDnxD1-Gc738.jpg-wh_50

 查看/dev/null* 文件

wKioL1dP_quyX9I3AAA5znDkVKg931.jpg-wh_50

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”,保存退出。 wKiom1dP_o_Bws4HAABOf7HpJ5E130.jpg-wh_50

关闭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

再次查看系统空间使用情况

wKioL1dP9CuDQ7r7AACiYeHuf30425.jpg-wh_50

另外这个根目录太小了,不知道当时的系统安装人员是怎么想的,真是坑人,这样还要后续扩空间,扩空间操作步骤见我的另一个博文“在AIX系统上对目录空间进行调整”。