Re: temporary resource unavailable problem with fedora directory server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



M Vallapan wrote:
Thanks ! the settings you mentioned work, but only for some time then
the problem arises again. then I have to manually restart fedora-ds to
break off all the idle sessions for it to be okay again for a little
while. How do I go about this ?
First, figure out what the clients are which are grabbing all of the available connections and not letting them go . . .

The server does not close idle connections until some other connection is made. So you could use ldapsearch to write a script that "pings" the server every few minutes to force it to close idle connections.

On Wed, Feb 27, 2008 at 1:31 AM, Rich Megginson <rmeggins@xxxxxxxxxx> wrote:
Low Kian Seong wrote:
 > Wow ... a bit of ip information there could someone please take out
 > the last email i sent ? How do i request an email be removed ?
 >
 And in your reply, you copied the entire previous message - I've
 contacted Red Hat support to remove the messages from the archive.  But
 there is no way to revoke the messages once they are sent.

 This information is interesting:


 ----- Total Connection Codes -----

 B1                    11480    Bad Ber Tag Encountered
 U1                     5877    Cleanly Closed Connections
 T1                     2187    Idle Timeout Exceeded

 B1 usually means the client just exit()'ed without first calling close()
 or shutdown() on the TCP/IP socket.  Which is fine.  It's the T1 which
 are odd.  Of these 2187, 1864 come from the same client:

 13800  XXX.XXX.XXX.129

                   8254 -  B1   Bad Ber Tag Encountered
                   3608 -  U1   Cleanly Closed Connections
                   1864 -  T1   Idle Timeout Exceeded

 Take a look at the access log where you get the T1 error upon
 disconnect.  You want to find out what the conn=XXXXX is.  From there,
 go back in the access log looking for the operations on that
 connection.  What are they?  What application are they from?  Why is
 that application opening connections and just leaving them open?  If it
 is a monitoring application like nagios, you will need to increase the
 idle timeout for that application.  You can do this by using a dedicated
 BIND dn for that application, then you can increase the idle timeout for
 that user without affecting any of the other users - see
 http://tinyurl.com/2sy8bl

 If you have a lot of applications that open connections and leave them
 open for a long time, you will need to figure out how many file
 descriptors you need for other clients, and you will need to increase
 the number of file descriptors available for the directory server as
 well as the size of the directory server connection table -
 http://tinyurl.com/35qddb and
 http://directory.fedoraproject.org/wiki/Performance_Tuning#Linux

 See http://tinyurl.com/35qddb for real time server connection monitoring
 information.



--
 Fedora-directory-users mailing list
 Fedora-directory-users@xxxxxxxxxx
 https://www.redhat.com/mailman/listinfo/fedora-directory-users



--
Fedora-directory-users mailing list
Fedora-directory-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-directory-users

<<attachment: smime.p7s>>

--
Fedora-directory-users mailing list
Fedora-directory-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-directory-users

[Index of Archives]     [Fedora Directory Users]     [Fedora Directory Devel]     [Fedora Announce]     [Fedora Legacy Announce]     [Kernel]     [Fedora Legacy]     [Share Photos]     [Fedora Desktop]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite News]

  Powered by Linux