Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

gfrun(1) [debian man page]

GFRUN(1)																  GFRUN(1)

NAME
gfrun, gfrsh, gfssh - run Gfarm parallel programs SYNOPSIS
gfrun [ options ] command arg ... gfrsh [ options ] command arg ... gfssh [ options ] command arg ... DESCRIPTION
gfrun executes a parallel command on filesystem nodes, which is determined by the -G option, the -H option, or the -N option. The -G option specifies the gfarm-URL, which will be used by file-affinity scheduling. In this case, gfrun schedules the same number of filesystem nodes as the number of Gfarm fragments, taking into consideration the physical locations of each fragment replica of the Gfarm file, and filesystem node status. The -H option specifies the hostfile that lists filesystem nodes. The -N option specifies the number of filesystem nodes. The -G, -H, and -N options are exclusive. When none of the -G, -H, or -N options are specified, gfrun schedules filesystem nodes by file- affinity scheduling using the first existent Gfarm file in the argument list, args. If there are no existent Gfarm files in the argument list, an appropriate filesystem node is selected to be executed. gfrsh and gfssh utilize rsh and ssh, respectively, instead of gfrcmd. A command can be specified by a gfarm-URL that is registered using gfreg(1). OPTIONS
-G gfarm-URL Specifies a Gfarm file gfarm-URL for file-affinity scheduling. Please read the DESCRIPTION section about how file-affinity schedul- ing works. -H hostfile Specifies a hostfile that lists filesystem nodes. if ``-'' is specified, standard input is used to read the host list. -N np Specifies the number of nodes, np, which are selected in the increasing order of load average. -r Specifies an on-demand replication mode. In this mode, every file will be replicated before it is accessed remotely. -o gfarm-URL Specifies a Gfarm file that the standard output of the executed program will be redirected to. -e gfarm-URL Specifies a Gfarm file that the standard error of the executed program will be redirected to. -I fragment-index Specifies a Gfarm fragment index executed by the gfrun command. This option is available only when either file-affinity scheduling is selected by the -G option or a gfarm file in the argument list, or the -N option is specified. -v Displays error message verbosely. -p Displays the elapsed time of each Gfarm parallel I/O API after the program terminates. -g Explicitly specifies that the command is a Gfarm program. Gfarm specific options will be passed to the command as the result. -u Explicitly specifies that the command is an ordinary program, and does not take Gfarm specific options. -b Specifies global file view as the default file view for programs linked with the Gfarm syscall-hooking library. If this option is not specified, the default is local file view. -? Displays a list of command options. ENVIRONMENT VARIABLES
GFRUN_CMD Specifies a remote shell command. If globus-job-run is specified, gfrun executes each process using globus-job-run. SEE ALSO
gfmpirun_p4(1) Gfarm 13 November 2006 GFRUN(1)

Check Out this Related Man Page

GFSD(8) 																   GFSD(8)

NAME
gfsd(8) - Gfarm filesystem daemon SYNOPSIS
gfsd [ options ] DESCRIPTION
gfsd is a filesystem daemon for the Gfarm filesystem, which runs on every filesystem node, usually, with root privileges. gfsd provides remote file operations with access control in the Gfarm filesystem as well as user authentication, file replication, and node resource status monitoring. It is possible for gfsd to be executed as a non-privileged user process, although only the user that executes the gfsd can be authenti- cated. Other users cannot use it. For details, see SETUP.private.en document. OPTIONS
-L log-level Specifies a log priority level. The log output, which priority is higher or equal to this level, will be sent to syslog or standard error. Please refer gfarm2.conf(5) for the priority levels which can be specified by this option. -P pid-file Specifies a file name which records the process ID of gfsd. -c When starting up, gfsd investigates all files stored in a spool directory. This option is useful when a hostname of a file system node is changed. Valid file copies will be registered to the metadata server. When the -c option is specified more than once, invalid file copies that are not registered in the metadata server are deleted. -d Specifies the debug mode. With the -d option, gfsd runs as a foreground process, not a daemon. If this option is specified and -L is not specified, the log level is set to "debug". -f config-file Specifies a configuration file that is read instead of the default configuration file. -h hostname Specifies my own canonical host name. -l IP-address Specifies the IP address from which the gfsd accepts TCP and UDP requests. The default address is all IP addresses of the host. This option is useful to invoke multiple instances of gfsd to provide multiple spool directories on the host. -r directory Specifies a spool directory for a Gfarm filesystem on this filesystem node. -s syslog-facility Specifies a syslog facility to report errors by gfsd. By default, local0 is used. -v Makes gfsd output verbose log message on authentication. This is useful, when one has to resolve an issue about GSI authenticaion. -? Displays a list of command options. FILES
%%SYSCONFDIR%%/gfarm2.conf configuration file SEE ALSO
gfarm2.conf(5) Gfarm 20 December 2010 GFSD(8)
Man Page