Flim is a small-scale cluster management graphical front-end authored by Carsten Haitzler <firstname.lastname@example.org> of VA Linux Systems, Inc. It has a modular interface and plugin design to allow plugins for the toolbar and monitor plugin section to be easily written and slotted in for management and monitoring of small to medium sized clusters (up to about 200 nodes).
Figure 6-1. Flim Screenshot
To find out more information about the currently installed version of Flim that you are now running select about from the help menu on the upper-right corner of the flim window.
Figure 6-2. About Menu
Figure 6-3. About Dialog Window
The first thing you will want to do is to add a nexxus to Flim so it can query what nodes are attached to the nexxus (if any) and display information about them, or let you add and delete nodes. To do this select "New" from the "Nexxus" menu at the top of the flim window.
Figure 6-4. The Nexxus Menu
Figure 6-5. Nexxus Settings Dialog Window
If your nexxus is already set up all the nodes it is talking to will appear in the tree view. you can select the nexxus and all nodes connected to that nexxus by selecting the nexxus in the tree view. clicking on a nexxus or a node will toggle its selection. You can use the "Edit" menu to also select and deselect nodes.
Figure 6-6. Edit Menu
If no nodes are attached and configured for the nexxus, or you need to add more, or delete nodes, you can use the "Node" menu. When you select delete it will delete all selected nodes in the tree view.
Figure 6-7. Node Menu
When configuring a new node, or changing the settings on an existing node, the following entries are significant.
Figure 6-8. Node Settings Dialog
Flim operates on a plugin mechanism. The toolbar on the left and pane on the right get populated with plugins that are separate processes spawned by Flim. You can configure the plugins you want to run by bringing up Flim's preferences dialog.
Figure 6-9. Flim Preferences Dialog
Figure 6-10. Flim Preferences Dialog
Flim allows you to group your nodes in virtual groups - for example "Rack1", "Rack2", "Customer A", "Levis", "501s" etc. You can create a new group just by selecting a set of nodes and then selecting "New group from selected nodes" which will bring up a dialog to name the group. You can delete a group by selecting it and selecting "Delete" from the "Group" menu, and you can rename a group by selecting "Settings..." from the "Group" menu.
Figure 6-11. Flim Groups Menu
Figure 6-12. Flim Groups Dialog