eygle.com   eygle.com
eygle.com  
 

« 10.2.0.4 LGWR Trace Warning: Log Write Time | Blog首页 | Oracle将Metalink站点迁移到My Oracle Support »

HP-UX Oracle Ioctl ASYNC_CONFIG error=1

作者:eygle |【转载时请以超链接形式标明文章和作者信息及本声明
链接:
在客户的系统中,观察到大量的跟踪文件,报错Ioctl ASYNC_CONFIG error, errno = 1,具体信息如下:
System name:    HP-UX
Release:    B.11.23
Version:    U
Machine:    ia64
Ioctl ASYNC_CONFIG error, errno = 1
这是一个和异步IO相关的错误,在Oracle 9.2版本中出现,Oracle给出几种方案来解决这个问题。
在客户环境中,已经存在近3万个跟踪文件,占用近6G空间:
rbecc:rqeadm 39> du -sk
5744803 .
rbecc:rqeadm 40> pwd
/oracle/RDE/920_64/rdbms/log
rbecc:rqeadm 41> ls -al|wc -l
29375

第一:可以通过如下方法来禁用异步IO,防止出错:
  chown bin:bin /dev/async
   chmod 660 /dev/async
当然,我们希望数据库能够使用异步IO,可以给DBA组授予 MLOCK 权限以避免ASYNC_CONFIG trace file错误,用root用户执行如下步骤:
(1) # /usr/sbin/setprivgrp dba  MLOCK
(2) # vi /etc/privgroup
This should contain dba MLOCK RTSCHED RTPRIO
(3) # cat /etc/privgroup
dba MLOCK RTSCHED RTPRIO
如果不存在privgroup文件,可以手工创建。

Metalink Doc ID:  302801.1
Subject:  How to disable asynch_io on HP to avoid Ioctl Async_config Error Errno = 1

参考: http://www.oracleblog.cn/working-case/how-to-open-async-io-on-hpux/

请谨慎的测试并在获得HP确认的情况下再进行修改!

-The End-




历史上的今天...
      >> 2008-11-15文章:
      >> 2006-11-15文章:
      >> 2005-11-15文章:
             iSCSI节点名称定义及其他
             NetAPP iSCSI性能测试
      >> 2004-11-15文章:
             使用热备份进行分时恢复
------
这篇 【HP-UX Oracle Ioctl ASYNC_CONFIG error=1】来自 eygle.com | CSDN网摘| del.icio.us|Google订阅 | 鲜果订阅 | 抓虾订阅

By eygle on 2009-11-15 11:16 | Comments (1) | Posted to FAQ | Unix&Linux | Edit |

相关文章 随机文章
  • 如何查看Veritas VCS安装版本号
  • 如何将Unix Time转换为系统时间
  • Man Page Of gethrtime
  • AIX不完整的补丁安装以及Oracle的Bug
  • 故障总是在同一个地方出现
  • How to compile Oracle10g / Oracle11g BBED tools
    Today always a Luck Day
    早餐吃玉米、午餐吃凉粉、晚餐吃盒饭-我爱超级女声
    纪念Veritas的离去
    Oracle Diagnostics:KTSMG_UPDATE_MQL(): MMNL absent
    搜索本站:

    留言 (1)

    安装必做步骤

    Posted by: boson at November 16, 2009 8:59 AM

    发表留言:



    Remember Me?
    (输入验证码后方可评论,谢谢支持)



    CopyRight © 2004~2010 eygle.com, All rights reserved.