Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.

[ldm-users] Missing Data Using Primary/Alternate Hosts

Hi,

We currently have 2 project machines (kitty and hawk) running an ldm and
ingesting data from our divisions' main ldm server (awl). Kitty and hawk
then feed about 5-6 project machines.

We'd like kitty and hawk to serve as primary and alternate feeds, so I
have the ldmd.conf file setup like this on the project's downstream hosts:

request EXP     "^([0-9]{12})_NCV_"   kitty.rap.ucar.edu
request EXP     "^([0-9]{12})_NCV_"   hawk.rap.ucar.edu

For this particular dataset, we should be receiving files every 5
minutes. When I have it setup as a primary and alternate feed, the data
comes in sporadically, but roughly every 10 minutes. If I remove one
host, we receive the data every 5 minutes.

What am I doing wrong in my config file? I've attached a copy of the
whole file for you.

Thanks!
Shelly

Shelly Knight
ADDS Development Team
NCAR/RAL
(303)497-2821

#####
# ldmd.conf for ldm5
####

#
# Programs that share a queue with rpc.ldmd
# are started by it and are in the same process group.
#
#exec   "pqbinstats -d /data/ldm"
#exec   "pqbinstats"

#exec   "pqexpire"
exec    "pqbinstats -d /home/ldm/logs"
exec    "pqact  -l /home/ldm/logs/pqact.log -d /home/ldm 
/home/ldm/etc/pqact.conf"

#
# LDM5 servers we ask for data
#
#       request <feedset> <pattern> <hostname pattern>
#

# Primary and alternate RAL top-level LDM hosts
request WMO     ".*"    kitty.rap.ucar.edu 
request WMO     ".*"    hawk.rap.ucar.edu 

# Sat images from Steve Danz - AWC
request IMAGE   ".*"    kitty.rap.ucar.edu
request IMAGE   ".*"    hawk.rap.ucar.edu

# The "OTHER" notifs (grib_notify)
request OTHER   ".*"    kitty.rap.ucar.edu
request OTHER   ".*"    hawk.rap.ucar.edu

# EXP products.  KKCI gets pass through exp feeds from AWC; others from within 
RAL
# KKCI feed includes CIP, GTG, and NCWD/F 
request EXP     " KKCI" kitty.rap.ucar.edu
request EXP     " KKCI" hawk.rap.ucar.edu

# According to unidata folks, it is best to have one specific request line, 
rather than several
# requests, which each creates a new process.
request EXP     "^(FIP_SLD|FIP_ICE|FIP_ICE_SEV|[CF]IP_AK)"      
kitty.rap.ucar.edu
request EXP     "^(FIP_SLD|FIP_ICE|FIP_ICE_SEV|[CF]IP_AK)"      
hawk.rap.ucar.edu

# National Ceiling and Visibility Analysis files.
request EXP     "^([0-9]{12})_NCV_"     kitty.rap.ucar.edu      PRIMARY
request EXP     "^([0-9]{12})_NCV_"     hawk.rap.ucar.edu       ALTERNATE

# EXP products direct from RAL hosts
request EXP     "^ITFA" owpdt-turb.rap.ucar.edu
#request        EXP     "^([0-9]{8})_([0-9]{4})_(OWCTOP)"       
owpdt-turb.rap.ucar.edu

###############################################################################
# Begin Access control
###############################################################################

###############################################################################
# ALLOW: Who we are willing to feed
#
# allow <feedset> <hostname pattern>
###############################################################################

# send anything to your own machine
allow   ANY     
^((localhost|loopback)|(127\.0\.0\.1\.?$)|(.*\.rap\.ucar\.edu\.?$))

###############################################################################
# ACCEPT: Who can feed us
#
# accept <feedset> <pattern> <hostname pattern>
###############################################################################

# accept anything from yourself
accept  ANY "" ^((localhost|loopback)|(127\.0\.0\.1\.?$))

###############################################################################
# End Access control
###############################################################################

  • 2007 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the ldm-users archives: