The following comprises workshop-specific instructions and details for the Invitational 2005 LDM Training Workshop.
Do the following (Note: you can use "/bin/csh" instead of "/bin/bash" if you wish) :
useradd -d /data1/ldm -m -s /bin/bash ldm passwd ldm New password: ************ Retype new password: ************ passwd: all authentication tokens updated successfully.
For reference, see LDM Basics: LDM user.
Because user's home-directories aren't backed-up on the workshop computers, there is no need to perform this step. Skip it.
/etc/servicesDo it.
/etc/rpcDo it.
Change the line
to*.info;mail.none;authpriv.none;cron.none /var/log/messages
The "local0.none" entry ensures that no LDM log-messages are written to the system logfile.*.info;mail.none;authpriv.none;cron.none;local0.none /var/log/messages
Add the line
The "local0.*" entry ensures that LDM messages are logged to the LDM logfile.local0.* /data1/ldm/logs/ldmd.log
Execute the commands
su - ldm firefox &
Depending on your user-shell, do one of the following:
export LDMHOME=$HOME export MANPATH=$LDMHOME/man:/usr/share/man export PATH=$LDMHOME/bin:$PATH
setenv LDMHOME $HOME setenv MANPATH $LDMHOME/man:/usr/share/man set path=($LDMHOME/bin $path)
Execute the command:
mkdir data logs
Assuming standard-shell (e.g., bash(1)) syntax, then do the following:
$ cd $VDIR/src $ make distclean ... $ ./configure &>configure.log $ less configure.log $ make &>make.log $ less make.log $ make install &>install.log $ less install.log $ su ... $ make install_setuids ... $ exit $ make clean ...
Do the following:
tochop($hostname = `uname -n`);
chop($hostname = `uname -n`); $hostname = $hostname . ".comet.ucar.edu";
Therefore, use the following statement(1 h) * (16 MB/h + 170 MB/h)= 186 MB
$pq_size = "186M";
Therefore, use the following statement(1 h) * (16000/h + 18000/h) = 34000
$pq_slots = "34000";
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 \.comet\.ucar\.edu$
For reference, see LDM Basics: ldmd.conf.
Un-comment-out the "EXEC pqact" entry to enable local processing of received data-products.
Add the following entries to the LDM configuration file, ldmd.conf, to request the IDS|DDPLUS and NNEXRAD data-feeds:
REQUEST IDS|DDPLUS .* granola.comet.ucar.edu PRIMARY REQUEST NNEXRAD .* granola.comet.ucar.edu PRIMARY
For reference, see LDM Basics: ldmd.conf.
Because we will only process data-products of the IDS|DDPLUS data-feed, have the following entry be the only active one in the configuration-file:
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
For reference, see LDM Basics: pqact.conf.
Add the following line to the pqact(1) configuration-file, etc/pqact.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
We're not concerned about restarting the LDM at boot-time for this workshop. So we'll skip this step.