- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Receive buffer overrun on NIC (OpenVms Alpha 7...
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
Forums
Discussions
Discussions
Discussions
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
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
05-21-2007 10:05 PM
05-21-2007 10:05 PM
$mc lancp show dev /internal_counter eia0
--> "28 Receive overrun errors"
Current device min/max receive buffers are as below:
128 Minimum receive buffers
256 Maximum receive buffers
I expect tuning of above should help to reduce the overrun problem, but I couldn't find any recommendation on the tuning i.e. if there's any quota/limitation of what can be set and what's the impact of the increase of the buffer setting.
In addition, other possibility is resource contention. Any suggestion on tuning in this area?
Would appreciate if anyone can enlighten me on above.
Thanks in advance.
- Swee Eng
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2007 12:34 AM
05-22-2007 12:34 AM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2007 04:29 AM
05-22-2007 04:29 AM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
Swee Eng,
As Wim points out, 28 is a trivial figure. I wouldn't be concerned unless this figure was increasing constantly. Increasing the receive buffers with LANCP uses a minimal amount of memory so there's no issue with doubling these if desired.
Do you have a performance issue you're attempting to troubleshoot? If TCPIP is the bulk of your network traffic, are you using the scalable kernel (on an SMP system).
Andy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2007 12:52 PM
05-22-2007 12:52 PM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
Thanks for the prompt replies.
The overrun errors do increase daily, though not at alarming rate. Unfortunately, the application we developed is using UDP multicast as the data transport, hence, we can't afford even a single overrun. Until we upgrade the application to TCP, we're finding ways to eliminate any possible causes to the UDP message loss.
I need to check if we're using SMP model, but I believe should be with Scalable Kernel (AlphaServer ES45, TCPIP V5.4-15).
Best regards,
Swee Eng
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2007 01:33 PM
05-22-2007 01:33 PM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
note that the scalable kernel is not the default with TCPIP V5.4 - you have to enable it by setting
DEFINE/SYSTEM/EXECUTIVE TCPIP$STARTUP_CPU_IMAGES "PERF=ALL"
See the reference:-
http://h71000.www7.hp.com/DOC/732FINAL/TCP_RN/TCP_RNPRO.HTML
Duncan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2007 01:38 PM
05-22-2007 01:38 PM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
with TCPIP V5.4, you had to set a logical
$ DEFINE/SYSTEM/EXECUTIVE TCPIP$STARTUP_CPU_IMAGES "PERF=ALL"
for the scaleable kernel to be used. To find out, if you're running a SMP system, just try:
$ SHOW CPU
While you can try to increase the no. of receive buffers with LANCP> SET DEV/MIN_BUFFER=xxx EIA0 and see, if the problem goes away, to really understand this, one needs to find out, what this counter really indicates.
If there is a chance during this week, I'll ask the LAN engineers during the OpenVMS bootcamp...
Greetings from Nashua,
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2007 06:45 PM
05-22-2007 06:45 PM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
Thanks a lot for the add-on information.
Just confirmed we didn't turn on the Scalable Kernel. I'll turn it on and see any improvement.
As for the SMP, following displayed using 'show cpu':
AlphaServer ES45 Model 2B
(there're 4 CPUs).
Any idea if model 2B == SMP?
Best Regards,
SweeEng
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2007 08:35 PM
05-22-2007 08:35 PM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
Model 2B does not specify SMP
There are ES45 Models 1,2 and 3
Model 1 supports maximum of 16GB memory, Model 2,3 maximum of 32GB,
Model 1 has less PCI slots.
see http://h18002.www1.hp.com/alphaserver/download/html/alphaserver_brochure_0704.html
Check for SMP:
$ show cpu/full
and look for
SMP execlet = 3 : Enabled : Streamlined.
which is default for SMP capable systems (2 or more CPUs present).
Regards,
Gerhard
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2007 10:36 PM
05-22-2007 10:36 PM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
Cool! Confirmed the systems are SMP enabled.
However, just recall that we're using TCPWARE instead of UCX. Is TCPWARE using the same OpenVMS TCPIP Services as the underlying? I.e. the Scalable Kernel still applicable? If not, any idea any performance differences in using TCPWARE instead of UCX?
Thanks in advance!
Best regards,
SweeEng
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2007 03:29 AM
05-23-2007 03:29 AM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
The performance kernel doesn't apply to TCPware. You can start by upping the buffers in LANCP. Another point to check is
$show mem/pool/full
Look for increases, a change from original to current size. If you're seeing growth, you might consider using autogen to tune the system. This may or may not have an impact.
Andy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2007 09:24 AM
05-23-2007 09:24 AM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
OpenVMS LAN engineering seems to be aware of similar issues and some work has been done in EIDRIVER for high load situations. Please consider to raise a call with HP.
I will discuss this problem in tomorrows network troubleshooting session at the OpenVMS bootcamp and report the results here.
Stay tuned,
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2007 07:33 PM
05-23-2007 07:33 PM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
Thanks for the add-on information.
I tried tuning up the buffer. So far so good, though notice that tuning a buffer on one NIC may improve the performance on the other one. Probably they share the same controller or buffer ... will check.
Meanwhile, looking forward for additional info that Volker will get.
Cheers,
Swee Eng
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-24-2007 07:42 AM
05-24-2007 07:42 AM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
could you please issue the command
$ MC LANCP SHOW DEV/INT EIA0
and attach the full output of this command as a .TXT file in your next reply ?
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-24-2007 11:11 AM
05-24-2007 11:11 AM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
Please find the attached.
FYI, I clear the counter daily in order to monitor any new increment. The attached reported 1 receive overrun. When this counter increment, I'll notice occurence of burst of message loss (UDP) in the application. Some other counters look suspicious as well "Number of rus no resources" and "Number of rus fork instead of restart", but have not able to find documentation explaining the counter.
Thanks a lot for helping.
Best regards,
Swee Eng
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-28-2007 11:40 PM
05-28-2007 11:40 PM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
- number of rus fork instead of restart at 30
- number of rus no resources 61
Uptime : 1 year, 3 other servers have their counters on 0.
fwiw
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-29-2007 03:32 AM
05-29-2007 03:32 AM
Solutionthe suggestion from OpenVMS engineering is to increase the receive buffers to 512 using
LANCP> SET DEV/MIN=512/MAX=512 EIA0
You are most likely already running the driver with the fix for the problem, where the receiver was off until the next one-second timer. Make sure you're running the most recent SYS$EIDRIVER available for V7.3-2. For a definite answer, you need to raise a call with HP.
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-03-2007 11:52 PM
06-03-2007 11:52 PM
Re: Receive buffer overrun on NIC (OpenVms Alpha 7.3.2)
Thanks for sharing the stats.
Volker,
Thanks for getting the recommendtations from your local VMS LAN expert. I did forward my query to my local HP support here .... but apparently, replies that I get from this forum here is faster and more helpful :)
Though I already made the change in production 2 days ago (after some testing), your statement here further affirm I'm doing the right thing.
I'll close this thread here.
Before that, many thanks to all that has been so helpful.
Best Regards,
SweeEng
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-07-2007 02:54 PM
06-07-2007 02:54 PM