[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 20001107: LDM problem at University of Puerto Rico
- Subject: Re: 20001107: LDM problem at University of Puerto Rico
- Date: Tue, 07 Nov 2000 11:01:10 -0700
>From: McIDAS <address@hidden>
>Organization: McIDAS proyect
>Keywords: 200011070833.eA78XG409393 LDM mmap IRIX64
Hi Karli,
> Nov 07 00:00:24 3Q:breeze sysu1[16296]: mmap: 64000000 0 1069875200: Not
> enough space
> Nov 07 00:00:24 3Q:breeze sysu1[16296]: Remap failed. Abandon all hope.
> Nov 07 00:00:24 3Q:breeze sysu1[16296]: pq_last: seq:Not enough space (errno
> = 12)
> Nov 07 00:00:24 5Q:breeze sysu1[16296]: hiya: 20001106230024.053 TS_ENDT
> {{WSI, ".*"}}
> Nov 07 00:00:34 5Q:breeze sysu1[16296]: Growing data by 33980416
> Nov 07 00:00:34 3Q:breeze sysu1[16296]: mmap: 40000000 0 1103855616: Not
> enough space
> Nov 07 00:00:34 3Q:breeze sysu1[16296]: comings: pqe_new: Not enough space
> Nov 07 00:00:34 3Q:breeze sysu1[16296]: :
> 7d2c6ca2f497a3b4aa283edaa7c69a45 16086 20001107000034.115 WSI 001
> NEX/JUA/SRMV1/200011062355
> Nov 07 00:00:44 5Q:breeze sysu1[16296]: Growing data by 33980416
I like the "Abandon all hope." message :-).
But what this means is that the "pqexpire" program isn't doing its job
of keeping the queue small by deleting old products. This could be
either because
- pqexpire is no longer running. In this case on IRIX64 platforms
the queue will just keep growing until it uses up all available
disk space.
- pqexpire is too slow to keep up with deleting products from the
queue, in which case the queue will also keep growing until it uses
up all disk space.
- pqexpire isn't being invoked often enough to keep the queue from
growing too large.
Unfortunately the pqexpire program gets slower and slower as the queue
gets bigger and bigger, so if the queue grows beyond a certain size,
pqexpire won't be able to keep up and the downward death spiral you
see in the log files could be the result.
There are a couple of workarounds for this problem:
- Rebuild the LDM from source, first setting the CPPFLAGS environment
variable to contain the string "-D_NOGROW" to keep the queue from
ever growing larger than the size it is created with.
- Get the current 5.1.2 version of the LDM, which eliminates growable
queues and also eliminates the need to run the "pqexpire" program.
We have a binary installation of this available from
ftp://ftp.unidata.ucar.edu/pub/binary/irix64_6.5-mips/ldm-5.1.2.tar.Z
and the installation instructions are available from
http://www.unidata.ucar.edu/packages/ldm/ldmBinaryInstallList.html
--Russ
_____________________________________________________________________
Russ Rew UCAR Unidata Program
address@hidden http://www.unidata.ucar.edu