ITPub博客

首页 > 数据库 > Oracle > 生成RDA报告时要注意的事项

生成RDA报告时要注意的事项

Oracle 作者:牛肉面之歌 时间:2014-09-14 22:13:35 0 删除 编辑

RDA远程诊断工具对数据库服务器的信息进行了全方面的采集,结合今天在房地实施中遇到的问题,这里给自己提个醒:

在房地内网RAC1节点做RDA时,在生成报告的过程中发现长期停留在LISTENER.log这一步骤,并同时发现磁盘空间急剧增长。此时及时停止了RDA过程。

检查listener.log,竟然已经到了1G的大小,估计从建库以来从来都没有删过,由于文档中未记载删除listener.log的步骤及注意事项,凭所学知识认为该日志文件是无关紧要的,想直接删除,但为了保险起见,先用mv把文件改名为listener.bak,这样做了之后发现.bak文件还是在增长,新的监听到的信息还是记载在该文件中;即使我之后把该.bak文件mv到了/home/oracle也一样。

接下来把文件mv回了原地,并改回了listener.log文件名称,cp该文件到listener.bak,并把原log文件删除,发现这样做之后,磁盘空间还是显示2个文件共存时的剩余容量,也就是说该文件虽被删除,但是空间却并没被回收!

先检查数据库可用性,仍运行良好;.bak文件没有再增长,说明不是写入该文件,即使改名为log文件,情况还是一样;删除的log文件的磁盘空间未回收。

由此怀疑原来的log文件虽然被删除了,但是磁盘空间仍未释放,仍由ORACLE进程HANDLE住并不断往里面写内容。

进入 lsnrctl ,show 所有的参数,发现了 log_status,把该参数改为OFF后,再检查磁盘空间,确认回收!再次把参数设置为ON,$ORACLE_HOME/network/log目录下生成了一个新的listener.log文件。

至此问题解决。

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29424472/viewspace-1269620/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2014-01-04

  • 博文量
    76
  • 访问量
    115100