PVM Commands

We do not start the pvm daemon on Gandalf machine automatically, it starts when the student runs the pvm command. In order to run pvm, they must add the following to their .login file:
setenv PVM_ROOT /usr/local/pvm3

set path=($path $PVM_ROOT/lib)
and then the command that they need is just pvm. That starts the daemon, and commands can also be executed (help will gove a list of available commands). They should kill the daemon with the halt command from the pvm prompt. Here is an example:

gandalf shollen> pvm
pvm> help
help
help        Print helpful information about a command
Syntax:  help [ command ]
Commands are:
  add         Add hosts to virtual machine
  alias       Define/list command aliases
  conf        List virtual machine configuration
  delete      Delete hosts from virtual machine
  echo        Echo arguments
  export      Add environment variables to spawn export list
  getopt      Display PVM options for the console task
  halt        Stop pvmds
  help        Print helpful information about a command
  id          Print console task id
  jobs        Display list of running jobs
  kill        Terminate tasks
  mstat       Show status of hosts
  names       List message mailbox names
  ps          List tasks
  pstat       Show status of tasks
  put         Add entry to message mailbox
  quit        Exit console
  reset       Kill all tasks, delete leftover mboxes
  setenv      Display or set environment variables
  setopt      Set PVM options - for the console task *only*!
  sig         Send signal to task
  spawn       Spawn task
  trace       Set/display trace event mask
  unalias     Undefine command alias
  unexport    Remove environment variables from spawn export list
  version     Show libpvm version
pvm> halt
halt
Terminated
gandalf shollen>