Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Code that makes the Iowa Environmental Mesonet run, or run into the ground.
branch: master

It this causes your server to have kittens, it is your own fault.

Some IEM cluster details (so I can keep it straight!)

-[ ] one -[x] two

Point php.ini at memcache for sessions

[Session] session.save_handler = memcache session.save_path = "tcp://"

Considerations prior to rebooting a machine

  • make sure LDM cleanly stops
  • check nagios after reboot :)

Machine | Needs --------+------- iem21 | webcam lapses iem30 | None iem50 | migrate 202 VIP over to iem30

Shared Filesystems

/mnt/gluster0 :: iem-dr{1,2} clustered replica meant for larger files
/mnt/mesonet  :: primary /mesonet folder from iem21
/mnt/mesonet2 :: secondary /mesonet folder from iemvm1

Every system has a /mesonet base folder, with lots of sym links

        /dailydata -> /mnt/longterm1/dailydata
        /data      -> /mnt/mesonet2/ARCHIVE/data
        /gempak    -> /mnt/longterm2/gempak
        /nexrad    -> /mnt/longterm1/nexrad3_iowa
        /raw       -> /mnt/mesonet2/ARCHIVE/raw
        /rer       -> /mnt/gluster0/rer
        /wunder    -> /mnt/mesonet2/ARCHIVE/wunder
        /agclimate -> /mnt/gluster0/data/
        /alerts    -> /mnt/mesonet2/data/
        /dm        -> /mnt/mesonet2/data/
        /dotcams   -> /mnt/mesonet2/data/
        /gempak    -> /mnt/mesonet2/data/
            /images -> /mnt/gluster0/data/gis/
            /shape  -> /home/ldm/data/gis/
            /static is local to system
        /harry      -> /mnt/mesonet2/data/
        /iemre      -> /mnt/gluster0/data
        /incoming   -> /mnt/mesonet2/data
        /logs       -> /mnt/mesonet2/data
        /madis      -> /mnt/mesonet2/data
        /model      -> /mnt/mesonet2/data
        /nccf       -> /mnt/mesonet2/data
        /nexrad     -> /mnt/mesonet2/data
        /smos       -> /mnt/mesonet2/data
        /text       -> /mnt/mesonet2/data
        /cases    -> /mnt/gluster0/share/
        /climodat -> /mnt/mesonet2/share/ :: Regenerated daily
        /features -> /mnt/gluster0/share/
        /iemmaps  -> /mnt/gluster0/share/
        /lapses   -> /mnt/gluster0/share/
        /pickup   -> /mnt/mesonet2/share/ :: Temp files, more or less
        /pics     -> /mnt/gluster0/share/
        /present  -> /mnt/gluster0/share/
        /usage    -> /mnt/gluster0/share/
        /windrose -> /mnt/mesonet2/share/
    /wepp -> /mnt/idep
            /sustainablecorn -> sym link to /mnt/mesonet2/...
            / -> sym link to /mnt/mesonet2/...
Something went wrong with that request. Please try again.