Unix/Linux Go Back    

RedHat 9 (Linux i386) - man page for hboot (redhat section 1)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

HBOOT(1)				    LAM TOOLS					 HBOOT(1)

       hboot - Start LAM on the local node.

       hboot [-dhstvNV] [-c <conf>] [-I <inet_topo>] [-R <rtr_topo>]

       -d	       Turn on debugging.  This implies -v.

       -h	       Print the command help menu.

       -s	       Close stdio of child processes.

       -t	       Terminate (tkill(1)) any previous LAM session before starting.

       -v	       Be verbose.

       -N	       Go through the motions but do not actually take any action.

       -V	       Format and print the process schema.

       -c <conf>       Use <conf> as the process schema.

       -I <inet_topo>  Set the $inet_topo variable in the process schema.

       -R <rtr_topo>   Set the $rtr_topo variable in the process schema.

       Most MPI users will probably not need to use the doom command; see lamboot(1).

       The  hboot  tool  can be understood as a generic utility that starts multiple processes on
       the local node, based on information in a process schema.  It is not restricted to  start-
       ing LAM.  It is part of the startup sequence preformed by lamboot(1).

       A  process  schema is a description of the processes which constitute the operating system
       on a given node.  Naturally, the process schema used by hboot should be the one	that  de-
       scribes LAM on a node.  The grammar of the process schema is described in conf(5).

       When  starting LAM on a remote machine using rsh(1), the open file descriptors of the pro-
       cesses started by hboot must be closed in order for rsh(1) to exit.  This is done by using
       the  -s	option.   The -t option can be used to force a tkill(1) on the machine before at-
       tempting to start LAM.  This feature is used by lamboot(1) to handle the case where a user
       might  start  a	machine a second time without using wipe(1) to terminate the previous LAM

       The -I and -R options set their respective variables to the given values.  The  $inet_topo
       variable  is  typically	used  by  the  LAM Internet datalinks that communicate with other
       nodes.  The $rtr_topo variable is passed to the LAM router that handles network and topol-
       ogy  information.   The variables can also be set in the process schema file (see conf(5))
       but their values are overridden by the command line options.

       When LAM is started, the kernel records all processes that attach to it, including all the
       processes in the process schema.  It is the job of tkill(1) to use this information to re-
       move these processes from the node.

       hboot -v
	   Start LAM on the local node with the default process schema.  Report about every  step
	   as it is done.

       hboot -c myconfig
	   Boot the local node with the custom process schema, myconfig.

       $LAMHOME/etc/lam-conf.otb     default node process schema, where $LAMHOME is the installa-
				     tion directory

       $LAMHOME/etc/lam6.5.8helpfile Default location for help file for diagnostic messages  that
				     hboot may generate.

       /tmp/lam-$USER@<hostname>     kill  file  for the LAM session on machine <hostname>, where
				     $USER is the userid.

       Using ps(1) after hboot will display, among others,  the  LAM  processes  that  have  been
       started.   They	may  be killed one by one with kill(1), or all at once by killing the LAM
       kernel process with a HUP signal.  The preferred method is to use the  LAM  tool  tkill(1)
       which  should kill them all at once, and also remove the kill file.  New users should make
       liberal use of ps(1) to gain confidence that the system is working properly.  In a  disas-
       ter, ps(1) and kill(1) are your only hope of recovery.

       lamboot(1), tkill(1), conf(5), lam-helpfile(5)

LAM 6.5.8				  November, 2002				 HBOOT(1)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 10:09 AM.