This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
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