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

20000609: dcgrib error messages / help



Tom,

I believe your problem is that your output gridfile is full from the -11 error 
status.

In your patterns below:
# Gempak Decoder for the 48->80km Grid
>HRS     ^Y..... KWB. ([0-3][0-9])([0-2][0-9])
>        PIPE    /usr/local/ldm/decoders/dcgrib -d
>/usr/local/ldm/logs/gempak/dcgrib.log
>        -g /yin1/gempak/gempak5.4/tables
>        PACK /usr/local/ldm/data/gempak/hds/YYYYMMDDHH_mrf_grid@@@.gem



This pattern: HRS     ^Y..... KWB. ([0-3][0-9])([0-2][0-9])
will match any grid starting with the letter Y, which will include MRF, AVN,
ETA, RUC, and NGM. The error message bellow indicates that the grid in question 
is
on grid 213, so your file 2000060912_mrf_grid213.gem is likely exceeding the
default maximum number of grids. Since both the AVN and NGM models have output 
on
grid 213, that is likely the source of your problem. Whats worse here is that 
you will be
writing the AVN and NGM data into files named yyyymmddhh_mrf_grid213.gem. The 
mrf grids
are not sent on grid 213.

First, if you truely only want MRF grids, then you should use a pattern like 
what is 
shown in the pqact.conf examples:
# NOAAport MRF grids
# Grid #201 N. Hemisphere 381km: ^Y.A... KWBH
# Grid #202 CONUS         190km: ^Y.I... KWBH
# Grid #203 Alaska        190km: ^Y.J... KWBH
# Grid #204 Hawaii        160km: ^Y.K... KWBH
# Grid #205 Puerto Rico   190km: ^Y.L... KWBH
# Select any/all grids desired from [AIJKL]
HRS     ^Y.[AIJKL]... KWBH
        PIPE    /usr/local/ldm/decoders/dcgrib -d data/gempak/logs/dcgrib.log
                -g /home/gempak/NAWIPS-5.4/gempak5.4/tables
                PACK data/gempak/hds/YYYYMMDDHH_mrf@@@.gem

The KWBH pattern will make sure that only MRF grids are matched (NGM are in 
KWBF and
AVN are in KWBC, RUC are in KWBC and ETA are in KWBE).

 
The decoder examples are at:
http://www.unidata.ucar.edu/packages/gempak/tutorial/pqact/decoders.tbl

For some models, like the MRF, using the KWBH header is enough to ensure that 
only that
model's grids are matched by the pattern. For other models, like AVN and RUC 
which
are both sent using KWBC, then you have to use the /mRUC or (/mAVN|/mSSIAVN) 
tags
to differentiate.

Finally, some models (like the ETA) can exceed 1500 grids, so in those cases, 
you have to use the
-m option to dcgrib to specify what the maximum number of grids to allow in the 
file. An example
of this is shown in the ETA example in the above URL where -m 5000 is used.


Steve Chiswell
Unidata User Support


>From: Thomas Don Aratari <address@hidden>
>Organization: UCAR/Unidata
>Keywords: 200006091948.e59JmIT13865

>
>Hello
>
>Do you guys have any pointers on how to solve these errors in my
>dcgrib.log?
>
>
>Jun 09 18:41:57 dcgrib[23558]:  Error writing grid data:  -11
>Jun 09 18:41:57 dcgrib[23558]: YOHO50 KWBC 091200 PAA skipped 000609/1200
>Grid ID  213  39 100   1 244
>Jun 09 18:41:58 dcgrib[23558]:  Error writing grid data:  -11
>Jun 09 18:41:58 dcgrib[23558]: YOHO40 KWBC 091200 PAA skipped 000609/1200
>Grid ID  213  39 100   1 144
>Jun 09 18:42:02 dcgrib[23558]:  Error writing grid data:  -11
>Jun 09 18:42:02 dcgrib[23558]: YOHO30 KWBC 091200 PAA skipped 000609/1200 
>Grid ID  213  39 100   1  44
>Jun 09 18:42:07 dcgrib[23558]:  Error writing grid data:  -11
>Jun 09 18:42:07 dcgrib[23558]: YOHO25 KWBC 091200 PAA skipped 000609/1200
>Grid ID  213  39 100   0 250
>Jun 09 18:42:12 dcgrib[23558]:  Error writing grid data:  -11
>Jun 09 18:42:12 dcgrib[23558]: YPHO98 KWBC 091200 PAA skipped 000609/1200
>Grid ID  213   1   1   0   0
>Jun 09 18:42:14 dcgrib[23558]:  Error writing grid data:  -11
>Jun 09 18:42:14 dcgrib[23558]: YPHO97 KWBC 091200 PAA skipped 000609/1200
>Grid ID  213   1   7   0   0
>Jun 09 18:42:18 dcgrib[23558]:  Error writing grid data:  -11
>Jun 09 18:42:18 dcgrib[23558]: YUHO97 KWBC 091200 PAA skipped 000609/1200
>Grid ID  213  33   7   0   0
>etc.. etc...
>...
>
>
>
>Here is my pqact.conf for this decoder part 
>
>####
>#
># ETA 80 km model output for continental US on Lambert conformal grid
># decode into into hhmmddyy.gbm
>#
># 48 km ETA interpolated to 80km grid.
>HRS     ^Y..... KWB. ([0-3][0-9])([0-2][0-9]).*/mETA
>        FILE     /usr/local/ldm/data/hds/\2(\1:mm)\1(\1:yy).gbm
>###
>#
># Gempak Decoder for the 48->80km Grid
>HRS     ^Y..... KWB. ([0-3][0-9])([0-2][0-9])
>        PIPE    /usr/local/ldm/decoders/dcgrib -d
>/usr/local/ldm/logs/gempak/dcgrib.log
>        -g /yin1/gempak/gempak5.4/tables
>        PACK /usr/local/ldm/data/gempak/hds/YYYYMMDDHH_mrf_grid@@@.gem
>
>
>#
># File raw GRIB messages corresponding to RUC model on the Q (211) grid
>#
>HRS     ^[YZ]..... KWB. ([0-3][0-9])([0-2][0-9]).*/mRUC
>        FILE     /usr/local/ldm/data/hds/\2(\1:mm)\1(\1:yy).gbr
>
>###
>#
># GemPAK Decoder For The RUC 211 Grid
>HRS     ^[YZ]..... KWB. ([0-3][0-9])([0-2][0-9]).*/mRUC
>        PIPE    /usr/local/ldm/decoders/dcgrib -d
>/usr/local/ldm/logs/gempak/dcgrib.log
>        -g /yin1/gempak/gempak5.4/tables
>        PACK /usr/local/ldm/data/gempak/hds/YYYYMMDDHH_ruc_grid@@@.gem
>
>
>
>Thanks
>
>Thomas
>
>
>--------------------------------------------------------------
>Thomas Aratari                 address@hidden
>UofM ITD Contract Services     System/Desktop Administration
>Pager: 670-3861                        E-Page: address@hidden
>AOSS Building -
>       LDM/Systems Admin       (734) ???-????
>SOE Building -
>       Desktop Support         (734) 764-9903
>