oracle日志过多写满磁盘导致数据库无法使用问题

今日帮同事处理一个故障,现在将处理过程分享给大家:
同事今天找我说数据库无法正常登录了,一登录就报错。
在这里插入图片描述
大概是表空间无法扩展了。
从服务器本地登录数据库也报错了。
在这里插入图片描述
第一时间确认了磁盘空间的使用情况,发现磁盘空间已经是使用率100%了。那么应该就是这个原因导致的。
在这里插入图片描述
同事表示周五看的时候/u01还有才60%多的使用率,周一回来就发现这样了。

开始排查,使用du –Sh命令确认了下/u01下的目录大小,发现有两个目录格外的大。
一个是alert,另一个是trace,完整路径如下:
/u01/app/oracle/diag/rdbms/orcl/orcl/alert
/u01/app/oracle/diag/rdbms/orcl/orcl/trace
在以上是我这边的路径,以你服务器上的实际情况为准,但大概路径是这样。

看了下这两个目录都是大概用3G左右的空间。
在网上查询了下这两个目录的作用,都是监听的日志类的文件,都是可以删除的。
参考文件https://blog.csdn.net/gumengkai/article/details/78399364
清除了这两个目录下的文件之后空间恢复了60%多的可用性,再次使用oracel服务,已经恢复正常。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值