How to Disable Asynch_io on HP to Avoid Ioctl Async_config Error Errno = 1 (文档 ID 302801.1)
来源:互联网 发布:互换期权 知乎 编辑:程序博客网 时间:2024/06/05 20:55
Applies to:
Oracle Server - Enterprise Edition - Version: 9.2.0.1 to 11.2.0.2 - Release: 9.2 to 11.2HP-UX PA-RISC (64-bit)
HP-UX Itanium
Goal
How to disable async_io on Oracle in HP-UX to avoid this message in trace file:Ioctl ASYNC_CONFIG error, errno = 1
Solution
If /dev/async is present and correctly configured, Oracle (for HP only) will use it for memory locking which is needed for async i/o for SGA memory pages via ioctl.
Oracle (for HP only) opens /dev/async successfully only if the /dev/async HP-UX device driver is properly configured for read and write.
This is irrespective of whether the DISK_ASYNCH_IO parameter is set to TRUE.
Problem is Oracle (for HP only) still uses async I/O regardless of the value of init settings
(disk_asynch_io=FALSE and filesystemio_options=none).
The parameter filesystemio_options=none doesn't work.
From the 9.2 until 10.1 version, to inactivate ASYNCH_IO with Oracle, the workaround is to:
chown bin:bin /dev/async
chmod 660 /dev/async
Note: This may impact other applications that wish to use asynch I/O.
It is recommended to shutdown Oracle database before inactivating asynch I/O.
Grant dba group the MLOCK privilege to avoid the Ioctl ASYNC_CONFIG trace file errors:
(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
Since the Oracle 10.2 version, the problem is resolved as these settings stop the tracing:
disk_asynch_io=FALSE
filesystemio_options=none
- How to Disable Asynch_io on HP to Avoid Ioctl Async_config Error Errno = 1 (文档 ID 302801.1)
- Ioctl ASYNC_CONFIG error, errno = 1
- HP-UX Oracle Ioctl ASYNC_CONFIG error=1
- How to disable X11 on booting Ubuntu
- How to disable suspend on Fedora 18
- How to disable IPv6 on Ubuntu?
- How to disable IPv6 on Ubuntu?
- How to disable Network Manager on Linux
- How to disable the scheduler using SCHEDULER_DISABLED attribute in 10g (文档 ID 1491941.1)
- How to disable the scheduler using SCHEDULER_DISABLED attribute in 10g (文档 ID 1491941.1)
- How to avoid Conflict
- Ioctl ASYNC_CONFIG error故障解决
- How to disable Spotlight
- How to Disable SELinux
- How to disable network?
- how to disable watchdog
- How to disable DRM
- How to avoid relying on github: mirror your repository
- 初学bat命令
- 怎样用MFC获得已经打开了的窗口的名字?
- java PipedxxxStream练习
- 记录一linux命令:xargs
- Centos环境下部署游戏服务器-软件安装
- How to Disable Asynch_io on HP to Avoid Ioctl Async_config Error Errno = 1 (文档 ID 302801.1)
- C语言字符串拆分
- linux驱动程序调试常用方法
- java web从零单排第六期《struts2》
- Prime Palindromes
- Go语言学习6:Go语言中的函数
- java值传递和引用传递
- YII的Model-数据库操作
- 视频处理控件TVideoGrabber混合多个视频源(2)