- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: File '/dev/async' not present :errno=2
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2008 09:56 PM
тАО03-25-2008 09:56 PM
My customer wants me to create '/dev/async' file.
what should i do?
well is there any side effect of creating this file or it will degrade performance.
Because this is production server where they want me to do so.
please help me,i am new in HPUX
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2008 10:07 PM
тАО03-25-2008 10:07 PM
Re: File '/dev/async' not present :errno=2
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2008 10:10 PM
тАО03-25-2008 10:10 PM
Re: File '/dev/async' not present :errno=2
http://forums12.itrc.hp.com/service/forums/questionanswer.do?admit=109447627+1206511747829+28353475&threadId=998878
http://www.dbasupport.com/forums/archive/index.php/t-38592.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2008 10:28 PM
тАО03-25-2008 10:28 PM
Re: File '/dev/async' not present :errno=2
/sbin/mknod /dev/async c 101 0x0
/usr/bin/chown oracle:dba /dev/async
/usr/bin/chmod 000 /dev/async
It has some impact on IO but would reduce message , which u can safely ignore.
BR,
Kapil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2008 11:33 PM
тАО03-25-2008 11:33 PM
Re: File '/dev/async' not present :errno=2
But the driver "asyncdisk" is also not inserted in kernel so is it required to insert asyncdisk driver in kernel to use async io feature
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-25-2008 11:36 PM
тАО03-25-2008 11:36 PM
Re: File '/dev/async' not present :errno=2
>File '/dev/async' not present :errno=2
You will also observe several trace files are generated with the error message
If the "/dev/async" device does not exists, you need to create it using the root user as mentioned above by kapil:
/sbin/mknod /dev/async c 101 0x0
/usr/bin/chown oracle:dba /dev/async
/usr/bin/chmod 000 /dev/async
The permissions on /dev/async of 000 ensure that it is not possible to use the async driver unintentionally.
Also, you will have to modify the "init.ora" - parameters:
disk_asynch_io = false
tape_asynch_io = false
There should not be any "side-effect" or degradation expected.
To be noted that starting from Oracle10g, async I/O is enabled by default (even if the OS is not configured for it). This is based on the value of the DISK_ASYNCH_IO parameter in the database initialization parameter file. The default value is TRUE.
On the other side, you may wish to to avoid these error messages and trace files, by setting DISK_ASYNCH_IO=false in the init.ora file (or spfile) and restart the instance.
hope this helps!
kind regards
yogeeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-26-2008 11:52 PM
тАО03-26-2008 11:52 PM
SolutionKernel :
a. configure the async driver in the kernel
Using SAM
-> Kernel Configuration
-> Drivers
-> the driver is called 'asyncdsk'
Generate new kernel
Reboot
b. set max_async_ports
Using SAM
-> Kernel Configuration
-> Configurable Parameters
-> max_async_ports ├п 1024
max_async_ports limits the maximum number of processes that can concurrently
use /dev/async. Set this parameter to the sum of
'processes' from init.ora + number of background processes
The background processes started at instance startup will open /dev/async
twice.
If max_async_ports is reached, subsequent processes will use synchronous i/o.
c. set aio_max_ops
Using SAM
-> Kernel Configuration
-> Configurable Parameters
-> aio_max_ops
aio_max_ops limits the maximum number of asynchronous i/o operations that
can be queued at any time. Set this parameter to the default value (2048),
and monitor over time (use glance).
Maj au niveau HP-UX:
ll /dev/async
crw-rw-rw- 1 bin bin 101 0x000000 Dec 19 14:08 /dev/async
rm /dev/async
mknod /dev/async c 101 0x000004
Le 0x040000 g├Г┬йre les time_out
ll /dev/async
crw-r--r-- 1 root sys 101 0x000004 Jan 25 15:59 /dev/async
chmod a+w /dev/async
ll /dev/async
crw-rw-rw- 1 root sys 101 0x000004 Jan 25 15:59 /dev/async
cat /etc/privgroup
cat: Cannot open /etc/privgroup: No such file or directory
echo "dba MLOCK" >> /etc/privgroup
cat /etc/privgroup
dba MLOCK
/usr/sbin/setprivgrp dba MLOCK
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-27-2008 01:55 AM
тАО03-27-2008 01:55 AM
Re: File '/dev/async' not present :errno=2
Can you guys please give me last sugesstion.
Will it be benificial to create /dev/async without inserting asyncdisk driver.