Admon¶
The BeeGFS Administration and Monitoring System (short: Admon) provides a graphical interface to perform administrative management tasks and to monitor the state of the file system and its components.
The BeeGFS Administration and Monitoring System consists of two parts:
- The Admon daemon, which can run on any machine with network access to the metadata and storage servers. This daemon gathers the status information of the other BeeGFS services and stores it in a database.
- The graphical Java-based client, which can run on your workstation. It connects to the remote Admon daemon via http.
Note
It is recommend to use Oracle Java Runtime Environment 7 (formerly known as Sun JRE 7) or higher to run the BeeGFS Admon GUI. Other Java runtime environments may work, but are not fully tested.
Installation and basic Setup¶
The Administration and Monitoring System for BeeGFS is contained in the optional beegfs-admon package.
The package is available either from the general BeeGFS repository or via direct download.
The package provides an init script to start the Admon daemon (/etc/init.d/beegfs-admon) and a configuration file (/etc/beegfs/beegfs-admon.conf).
Note
If you installed BeeGFS manually (i.e. not via the Admon GUI), you need to edit the beegfs-admon.conf file and set the parameter sysMgmtdHost to the hostname of your management server.
After installation, start the daemon:
$ /etc/init.d/beegfs-admon start
The graphical user interface for BeeGFS Admon comes packaged together with the Admon daemon and is located in /opt/beegfs/beegfs-admon-gui.
Admon GUI Start¶
If your BeegFS Admon daemon is not running yet, start it as described here: Admon Installation and basic setup
By default, TCP port 8000 will be opened by the daemon for HTTP connections.
To get the GUI, point your browser to http://Host_Where_The_Admon_Runs:8000 and download the jar-file from there.
The GUI can be started by double clicking from a file browser or by using the java -jar command (depending on your operating system and configuration). If you want to run the GUI from its default location on the Admon host, use the following command:
$ java -jar /opt/beegfs/beegfs-admon-gui/beegfs-admon-gui.jar
At first start, you will be prompted to provide the hostname and port (default: 8000) of the host on which the Admon daemon is running. It is also possible to change the resolution of the internal desktop of the GUI and the default log level of the GUI.
Note
It is recommend to use Oracle Java Runtime Environment 7 (formerly known as Sun JRE 7) or higher to run the BeeGFS Admon GUI. Other Java runtime environments may work, but are not fully tested.
Admon Login¶
The login mechanism is based on two predefined users.
The user “Information” (which has the initial password “information”) is only able to view statistics, whereas the user “Administrator” (which has the initial password “admin”) is also able to perform administrative tasks.
It is highly recommended that the first thing you do is to log in using the administrative account and change the predefined passwords.
A user with administrative privileges can also turn off the need for authentication for the informational user.