- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: TNS buffer overload
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
тАО09-24-2003 08:32 PM
тАО09-24-2003 08:32 PM
TNS buffer overload
Currently having timeouts on a heavy load of sql connections into a Ora db on a 11.11 SD-64. Error is "TNS-12560:TNS:protocol adapter error, TNS-00530: Protocol adapter error, HPUX Error: 233: No buffer space available".
Now obviously the buffer for incoming connections is too small. We can't start another listener with a different port ID at this stage, so what to do? Is this a kernel issue, an SGA issue, or a ethernet driver issue?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-24-2003 08:55 PM
тАО09-24-2003 08:55 PM
Re: TNS buffer overload
Can you take a look at this HP-UX system file /usr/include/sys/errno.h
Oracle will usually retry the operation when it detects this error from a
system call since it indicates there is a transient resource shortage.
It is the Operating system that refuses the resource request from the listener.
The virtual memory allocation routine of the OS will determine if a swap can be
made to disk of a real memory segment thereby allowing the listener access to
some more real memory.
So now the only fix for your case is to free up memory on the machine.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-24-2003 08:59 PM
тАО09-24-2003 08:59 PM
Re: TNS buffer overload
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-24-2003 09:06 PM
тАО09-24-2003 09:06 PM
Re: TNS buffer overload
I agree with Twang. The reason / cause for the error ├в TNS-00530: Protocol adapter error, HPUX Error: 233: No buffer space available├в is generally seen during high workload on machine. Connections to the database hangs and errors will be reported in the listener.log as ├в TNS-12560: TNS:protocol adapter error├в , ├в TNS-00530: Protocol adapter error├в .
The underlying problem of these errors is the operating system. The HP UX (HP 9000 Series) system file /usr/include/sys/errno.h will show the error.
ENOBUFS means there is no sufficient memory available and the system(kernel) can not allocate any more.
Application will usually retry the operation when it detects this error from a system call since it indicates there is a transient resource shortage. It is the Operating system that refuses the resource request from the listener.
I hope this expla
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-24-2003 09:30 PM
тАО09-24-2003 09:30 PM
Re: TNS buffer overload
I can't justify a reboot on a 1 TB database server unless I'm pretty sure I can fix this. Please ask your HPUX OS guys if this was the fix, or query Oracle Meta for the real solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-25-2003 10:10 AM
тАО09-25-2003 10:10 AM
Re: TNS buffer overload
How many connections are being used?
OLTP or DSS?
Are you using memory windows?
Thanks,
Brian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-25-2003 10:12 AM
тАО09-25-2003 10:12 AM
Re: TNS buffer overload
Brian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-25-2003 05:52 PM
тАО09-25-2003 05:52 PM
Re: TNS buffer overload
Normal connection expectancy is around 2500 max concurrent. OLTP during the day, DSS at night, also snapshotting to another DSS D/B.
Been running live like this for over a year with this precise config, and have never seen symptoms as were seen as per initial posting.
BTW: problem mysteriously vanished yesterday at around 10h30 local time (GMT - 2).
Subsequent discussions with other sysadmins on other vendor kit (we run a huge operation) indicated that varying symptoms were experienced by them also. What we are possibly looking at here is an intrusion attempt into our corporate databases, but this fellow must have been on a local subnet, as we are pretty extensively firewalled (although, is that effective any more?). I think what we were seeing was hundreds of Ora login attempts per minute, and the listener couldn't handle the load. Surely that will show up in the listener log?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-25-2003 06:03 PM
тАО09-25-2003 06:03 PM
Re: TNS buffer overload
I also suspected the SGA until we found the error message. TNS and listener files haven't changed in months, but I can post them if you're really interested?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-26-2003 08:39 AM
тАО09-26-2003 08:39 AM
Re: TNS buffer overload
Thanks,
Brian