1829576 Members
2785 Online
109992 Solutions
New Discussion

vmunix allert

 
mukesh_a
Advisor

vmunix allert

we are facing following vmunix allert in HP-UX
11.11 ,
bindresvport:loop_twice port assigned 512
bindresvport:loop_twice port assigned 512

please someone can let me know what is the cause,
3 REPLIES 3
Mridul Shrivastava
Honored Contributor

Re: vmunix allert

The message referenced above is printed by kernel routines

bindresvport(), and

tcp_bindresvport()

when a binding to port 512 fails. Currently, three subsystems use these functions when creating a client handle, ie. nfs, autofs, and kernel lock mgr.

In general, the message may indicate that ports 512-1023 are in use. However, there are cases where, on non-busy systems, the reserved ports are still available while this message is printed. Possible reasons are:

a. Port 512 is bound to a tcp/udp of a client handle stored in nfs ch cache, or klm ch cache. If all entries are in use, then a new client handle will be created (but not cached); this raises the possibility of "d" below.

b. Port 512 is in use by autofs.

c. Port 512 is in use by a user application.

d. Multiple threads attempt to bind to port 512 at about same time.

If the system is slowed down, threads cannot proceed with their work. While the message is printed rapidly, this may indicate a real problem which will require a closer look to understand what is happening.
Time has a wonderful way of weeding out the trivial
Ming.Dynasty
Advisor

Re: vmunix allert

Hi

use sh lsof -i:512 to check which process use the port 512