From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Waychison Subject: Re: udp ports not being released Date: Mon, 22 Nov 2004 14:56:03 -0500 Message-ID: <41A24453.6000907@sun.com> References: <41A2413A.9020800@analog.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7BIT Return-path: In-reply-to: <41A2413A.9020800@analog.com> Sender: nfs-admin@lists.sourceforge.net Errors-To: nfs-admin@lists.sourceforge.net List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Content-Type: text/plain; charset="us-ascii" To: Dwight Marzolf Cc: nfs@lists.sourceforge.net, autofs@linux.kernel.org, Ian Kent -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dwight Marzolf wrote: > We are running RedHat 8, kernel 2.4.20-20.8smp and autofs 4.1.2. We > were having a variety of automount problems until a kernel patch was > recommended. We added this patch, recompiled our kernel, and > distributed the patched kernel to all of our workstations. About 90% of > our problems disappeared. But one problem seems to remain. > > When /net is used to mount directories, most of the time the udp port > used for that nfs mount operation is not released once the /net mount > times out. Depending on the level of activity on a machine, over the > period of several days, all the available reserved ports are used up. > At that point the user on the workstation cannot cd to any mount points > in our automount maps except the ones already mounted. In the > /var/log/messages the following error occurs for attempted mounts: IIRC, automount 4.1.2 had a fd leak, that was fixed in 4.1.3 Ian? > > RPC: Can't bind to reserved port > > In my experiments I found that doing a "umount -l /net" releases all the > udp ports immediately. Our workaround has been to kill all the autofs > processes, do a umount -l on all mount points in /etc/mtab, and them > restart the autofs process. > > My question is (1) is there any fix for this problem or some switch I > need to turn on/off in order for these udp ports to be released when the > mount point times out and (2) is there some command that I can use to > release these ports rather than going through the multiple step process > I described above to clean up a machine? > > Dwight Marzolf > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > NFS maillist - NFS@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/nfs - -- Mike Waychison Sun Microsystems, Inc. 1 (650) 352-5299 voice 1 (416) 202-8336 voice ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NOTICE: The opinions expressed in this email are held by me, and may not represent the views of Sun Microsystems, Inc. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBokRTdQs4kOxk3/MRAmNFAJ9vYo0GjHbM2RlquSgAVjbJ32lnlQCeOZkc 8hRRC7gWmZwspf9ySrnkZE4= =H26H -----END PGP SIGNATURE----- ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ NFS maillist - NFS@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfs