Configuration

The openMosix HOWTO:
Prev | Chapter 8. Administrating openMosix | Next

# 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

Prev | Home | Next
Basic Administration | Up | the userspace-tools