8.2. Configuration
The values in the flat files in the /proc/hpc/admin directory presenting
the current configuration of
the cluster. Also the administrator can write its own values into these
files to change the configuration
during runtime, e.g.
Table 8-1. Changing /proc/hpc parameters
echo 1 > /proc/hpc/admin/block | blocks the arrival of remote processes |
echo 1 > /proc/hpc/admin/bring | bring all migrated processes home |
...
Table 8-2. /proc/hpc/admin/
(binary files) | config | the main configuration file (written by the setpe util) |
(flat files) | block | allow/forbid arrival of remote processes |
| bring | bring home all migrated processes |
|
dfsalinks | list of current symbolic dfsa-links |
|
expel | sending guest processes home |
|
gateways | maximum number of gateways |
|
lstay | local processes should stay
|
|
mospe | contains the openMosix node id |
|
nomfs | disables/enables MFS |
|
overheads | for tuning |
|
quiet | stop collecting load-load-balancing informations |
|
decay-interval | interval for collecting informations about load-balancing |
|
slow-decay | default 975 |
|
fast-decay | default 926 |
|
speed | speed relative to PIII/1GHz) |
|
stay | enables/disables automatic process migration |
Table 8-3. Writing a 1 to the following files /proc/hpc/decay/
clear | clears the decay statistics |
cpujob | tells openMosix that the process is cpu-bound |
iojob | tells openMosix that the process is io-bound |
slow | tells openMosix to decay its statistics slow |
fast | tells openMosix to decay its statistics fast |
Table 8-4. Informations about the other nodes
/proc/hpc/nodes/[openMosix_ID]/CPUs | how many CPU's the node has |
/proc/hpc/nodes/[openMosix_ID]/load | the openMosix load of this node |
/proc/hpc/nodes/[openMosix_ID]/mem | available memory as openMosix believes |
/proc/hpc/nodes/[openMosix_ID]/rmem | available memory as Linux believes |
/proc/hpc/nodes/[openMosix_ID]/speed | speed of the node relative to PIII/1GHz |
/proc/hpc/nodes/[openMosix_ID]/status | status of the node |
/proc/hpc/nodes/[openMosix_ID]/tmem | available memory |
/proc/hpc/nodes/[openMosix_ID]/util | utilization of the node |
Table 8-5. Additional Informations about local processes
/proc/[PID]/cantmove | reason why a process cannot be migrated |
/proc/[PID]/goto | to which node the process should migrate |
/proc/[PID]/lock | if a process is locked to its home node |
/proc/[PID]/nmigs | how many times the process migrated |
/proc/[PID]/where | where the process is currently being computed |
/proc/[PID]/migrate | same as goto remote processes |
/proc/hpc/remote/from | the home node of the process |
/proc/hpc/remote/identity | additional informations about the process |
/proc/hpc/remote/statm | memory statistic of the process |
/proc/hpc/remote/stats | cpu statistics of the process
|