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

Re: 20010117: nexrad problems



Unidata Support wrote:
> 
> >To: Unidata Support <address@hidden>
> >cc: David Wojtowicz <address@hidden>
> >From: "Eric W. Ribble" <address@hidden>
> >Subject: nexrad problems
> >Organization: Purdue
> >Keywords: 200101171525.f0HFPce13411
> 
> Hello -
> 
> I've been working with David Wojtowicz on trying to get some NEXRAD data
> coming in through our LDM.  However, we've run into an odd problem.  My logs
> here at Purdue aren't indicating any type of a problem, however Dave
> informed me that he is seeing the below on his end, and neither he nor I can
> make any sense out of it.
> 
> Does anyone have a suggestion to what may be the problem?  We're both kind
> of stumped.
> 
> Thanks -
> 
> Eric
> 
> **********
>  Hi Dave -
> 
>  I can see that you've added anvil to your list as the notifyme command now
>  works for -f NEXRAD from anvil.  However, I'm not seeing any data trickle
>  down this way.  This is what I've entered into my ldmd.conf file.
> 
>  request FNEXRAD "/p(N0R|N0V) (KIND|KLOT)" flood.atmos.uiuc.edu
> 
>  For starters, I just want the lowest base and reflectivity scans for KORD
>  and KIND, but I have yet to see a NEXRAD products flow through, which leads
>  me to believe the above entry is flawed?  Did you restart the ldm when you
>  added anvil to your list?
> 
>  Any ideas?
> 
>  Thanks -
> 
>  Eric
> 
> Hi Eric,
> 
>  Yes, I did restart.  In the previous log file I was seeing deny
> messages for anvil, but now I see these:
> 
> an 16 19:29:46 flood anvil[27739]: Connection from anvil.eas.purdue.edu
> Jan 16 19:29:46 flood anvil(feed)[27739]: Starting Up: 20010116183006.278
> TS_ENDT {{NNEXRAD,  "/p(N0R|N0V)^I(KIND|KORD)"}}
> Jan 16 19:29:46 flood anvil(feed)[27739]: topo:  anvil.eas.purdue.edu
> NNEXRAD
> Jan 16 19:33:37 flood anvil[27754]: Connection from anvil.eas.purdue.edu
> Jan 16 19:33:37 flood anvil(noti)[27754]: Starting Up: 20010116193359.754
> TS_ENDT {{NNEXRAD,  ".*"}}
> Jan 16 19:33:37 flood anvil(noti)[27754]: topo:  anvil.eas.purdue.edu
> NNEXRAD
> Jan 16 19:33:51 flood anvil(noti)[27754]: SDUS53 KLBF 161923 /pNCRLNX: RPC:
> Unable to receive
> Jan 16 19:33:51 flood anvil(noti)[27754]: pq_sequence failed: Input/output
> error (errno = 5)
> Jan 16 19:33:51 flood anvil(noti)[27754]: Exiting
> Jan 16 19:36:52 flood anvil[27773]: Connection from anvil.eas.purdue.edu
> Jan 16 19:36:52 flood anvil(feed)[27773]: Starting Up: 20010116183708.754
> TS_ENDT {{NNEXRAD,  "/p(N0R|N0V)^I(KIND|KLOT)"}}
> Jan 16 19:36:52 flood anvil(feed)[27773]: topo:  anvil.eas.purdue.edu
> NNEXRAD
> Jan 16 19:40:31 flood anvil(feed)[27739]: nullproc(anvil.eas.purdue.edu):
> RPC: Unable to receive
> Jan 16 19:40:31 flood anvil(feed)[27739]: Exiting
> Jan 16 19:45:12 flood anvil[27788]: Connection from anvil.eas.purdue.edu
> Jan 16 19:45:12 flood anvil(noti)[27788]: Starting Up: 20010116194534.679
> TS_ENDT {{NNEXRAD,  ".*"}}
> Jan 16 19:45:12 flood anvil(noti)[27788]: topo:  anvil.eas.purdue.edu
> NNEXRAD
> Jan 16 19:46:23 flood anvil(noti)[27788]: SDUS56 KHNX 161935 /pNCRHNX: RPC:
> Unable to receive
> Jan 16 19:46:23 flood anvil(noti)[27788]: pq_sequence failed: Input/output
> error (errno = 5)
> Jan 16 19:46:23 flood anvil(noti)[27788]: Exiting
> Jan 16 19:50:26 flood anvil[27797]: Connection from anvil.eas.purdue.edu
> Jan 16 19:50:26 flood anvil(feed)[27797]: Starting Up: 20010116185043.264
> TS_ENDT {{NNEXRAD,  "/p(N0R|N0V) (KIND|KLOT)"}}
> Jan 16 19:50:26 flood anvil(feed)[27797]: topo:  anvil.eas.purdue.edu
> NNEXRAD
> Jan 16 19:52:08 flood anvil(feed)[27773]: nullproc(anvil.eas.purdue.edu):
> RPC: Unable to receive
> Jan 16 19:52:08 flood anvil(feed)[27773]: Exiting
> Jan 16 19:54:09 flood anvil[27798]: Connection from anvil.eas.purdue.edu
> Jan 16 19:54:09 flood anvil(feed)[27798]: Starting Up: 20010116185426.837
> TS_ENDT {{FNEXRAD,  "/p(N0R|N0V) (KIND|KLOT)"}}
> Jan 16 19:54:09 flood anvil(feed)[27798]: topo:  anvil.eas.purdue.edu
> FNEXRAD
> Jan 16 19:55:30 flood anvil(feed)[27797]: nullproc(anvil.eas.purdue.edu):
> RPC: Unable to receive
> Jan 16 19:55:30 flood anvil(feed)[27797]: Exiting
> Jan 16 20:00:37 flood anvil[27813]: Connection from anvil.eas.purdue.edu
> Jan 16 20:00:37 flood anvil(feed)[27813]: Starting Up: 20010116190054.642
> TS_ENDT {{FNEXRAD,  "/p(N0R|N0V) (KIND|KLOT)"}}
> Jan 16 20:00:37 flood anvil(feed)[27813]: topo:  anvil.eas.purdue.edu
> FNEXRAD
> Jan 16 20:04:15 flood anvil(feed)[27798]: nullproc(anvil.eas.purdue.edu):
> RPC: Unable to receive
> Jan 16 20:04:15 flood anvil(feed)[27798]: Exiting
> Jan 16 20:20:09 flood anvil[27881]: Connection from anvil.eas.purdue.edu
> Jan 16 20:20:09 flood anvil(feed)[27881]: Starting Up: 20010116192025.987
> TS_ENDT {{FNEXRAD,  "/p(N0R|N0V) (KIND|KLOT)"}}
> Jan 16 20:20:09 flood anvil(feed)[27881]: topo:  anvil.eas.purdue.edu
> FNEXRAD
> Jan 16 20:20:52 flood anvil(feed)[27813]: nullproc(anvil.eas.purdue.edu):
> RPC: Unable to receive
> Jan 16 20:20:52 flood anvil(feed)[27813]: Exiting
> 
> I'm not sure what the "Unable to receive" means.
> **********

Hi Eric and Dave,

I think the 'Unable to receive' message is indicating a network
problem.  Can Dave 'nslookup' Eric's machine?  Dave, try nslookup with
both the name and the IP address of anvil - the ldm requires that both
be resolvable.

How good is the connection between the two machines?  Has data been
flowing across this path before?  What does traceroute from flood to
anvil show?

Also, Eric, I think your regular expression "/p(N0R|N0V) (KIND|KLOT)" is
wrong.  Here's the discussion from our web page: 

>You will need to know something about the parts of the product ID for NOAAPORT 
>NEXRAD products if  you want to be able to specify actions that depend on 
>information in the product ID. In general, the product ID includes a WMO 
>header followed by a six-character AFOS PILS code following "/p": 
>
>  SDUS5x cccc ddhhmm /pyyyzzz
>
>    x
>          digit identifying US region, see region list 
>   cccc
>          NWS forecast office
> ddhhmm
>          day of month, hour, minute
>   yyy
>          product code, see NOAAPORT NEXRAD Feed page 
>   zzz
>          radar site code, see site list 

PILs are only six characters.  You're asking for a product that has a
slash, a lower case 'p', 'NOR' or 'NOV', a space (which I don't think
you'll find in a PIL), then 'KIND' or 'KLOT' (does 'KLOT' refer to the
'KORD' you said you wanted?), which is, altogether, 8 characters.  

I think you want something more like "^SDUS5. (KIND|KLOT) ......
/p(NOR|NOV)".

Don't forget that you can always use notifyme with the -p <pattern>
option, but, of course, you'll have to wait until products matching
those patterns come across.  

Please let me know what you find out.

Anne
-- 
***************************************************
Anne Wilson                     UCAR Unidata Program            
address@hidden                 P.O. Box 3000
                                  Boulder, CO  80307
----------------------------------------------------
Unidata WWW server       http://www.unidata.ucar.edu/
****************************************************