How to Disable Asynch_io on HP to Avoid Ioctl Async_config Error
How to Disable Asynch_io on HP to Avoid Ioctl Async_config Error Errno = 1 [ID 302801.1] | |||||
| |||||
修改時間 22-OCT-2009 型別 HOWTO 狀態 PUBLISHED |
In this Document
Applies to:
Oracle Server - Enterprise Edition - Version: 9.2.0.1 to 11.1.0.7HP-UX Itanium
HP-UX PA-RISC (64-bit)
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_ASYNC_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:
chmod 660 /dev/async
Note: This may impact other applications that wish to use asynch I/O
Grant dba group the MLOCK privilege to avoid the Ioctl ASYNC_CONFIG trace file errors:
(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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-625251/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Ioctl ASYNC_CONFIG error, errno = 1Error
- HP-UX平臺Ioctl ASYNC_CONFIG error, errno =7報錯分析UXError
- How to Disable or set SELinux to Permissive mode [ID 457458.1]Linux
- How do I disable the iptables firewall in Fedora Core Linux?Linux
- DB error due to HP-UX Error:23ErrorUX
- How to Check and Enable/Disable Oracle Binary Options (文件 ID 948061.1)Oracle
- How to disable transparent hugepages (THP) on Red Hat Enterprise Linux 7Linux
- How to disable transparent Hugepage (THP) on Red Hat Enterprise Linux 8?Linux
- How to fix Rosetta stone error 2123 -- "This was an error in the application"ROSErrorAPP
- [HP-UX] ERROR: Function activate_volume_groupUXErrorFunction
- [20221222]How to Enable and Disable Database Options in oracle 11g.txtDatabaseOracle
- D - Avoid K Palindrome
- ioctl()函式詳解函式
- kernel 中ioctl應用
- How many nodes can be had in an HP-UX/Solaris/AIX/Windows/Linux cluster?AIWindowsLinux
- HOW TO SOLVE ERROR 1062 (23000) ?Error
- local_irq_disable和disable_irq的區別
- Linux 驅動之IoctlLinux
- bypass disable_functionFunction
- disable or 擴充套件套件
- Disable Dynamic DNS updateDNS
- Disable Oracle Automatic JobsOracle
- Java之建立物件>7.Avoid finalizersJava物件
- How to resolve ORA-19706 error when select from dblinkError
- alter database disable thread 2Databasethread
- 應用呼叫驅動的ioctl函式函式
- To avoid to restart your pc after lotus notes crashed.REST
- gpg: signing failed: Inappropriate ioctl for deviceAIAPPdev
- device-mapper create ioctl failed: Device or resource busydevAPPAI
- 關於驅動程式中的ioctl (轉貼)
- Java之建立物件>5.Avoid creating unnecessary objectsJava物件Object
- Linux下開發-fcntl和ioctl的區別Linux
- You Buy a NUMA System, Oracle Says Disable NUMAOracle
- The Execute Disable/No Execute CPU feature is not enabled for this machineMac
- HP下增加swap的步驟(HP-UX)UX
- Oracle Error:emcp:EKBL043: emcp_pseudo_ctl_ioctl: Invalid cmd 0xxxxxx, proc nameOracleError
- Threads are going to be renewed over time to try and avoid a probable memory leak.threadGo
- MongoDB 啟動時關於 NUMA 警告 的分析----(To avoid performance problems)MongoDBORM