The BProc master daemon reads its configuration information from /etc/beowulf/config. This file is a plain text file. All configuration directives are a single line take the form of:
tag arguments ...
Comments are shell script style, beginning with # and extending to the end of the line. Since several programs and scripts use this configuration file, the BProc master daemon will only pay attention to tags it recognizes and ignore all others. An example configuration file follows.
# Sample BProc Configuration file # # Set the port BProc runs on. This is optional. It will default to 2223 bprocport 951 # The system will have 7 nodes numbered 0-6 (nodes is required) nodes 7 # Here is the list of interfaces to listen on and their associated # addresses. The BProc master daemon currently does not configure the # interfaces. That is left up to other scripts. You can have as many # interfaces as you want but you should have at least one for normal # operation. interface eth0 10.0.3.1 255.255.255.0 interface eth1 10.0.4.1 255.255.255.0 # Here we setup IP ranges for the nodes. These two lines set up two # ranges which cover nodes 0-5. Both start assigning IPs at zero due # to the "0" argument to iprange. iprange 0 10.0.4.10 10.0.4.15 iprange 0 10.0.3.10 10.0.3.15