man dmrun (Commandes) - Start up an application using DNAs framework

NAME

dmrun - Start up an application using DNAs framework

SYNOPSIS

dmrun [dmrun options] [program name] [program options]

DESCRIPTION

Starts up a DNAS application using dsh

An already started DNAS daemon is required, and thus, dmboot should be ran first.

OPTIONS

The following is the list of dmrun options

--np [number of process]
which specifies the number of hosts to run the program on. The number of processes does not include the master node, and the application will not be ran on the master node.
--rc [resource file to load]
specifies the extra resource (configuration file) to load.
-n [dsh topology option]
specifies the topology option for use with dsh See the dsh manual for details. Set it to about 4 for large set ups.
-d|--debug
Debug the output.
-g|--gdb
Try to run gdb on the executing command.
-f [machine list]
Specifies the machine list file. The file is a list of hostnames of hosts to run the program.
program name
The name of the program to start up.
program options
The options to give to the program

FILES

${HOME}/.dmrc
The dmachinemon booter configuration file, sourced by the script. Needs to be in bash-compatible format. Possible variables are DMACHINELIST, CLIENTPORT, NODEPORT.
The file dmboot uses to get the
list of machines to start up the process. This list cannot list the master node.

NOTES

Requires dsh to function properly.

Note that the current directory on remote system is not guaranteed.

AUTHOR

Junichi Uekawa <dancer@mikilab.doshisha.ac.jp> <dancer@debian.org> <dancer@netfort.gr.jp>

SEE ALSO

dmboot (1), dmclean (1)