NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

[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: