Description Download FAQ HowTo Known Bugs HowTo MOSIX/diskless-clients HowTo MOSIX/MOSIXVIEW with SSH HowTo set up a Mosix cluster using Debian MOSIXVIEW Mailingliste |
MOSIXVIEW
Clustermanagment |
![]() |
|
the main window
This picture shows the main application-window of MOSIXVIEW. The function will be explained in the following HowTo. (Click to enlarge) | |||
![]() MOSIXVIEW reads the /etc/mosix at startup and builds a raw with a lamp, a button, a slider, a lcd-number and a progressbar for each cluster-member. The green lights at the left displaying the MOSIX-Id and the status of the cluster-node. Red if down, green for avaiable. The status can set to auto- or manually refresh with the checkbox like the other dynamic objects. If you click on a button displaying an host-name (or ip) a configuration-dialog will pop up. It default shows the MOSIX-Name and some buttons to execute the most common used "mosctl"-commands. (described later in this HowTo) Use the "nslookup-checkbox" to get even hostname+ip in the config-dialog. Do not enable this option if your cluster-nodes only have ip-adresses and no hostnames in DNS! With the "speed-sliders" you can set the MOSIX-speed for each host. The current speed is displayed by the lcd-number. The load-balancing of the whole cluster can be influenced by this values. Processes in a MOSIX-Cluster are migrating easier to a node with more MOSIX-speed than to nodes with less speed. Sure it is not the physically speed you can set but it the speed MOSIX "thinks" a node has. e.g. a cpu-intensive job on a cluster-node which speed is set to the lowest value of the whole cluster processes will search for a better processor for running on and migrate away easily. The progressbars in the middle gives an overview of the load on each cluster-member. It displays in percent so it does not represent exactly the load written to the file /proc/mosix/nodes/x/load (by MOSIX), but it should give an overview. At the right there is a process-box which displays all local and migrated processes on your computer. All local started procs are listed. Processes which are migrated and running on an other host in the cluster are marked with a green-icon. The second column (n#) shows the MOSIX-Id of the node the proc is currently running on. 0 in this column means always local (on every node), any other number means remote. Those processes are easy to manage by doubleclicking. A new Dialog will pop-up with a list of all cluster-members and some buttons more. Just doubleclick a MOSIX-host from this list to migrate the process to this special host or send the process to the best avaiable node (or home) by the buttons. The process can be killed, too. ![]() ![]() |