【问题描述】

数据库服务器/home/database分区使用率达到100%

/dev/sda6              20G   19G     0 100% /home/database

该分区为oracle软件安装目录。

【问题定位】

排查该分区中的大文件/目录,发现/home/database/oracle/diag/tnslsnr目录占用了近8G空间。该目录下存放了监听器alert日志和trace日志,其中两个目录各占用近4G空间。进入alert日志文件目录,发现该目录下有大量备份的日志文件(每个文件10M左右),且文件切换频率很快,因此怀疑是由于日志文件个数太多,增长速度太快导致存储空间被耗尽。

查看日志状态:

# su - oracle

$ lsnrctl

LSNRCTL> show log_status

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))

LISTENER parameter "log_status" set to ON

监听器日志状态为ON。

初步定位原因为,数据库打开了监听器日志之后,数据库监听器日志不断增长而又没有进行手动干预,经过长时间累积,大量日志文件耗尽了系统存储空间。

【问题处理】

关闭监听器日志:

# su - oracle

$ lsnrctl

LSNRCTL> set log_status off

LSNRCTL> save_config

LSNRCTL> show log_status

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))

LISTENER parameter "log_status" set to OFF

上面的修改将立即生效,不需要重启监听器。

手动删除alert目录下的监听器日志。(建议删除前做好必要的备份)

【问题总结】

1、如果打开监听器日志,需要定期清理监听器日志,防止系统存储空间被占满

2、如果监听器日志增长速度很快,可以考虑关闭监听器日志

oracle监听程序如何关闭,如何关闭ORACLE监听器日志相关推荐

  1. oracle监听程序端口号是,修改Oracle监听默认端口号1521的方法

    前言 大家都知道在oracle中,默认的监听端口号为1521,一旦有人扫描出这个端口号就会知道此服务器为oracle数据库服务器,存在极其大的安全隐患,下面在这里,教大家如何修改oracle默认端口号 ...

  2. windows重启oracle监听口令,oracle_windows下命令启动oracle监听和服务

    1.检查监听器状态 C:\Users\Administrator>lsnrctl status 2.启动监听程序 C:\Users\Administrator>lsnrctl start ...

  3. 关于oracle监听程序的相关问题及解决方法

    1.查看监听程序是否启动 打开cmd窗口,cmd用管理员运行,否则无法执行启动与停止监听命令 lsnrctl status查看运行状态 lsnrctl stop停止监听 lsnrctl start启动 ...

  4. oracle 监听共享 专用,【案例】Oracle报错TNS-12618 多版本监听LISTENER程序共享无法启动...

    天萃荷净 运维DBA反映当前环境的Oracle存在10G与9i两个版本,在启动监听程序的时候一个无法启动报错TNS-12618,分析原因为双监听IPS争用导致 在一台机器上装了9.2.0.4和10.1 ...

  5. oracle监听程序的配置

    •监听程序是驻留在Oracle数据库服务器上的一种进程,其职责是监听客户机连接请求和管理服务器的通行量. •每次客户机请求与服务器进行会话时,监听程序就接收到实际请求. •如果客户机的信息与监听程序的 ...

  6. oracle 监听程序服务无法启动,ORA-12500: TNS: 监听程序无法启动专用服务器进程

    环境: windows 2003  oracle9i 单机 C:\Windows\System32>sqlplus "scott/oracle"@test" SQL ...

  7. oracle 监听程序当前无法识别连接描述符中请求的服务_Go 中的优雅升级

    优化升级背后的想法是在进程运行过程中,在用户无感知的情况下对程序的配置和代码进行更换(升级).尽管这听起来很危险.容易出错.不可取,并且像是一个馊主意 - 事实上我(的想法)和你一样. 但是,有些时候 ...

  8. oracle 监听程序当前无法识别连接描述符中请求的服务_最新版Web服务器项目详解 04 http连接处理(上)...

    点 击 关 注 上 方"两猿社" 设 为"置 顶 或 星 标",干 货 第 一 时 间 送 达. 互 联 网 猿 | 两 猿 社 本文内容 在服务器项目中,http请求的处理与响应至关重要,关系到用户 ...

  9. oracle监听程序无法分配,oracleORA-12520:TNS:监听程序无法为请求的服务器类型找到可用的处理程序的问题...

    http://www.2cto.com/database/201203/125704.html 背景: 服务器连接数溢出,导致无法正常连接oracle.使用以下命令检查硬盘空间和数据库的监听端口. [ ...

最新文章

  1. clickhouse原理解析与开发实战 pdf_重识SSM,“超高频面试点+源码解析+实战PDF”,一次性干掉全拿走...
  2. 分布式集群环境下,如何实现session共享三(环境搭建)
  3. ansible-playbook相关
  4. 如何在ABAP workbench里创建新的repository对象
  5. python之collections之有序字典(OrderedDict)
  6. 【CodeForces - 864C】Bus (模拟,有坑)
  7. VMware vSphere 6.0 虚拟机运维常见问题排除
  8. python变量类型有几种_python十种变量类型
  9. php查百度收录,php检查页面是否被百度收录,可整合到后台
  10. QQ 腾讯QQ(简称“QQ”)是腾讯公司开发的一款基于Internet的即时通信(IM)软件...
  11. oppo r17进入9008模式
  12. Java并发编程——创建线程的三种方法以及区别
  13. Java验证码图片生成实现
  14. 腾讯一面+二面+三面+HR面
  15. 小程序webview应用实践
  16. 2021计算机考研科目时间表,2021计算机考研科目408有哪些?
  17. 行政组织理论-阶段测评2
  18. python怎么念1001python怎么念-python 星号的使用
  19. Java中有几种方法可以实现一个线程??用什么关键字修饰同步方法??stop()和suspend()方法为什么不推荐使用??
  20. 用sqlcipher对已有的SQLite数据库加密

热门文章

  1. IP地址信息文件没有找到,IP显示功能将无法使用,错误的IP数据库文件 留下了没有技术的泪水~
  2. 机器学习应用篇(八)——基于BP神经网络的预测
  3. 前端代码规范及最佳实践
  4. Warning FailedScheduling 30s (x2 over 108s) default-scheduler 0/3 nodes are available
  5. 最详细xmind绘制思维导图操作
  6. Css中设置列表项目符号属性,CSS如何设置列表样式属性,分享
  7. 在Photoshop中绘制蜘蛛侠徽标
  8. SAP-IDOC 知识详解-概述
  9. 计算机二级长文档排版素材,常文档排版(按照计算机二级考试试题顺序编写).doc...
  10. 【报告分享】中国留学生归国求职洞察报告-领英(附下载)