> I do not know about your second issue, but we have had the first issue
using Universe on HP UX. In our case, it was one program opening and
clearing a file (using CLEARFILE) and then executing another program as a
phantom.

I'll investigate this, the program inquestion does run as a phantom,
however it is a report so I don't see a reason for a CLEAR.FILE, that
has not stopped anybody from typing one though, so I'll check this
tnx.


> This is familiar to me. UNIX is throwing the "[EMFILE] Too many open files" 
> error because you have reached a limit of open files. You'll need to tune the 
> kernel a bit to allow for more open files on the system and possibly per 
> process. Solaris used to need tuning more than others like HP-UX or AIX, but 
> I haven't messed with Solaris 10 lately so I don't know how dynamic its 
> kernel is.
>
> Would seem to suggest why UV sessions hang during this condition as well.

We have been working with this assumption indeed but the kernel
'should be' dynamic. More investigation led to a total number of 21000
open files at the moment of the problem while the server is normally
running around 12000.

> Have you tried increasing the MFILES and TFILES parameters in the
uvconfig file? These control the size of the rotating file pool and the
number of dynamic files that can be opened simultaneously. After
modifying he unconfig file, make sure you do a uvregen to "compile" it.
The uvconfig file is in the UV account's home directory.

However on test systems we get the following message when we reach
that specific maximum of the MFILES and TFILES: Unable to allocate
Type 30 descriptor, table is full. which does not occur on the
production server.


Thanks for all responses so far, hope you can help me further based
upon this info.


Regards,

John





>
> Regards,
>
> LeRoy
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Storm
> Sent: Wednesday, August 08, 2007 7:48 PM
> To: [email protected]
> Subject: [U2] Serious problem with open files
>
> All,
>
> We are an application service provider running our application
> dedicated on Universe. We are doing this for many years already but
> with one of our accounts we have now hit a problem that we are unable
> to explain.
>
> There are 2 distinct problems that one some levels seem related in
> some ways but in others not at all.
>
> Problem one, one particular big report opening many (some distributed)
> files hits some sort of maximum and then fails with:
>
> Unable to open pipe for tsort process.
> [EMFILE] Too many open files
>
> During the "open" statement trying to open one more file. A problem is
> that this specific error is not reproducible on different systems
> running the same Universe/OS/Application versions.
>
> The second problem is that at certain points in time the whole
> universe environment freezes, every process that tries to do a "open"
> statement hangs indefinitely, the processes are not killed even when
> users disconnect, leading pretty quickly to a "out of licenses"
> situation.
>
> The two seem related in the fact that both problems have to do with
> the "open" statement however the effects are rather different.
>
> Running on Solaris 10 with Universe 10.1.18 on Sparc hardware.
>
> I'm hoping that this sounds familiar to you and that you might have
> found a solution to this problem if so, please help! (actually I'm
> hoping for you that you are not familiar with the problem as it is a
> rather nasty one ;-))
>
>
> Any insights are a appreciated, more information can be provided if
> that were to be helpful.
>
>
> Regards,
>
> John Storm
> -------
> u2-users mailing list
> [email protected]
> To unsubscribe please visit http://listserver.u2ug.org/
> -------
> u2-users mailing list
> [email protected]
> To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to