[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[McIDAS #GPS-629579]: McIDAS installation at CIMH in Barbados
- Subject: [McIDAS #GPS-629579]: McIDAS installation at CIMH in Barbados
- Date: Fri, 10 Oct 2008 09:16:17 -0600
Hi David, Lloyd and Ashford,
Thank you for bringing cimh_ucar.cimh.edu.bb back up yesterday after I
inadvertently shut it
down instead of rebooting!
Here is what I have done on the machine so far:
<as 'root'>
- create a group named 'Unidata' ('vigr')
- create user accounts ('vipw' and 'vipw -s'):
User User's HOME What this is used for
------ ------------ -----------------------------------------------
ldm /home/ldm Unidata LDM-6
mcidas /home/mcidas Unidata McIDAS-X
mcadde /home/mcidas McIDAS ADDE Remote server (not a login account)
idv /home/idv Unidata Integrated Data Viewer (IDV)
gempak /home/gempak Unidata GEMPAK/NAWIPS
All of these users are in the 'Unidata' group
- mount the 250 GB data RAID:
-- edit /etc/fstab and add an entry that will mount /dev/md0 on /data
mkdir /data
mount /data
- configure the machine to use 'syslogd' instead of 'syslog-ng' for system
logging
NB: this required that I turn off apparmor:
/etc/init.d/syslog stop
/etc/init.d/boot.apparmor stop
chkconfig boot.apparmor off
-- edit /etc/sysconfig/syslog to set 'syslogd' as the log facility to use
/etc/init.d/syslog start
- configure system files for LDM use:
-- edit /etc/syslog.conf <- syslogd configuration
-- edit /etc/rpc
- rename the machine from 'cimh-ucar.cimh.edu.bb' to 'cimh_ucar.cimh.edu.bb'
As part of this, I commented out or modified several definitions in
/etc/hosts:
- commented out the IPv6 definitions
- commented out the define for 127.0.0.2
- commented out the define for the local network, 192.168.0.189
- modified the definition for the host, 63.175.159.28
Question:
- we are not familar with the use of 127.0.0.2. Do you know why this was
defined?
- turn on time synchronization:
-- edit /etc/ntp.conf to setup use of the Unidata time servers (this can be
changed
if you have a better/more local time server you can use)
/etc/init.d/ntpd start
chkconfig ntp on
- configure the LDM to start at boot-up:
-- create /etc/init.d/ldmd
chkconfig ldmd on
- there are LOTS of 'martian source' messages being written to
/var/log/messages
I started to setup the system to not log these messages, but stopped in case
someone there knows how to act on the situation. Here is the URL for an
exchange that relates to this type of log message:
http://forums.opensuse.org/archives/sf-archives/archives-network-internet/327784-martian-source.html
So far, I have added an entry to /etc/sysctl.conf. I did not complete the
steps
that one user suggested in the above URL since another user noted:
"Usually, these "martian sources" go away if your network is properly
configured and
the kernel knows how to reach the right networks."
Comment:
- if the comment about 'martian sources' going away if the network is
properly configured,
then the fix should be pretty easy from YaST run through the GUI.
- as 'ldm':
- download, build, and install the current LDM release, v6.7.0
- configure the LDM to request the following datastreams:
IDS|DDPLUS - global observational data
HRS - just the GFS global grids from this datastream
NEXRAD3 - the San Juan, Puerto Rico, Key West, Florida, and Miami
Florida Nexrad Level III radar data (just for interest)
UNIWISC - GOES-East/West satellite image sectors
- configure the LDM to decode the data in the above streams for McIDAS use
Note:
- /data is the RAID
- /data/ldm is the ~ldm/data directory (soft link in 'ldm's HOME)
- /data/ldm/logs is the ~ldm/logs directory (soft link in 'ldm's HOME)
- /data/ldm/mcidas is the top level directory for files decoded or filed
for McIDAS use
- configure the LDM to scour the data ingested and decoded into files from
the above streams ('ldm's crontab entries). I setup the scouring to
keep the last 64 of each kind of satellite image ingested and 48 of each
product for the three NEXRAD radars that are being ingested. Since there
is LOTS of room under /data, these numbers can be upped considerably.
- as 'mcidas':
- download, build, install, and configure Unidata McIDAS-X v2008
This includes setting up the actions needed for LDM processing of
ingested data.
Things left to be done:
- the first McIDAS-X session run from the 'mcidas' account from the console
should be made with 'mcidas -config'. From the GUI that pops up, you should
configure the size of the McIDAS frames to be as large as your display allows
while the session window completely fits. Remember to save the values
(radiobutton near the bottom of the configuration GUI) so that you can start
a McIDAS-X session with the same settings using the simple startup invocation
of 'mcidas'.
- open up the firewall for port 112 (McIDAS ADDE remote server access)
Request:
- Can someone at CIMH configure the firewall to allow port 112 traffic?
This will allow remote access to the ADDE Remote server on
cimh_ucar.cimh.edu.bb.
This is useful for other machines in the CIMH that want to use ADDE-enable
applications like McIDAS-X, IDV, or McIDAS-V and get the data from the server.
It will also allow me to look at the data that has been processed for McIDAS
use
remotely (makes my monitoring of your setup _much_ easier).
- configure a 'user' (non-'mcidas') account to be able use McIDAS
Please let me know if you want me to do this. It takes all of about 2
minutes.
Things I did not do that could be done:
- install the dataset used in the McIDAS Learning Guide and Training Workshop
Please let me know if you would like this setup. It is not imperative, but it
could be useful for those who want to learn McIDAS. (Note that the McIDAS
installation is currently configured to access this dataset remotely from
adde.ucar.edu.)
- setup McIDAS model data processing using MySQL database for model fields
metadata.
Even though this is the preferred way of handling model data in McIDAS now, I
chose to use the old 'decoding into GRID files' approach since it was
immediately
doable. The MySQL approach requires that MySQL be installed and configured.
This
is not too hard, but I have never done it on openSUSE. (I have setup MySQL
processing
under Fedora 8/9, RedHat Enterprise, and Solaris.)
I may have left out one or more steps that I made in the configuring of
cimh_ucar.cimh.edu.bb.
I will include those steps in a follow-up email if/when I think of them.
Cheers,
Tom
--
****************************************************************************
Unidata User Support UCAR Unidata Program
(303) 497-8642 P.O. Box 3000
address@hidden Boulder, CO 80307
----------------------------------------------------------------------------
Unidata HomePage http://www.unidata.ucar.edu
****************************************************************************
Ticket Details
===================
Ticket ID: GPS-629579
Department: Support McIDAS
Priority: Normal
Status: Closed