`
mikixiyou
  • 浏览: 1097982 次
  • 性别: Icon_minigender_1
  • 来自: 南京
博客专栏
C3c8d188-c0ab-3396-821d-b68331e21226
Oracle管理和开发
浏览量:352832
社区版块
存档分类
最新评论

oracle asm实例的aud文件问题

阅读更多

在Oracle 10g数据库服务器上,$ORACLE_HOME/rdbms/audit目录下,生成了大量的以aud为扩展名的文件。

查看一下日志文件内容,记录的都是以sysdba访问数据库实例ASM的操作。

 

这是因为:

以sysdba身份访问oracle asm 实例,不管你打开或者关闭审计,系统都会在$ORACLE_HOME/rdbms/audit目录下记录访问日志,生成*.aud文件。

Audit file /u01/app/oracle/product/10.2.0/db/rdbms/audit/ora_2998.aud
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /u01/app/oracle/product/10.2.0/db
System name:    Linux
Node name:      db3
Release:        2.6.18-238.el5
Version:        #1 SMP Thu Jan 13 15:51:15 EST 2011
Machine:        x86_64
Instance name: +ASM
Redo thread mounted by this instance: 0 <none>
Oracle process number: 13
Unix process pid: 2998, image: oracle@db3 (TNS V1-V3)

Fri Oct 19 09:51:37 2012
LENGTH : '132'
ACTION :[7] 'CONNECT'
DATABASE USER:[1] '/'
PRIVILEGE :[6] 'SYSDBA'
CLIENT USER:[6] 'oracle'
CLIENT TERMINAL:[0] ''
STATUS:[1] '0'
 



只能使用一个crontab来自动清理这些文件。
10 * * * * find /u01/app/oracle/product/10.2.0/db/rdbms/audit/ -name "*aud" -exec rm -rf {} \;

设置成每个小时清理一次。

但随后又发现新问题,清理后,日志文件增长的速度非常惊人,每秒都有几个文件生成,每个文件大小714个字节。如此多的文件,将严重影响系统IO。

无法判断出ASM实例上哪个连接出现了问题。
0
0
分享到:
评论

相关推荐

    安装oracle ASM所需的系统包:oracleasmlib、oracleasm-support

    `oracleasmlib` 是Oracle公司提供的一个库,它允许ASM直接访问Linux系统上的物理磁盘,而无需依赖于标准的文件系统。这个库提供了必要的驱动程序和工具,使得ASM能够识别和管理磁盘,创建和删除ASM磁盘组,以及进行...

    redhat/centos6.9 kmod-oracleasm/oracleasm-support/oracleasm rpm包

    kmod-oracleasm-2.0.8-15.el6_9.x86_64 oracleasm-support-2.1.8-1.el6.x86_64 oracleasmlib-2.0.4-1.el6.x86_64 安装顺序: rpm -ivh kmod-oracleasm-2.0.8-15.el6_9.x86_64.rpm rpm -ivh oracleasm-support-2.1.8...

    rh*-kmod-oracleasm

    在描述中提到的两个文件"**kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm**"和"**kmod-oracleasm-2.0.8-4.el6_6.x86_64.rpm**"是rpm格式的软件包,它们分别对应Oracle ASM驱动的不同版本。`2.0.6.rh1-3.el6`和`2.0.8-4...

    各种oracleasm rpm包(Linux下配置ASM使用)

    包含如下oracleasm包: kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm oracleasm-2.0.8-4.el6_6.src.rpm oracleasm-2.0.8-6.el6_7.src.rpm oracleasm-2.0.8-8.el7.src.rpm oracleasm-2.0.8-15.el7.centos.src.rpm ...

    oracleasmlib和oracleasm-support两个依赖包.zip

    1. **检查和修复ASM磁盘**:例如,`/usr/sbin/oracleasm diagnose` 可以用来诊断ASM磁盘问题。 2. **配置和管理ASM**:如 `asmca` (ASM Configuration Assistant) 可以创建和管理ASM实例。 3. **日志分析**:提供...

    redhat6.5 oracle ASM驱动

    5. **配置Oracle ASM实例**:在Oracle数据库安装过程中配置ASM实例,设置ASM磁盘组和文件系统。 6. **启动和检查ASM服务**:启动ASM服务并检查其状态: ```bash sudo /etc/init.d/oracleasm start sudo /sbin/...

    oracle-support oracleasmlib kmod-oracleasm包

    Oracle Support for Oracle ASM (Automatic Storage Management) 和 Kmod-OracleASM 包是Oracle数据库系统在Linux环境下进行存储管理的关键组件。这些包确保了在Red Hat Enterprise Linux (RHEL)、CentOS以及Oracle ...

    oracleasmlib以及 kmod-oracleasm驱动包

    Oracle ASM (Automatic Storage Management) 是 Oracle 公司提供的一种先进的存储管理解决方案,它为数据库和其他应用程序提供了统一的、高性能的磁盘管理功能。Oracle ASMLib(Oracle ASM Library)是与ASM配套使用...

    kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm和Oracleasmlib、Oracleasm-support

    Oracle ASM (Automatic Storage Management) 是 Oracle 公司提供的一种高效、自动化的磁盘管理解决方案,尤其在Oracle数据库环境中被广泛使用。它简化了存储管理,提供了高性能、高可用性和高可扩展性。Oracleasmlib...

    oracleasm RPM包

    Oracle ASM(Automatic Storage Management)是Oracle数据库公司提供的一种高级存储管理解决方案,主要用于简化和优化Oracle数据库的存储管理。Oracle ASM可以自动地管理和分配磁盘空间,提供数据冗余和容错功能,...

    ASM实例和监听日志文件和Database日志文件

    ASM 实例和监听日志文件是 Oracle 数据库管理系统中两个重要的日志文件。ASM 实例日志文件记录了 Automatic Storage Management(ASM)实例的所有操作,而监听日志文件则记录了数据库监听器的所有操作。通过 grid ...

    搭建Oracle 11gR2单实例+ASM实例的生产与测试环境

    本教程将深入探讨如何搭建Oracle 11gR2单实例以及与ASM实例结合的生产与测试环境。 一、Oracle 11gR2 单实例安装 1. **系统要求**:首先,确保你的服务器硬件和操作系统满足Oracle 11gR2的最低需求。通常,需要64位...

    kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm

    在您提供的信息中,有三个关键文件用于支持Oracle ASM在Linux 6.5上的安装: 1. `oracleasm-support-2.1.8-1.el6.x86_64.rpm`:这个包提供了Oracle ASM的支持库,它包含了必要的工具和驱动,使得Linux内核能够识别...

    oracleasm oracle rac rpm包

    oracleasm-2.6.18-128.el5-2.0.5-1.el5.i686.rpm oracleasmlib-2.0.4-1.el5.i386.rpm oracleasm-support-2.1.1-1.el4.i386.rpm X64: oracleasm-support-2.1.8-1.el5.x86_64.rpm oracleasmlib-2.0.4-1.el5.x86_64....

    kmod-oracleasm-2.0.6.rh1-2.el6.x86_64.rar

    - 学习使用ASM的相关命令行工具,如`oracleasm`和`asmcmd`,以便管理和监控ASM实例。 通过以上步骤和知识,你可以成功地在Red Hat Enterprise Linux 6.4上安装和使用Oracle ASM,为你的数据库提供高效且可靠的存储...

    oracleasm软件包大集合

    在"压缩包子文件的文件名称列表"中,我们看到"**kmod-oracleasm**"这个文件,这通常是一个内核模块,用于在Linux系统中加载Oracle ASM驱动。该模块使得操作系统能够识别并处理ASM格式的磁盘卷,从而使得Oracle数据库...

    centos6.4 安装 oracle12c 单实例 asm

    本篇教程将详细介绍如何在CentOS 6.4操作系统上安装Oracle 12c数据库的单实例版本,并使用自动存储管理(ASM)。 首先,安装Oracle数据库之前,需要对系统环境进行全面的检查,确保操作系统满足Oracle 12c的安装...

    rehl6.8-kmod-oracleasm-2.0.8-13.el6_8.x86_64

    描述中提到的“包含oracleasmlib, oracleasm-support, kmod-oracleasm 3个文件”,这些是Oracle ASM在Linux环境下的核心组件: 1. **oracleasmlib**:这是Oracle ASM库,提供了在Linux操作系统上与ASM进行交互的...

Global site tag (gtag.js) - Google Analytics