[Orca-users] lost graphs with orca-0.27
Blair Zajac
blair at orcaware.com
Wed Dec 11 10:20:01 PST 2002
andy bezella wrote:
>
> hello -
>
> i'm pretty much a newbie to orca (great tool!), so i may be
> missing something obvious. i did browse the mailing list archives, but didn't
> see anything that looked applicable.
>
> my main problem is that after a few days i am unable to access the
> weekly graphs through the web pages. everything seems to work well at first,
> but then after a while the html is generated incorrectly. the
> weekly statistics page for an individual host points to the daily pngs,
> and few of the "available data set" pages include any pngs (the hosts are still
> listed at the top). this appears to be resolved with a stop and restart of the
> orca process. running with a single -v i see a number of errors like:
>
> warning: cannot create Orca::HTMLFile object: cannot open [filename] for
> writing: Too many open files.
Hello,
>From the FAQ:
2.3) Warning: cannot create Orca::HTMLFile object: cannot open
`/home/orca_html/o_host1-monthly.html.htm' for writing: Too
many open files.
This obviously happens with Orca runs out of open file
descriptors. Orca opens many file descriptors to do its work
and it doesn't like to close them unless it needs to.
The first thing to check is the maximum number of file
descriptors each process can have. On some systems, the login
shell scripts lower the maximum number of open file descriptors
a process may have.
To check this in a Csh shell variant (csh, tcsh), then type
limit descriptors
or for Bourne shell variant (sh, bash), then type
ulimit -n
On all operating systems Orca should be able to use 256 file
descriptors. On some, such as Linux, Orca can open 1024 files
at once. If the number you are getting is less than 256, then
raise this limit. Some operating systems let you raise the
limit. such as Solaris, while others do not, such as Linux. To
try to raise the limit, do
limit descriptors 1024
or
ulimit -n 1024
If these commands do not work, ask your system administrator
how to do this.
There is a bug in Orca's older than 0.27b2 where Orca would not
close a pipe file descriptor that is uncompressing a compressed
percol-* file to Orca. If your percol-* files are compressed,
then try either upgrading to 0.27b2 or later or apply the patch
http://www.orcaware.com/orca/pub/patches/orca-0.26-defunct-processes-patch.txt
to Orca 0.26. This should have Orca reduce its file descriptor
count.
Best,
Blair
--
Blair Zajac <blair at orcaware.com>
Plots of your system's performance - http://www.orcaware.com/orca/
More information about the Orca-users
mailing list