Reference

dmrun(1)

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.

${DMACHINELIST}

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 <[email protected]> <[email protected]> <[email protected]>

SEE ALSO

dmboot (1), dmclean (1)

History