|
|
|||
|
||||
The following comprises workshop-specific instructions and details for the Summer 2009 LDM Training Workshop.
An account for the LDM user should already exist on your workstation.
/etc/servicesMany modern operating systems already have entries for the LDM. You should, however, verify your system with the command
grep ldm /etc/services
/etc/rpcMany modern operating systems already have entries for the LDM. You should, however, verify your system with the command
grep ldm /etc/rpc
This should already have been done. You can verify this with the command
grep local0 /etc/rsyslog.conf
This should already have been done.
If you became root by executing the su command as the LDM user in a terminal window, then simply execute the command exit in the terminal window; otherwise, log off the computer and log in as the LDM user.
This should already have been done. You can verify this with the command
cat .bash_profile
If bash(1) is your user-shell (which is the default) then do the following:
Otherwise, do the equivalent of the above for your user-shell.cd $HOME/$VDIR/src make distclean ./configure >&configure.log && make >&make.log && make install >&install.log && sudo make install_setuids && make clean && echo OK
From monitoring the product-queue, it is known that the following are good values for the queue parameters for receiving data-products of the feedtype IDS|DDPLUS|NEXRAD3:
$pq_size = "200M";
$pq_slots = "50000";
Execute the commands
cd mkdir /machine/data/ldm/data /machine/data/ldm/logs ln -s /machine/data/ldm/data /machine/data/ldm/logs .
Add the following entry to the file $HOME/etc/ldmd.conf to allow all workshop LDM-s to obtain data from any workshop LDM:
ALLOW ANY ^workshop[0-9]{2}\.ucar\.edu$
For reference, see LDM Basics: ldmd.conf.
The "EXEC pqact" entry should already be enabled to allow local processing of received data-products.
Add the following entries to the LDM configuration file, ldmd.conf, to request the IDS|DDPLUS and NEXRAD3 data-feeds from the instructor's LDM:
REQUEST IDS|DDPLUS .* workshop00.ucar.edu REQUEST NEXRAD3 .* workshop00.ucar.edu
For reference, see LDM Basics: ldmd.conf.
Ensure that the following is the only active entry:
Remember to start the continuation-lines with a tab character!IDS|DDPLUS ^(..)(..).. .... (..)(..) FILE data/IDS_DDPLUS/\1/\2/(\3:yyyy)(\3:mm)(\3:dd)T\4.txt
This entry will file data-products of feedtype IDS|DDPLUS in an appropriate directory hierarchy with the canonical time of the data-product as the file name.
For reference, see LDM Basics: pqact.conf.
Add the following line to the scour(1) configuration-file,
etc/scour.conf:
This will remove all files in the data directory hierarchy that are older than one day.data/IDS_DDPLUS 1
For reference, see LDM Basics: scour.conf.
Add the following lines via the command "crontab -e":
0 * * * * bin/ldmadmin scour >/dev/null 0 0 * * * bin/ldmadmin newlog * * * * * bin/ldmadmin addmetrics * * * * 0 bin/ldmadmin newmetrics
We're not concerned about restarting the LDM at boot-time for this workshop. So we'll skip this step.
| Contact Us Site Map Search Terms and Conditions Privacy Policy Participation Policy | |||||
|
|||||