FermiGrid Ganglia Installation Guide

Ganglia Server Installation Guide

  • Issue the following commands on the commandline, as root:

rpm -ivh http://fermigrid.fnal.gov/files/ganglia/RPMS/ganglia-gmetad-3.0.4-2.i386.rpm
rpm -ivh http://fermigrid.fnal.gov/files/ganglia/RPMS/ganglia-gmond-3.0.4-2.i386.rpm
rpm -ivh http://fermigrid.fnal.gov/files/ganglia/RPMS/ganglia-web-3.0.4-2.i386.rpm


scp fermigrid:/var/www/html/files/ganglia/configs/server-gmetad.conf /etc/gmetad.conf
scp fermigrid:/var/www/html/files/ganglia/configs/server-gmond.conf /etc/gmond.conf


chkconfig gmetad on
chkconfig gmond on
service gmetad start
service gmond start


scp fermigrid:/var/www/html/files/ganglia/configs/server-index.html /var/www/html/index.htm


firefox http://<gmetad server hostname>.fnal.gov/ganglia

  • All of the install steps, above, are contained in a script that can be run from the command line on the server system, as root:

sh ~yocum/gratia-server-install.sh

Ganglia Client Installation Guide

  • Issue the following commands on the commandline, as root:

rpm -ivh http://fermigrid.fnal.gov/files/ganglia/RPMS/ganglia-gmond-3.0.4-2.i386.rpm

  • Copy the config files into place:

scp fermigrid:/var/www/html/files/ganglia/configs/client-gmond.conf /etc/gmond.conf

  • Enable and start the servers:

chkconfig gmond on
service gmond start

  • To verify functionality, after about 30 seconds to a minute, point a browser at the URL of the server installed, above:

firefox http://<gmetad server hostname>.fnal.gov/ganglia

  • All of the install steps, above, are contained in a script that can be run from the command line on the client system, as root:

sh ~yocum/gratia-client-install.sh

Removing Obsolete Clients from the Gmeta Server

  • Determine hosts that have been removed from the cluster and should be removed from the monitoring.
  • Then issue the following command on the command line of the gmetad server system and follow the prompts, as root:

scp fermigrid1.fnal.gov:/var/www/html/files/ganglia/scripts/clean-out-gmetad.sh /root
sh /root/
clean-out-gmetad.sh