This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
>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