Legion 1.4
Basic User Manual


Index

A

add objects on new hosts 35
architectures available in Legion 50
AuthenticationObject 8

B


bootstrap host 34
bootstrap vault 34
BootstrapHost 22
BootstrapVault 22

C

commands
  legion_activate_instances 62
legion_activate_object 61
legion_add_class_mapping 62
legion_bfs 65
legion_cat 32, 62
legion_change_owner 65
legion_change_permissions 65
legion_check_system 64
legion_class_host_list 64
legion_class_vault_list 64
legion_classof 64
legion_context_add 29, 62
legion_context_create 28, 62
legion_context_list 26, 39
legion_context_lookup 28
legion_cp 31, 62
legion_create_class 63
legion_create_implementation 62
legion_create_object 35, 50, 61
legion_create_object_r 61
legion_create_stat_tree 64
legion_create_user 65
legion_deactivate_instances 62
legion_deactivate_object 61
legion_destroy_host 63
legion_destroy_instances 62
legion_destroy_object 61
legion_destroy_vault 63
legion_direct_output 62
legion_flogger 50, 66
legion_generate_idl 65
legion_get_acl 65
legion_get_candidate_hosts 64
legion_get_candidate_placements 64
legion_get_candidate_vaults 64
legion_get_host 62, 63
legion_get_implicit_params 65
legion_get_interface 61
legion_get_vault 62, 63
legion_host_stats 61, 65
legion_host_vault_list 64
legion_import_tree 32, 63
legion_init_arch 62
legion_init_security 65
legion_initialize 63
legion_instance_host_list 64
legion_java 10, 66
legion_link 66
legion_list_attributes 61
legion_list_domains 62
legion_list_implementations 62
legion_list_instances 39, 62
legion_list_invocations 61
legion_list_names 63
legion_list_objects 65
legion_list_oprs 64
legion_ln 29, 31, 63
legion_login 8, 65
legion_ls 63
legion_make 65
legion_make_idl 65
legion_make_multi 65
legion_make_setup_script 63
legion_mpi_debug 66
legion_mpi_register 41, 42, 66
legion_mpi_run 42, 66
legion_mplc 66
legion_mplc_reg_impl 66
legion_mv 29, 63
legion_object_info 61
legion_passwd 9, 65
legion_ping 61
legion_print_config 63
legion_pvm_register 40, 66
legion_pwd 28, 63
legion_register_program 48, 66
legion_register_runnable 49, 66
legion_rm 30, 63
legion_run 50, 66
legion_set_acl 65
legion_set_context 28, 63
legion_set_context.sh 28
legion_set_host 62
legion_set_implicit_params 65
legion_set_tty 63
legion_set_vault 62
legion_setup_state 63
legion_shutdown 63
legion_shutdown_class 64
legion_starthost 64
legion_startup 64
legion_startvault 64
legion_stateless_add_workers 66
legion_stateless_configure 66
legion_stateless_remove_workers 66
legion_tty 63
legion_tty_off 63
legion_tty_redirect 63
legion_tty_unredirect 63
legion_tty_watch 50, 63
legion_update_attributes 61
legion_vault_host_list 64
legion_version 65
legion_wellknown_class 65
legion_whoami 65
context space
  assign context name to a LOID 29
change the working context 28
commands for working in 26
copy a Legion file object 31
copy a local file to a Legion file object 31
import local Unix directory tree 32
list a sub-context 26
look up a LOID 28
make a new sub-context 28
multiple context names for one object 29
naming objects 24
newly installed 21
organization 23
remove context name 30
rename an object 29
same name in different contexts 31
view a file object's contents 32

F

Fortran applications 37

G

GUI
  about 10
Context Manager 10
icons 13
menus 17
on Windows95 11
restart 12
shut down 12
using 12

H

host 34
host object 34

I

instance placement on hosts and vaults 36

L

LOID 38
  about 23
and context names 23

M

MPI
  accessing files 44
applications 37
debugging support 46
functions 47
interface 41
library 41
makefile 41
MPI functions supported in Legion 47

P

PVM
  applications 37, 38, 39
legion_pvm_register 39
Legion-PVM library 38
Legion-PVM tasks 38
library 38
makefile 39
PVM-specific context 39
Tids 38
Tid-to-LOID mapping 38

R

remote program execution
  about 48
compatible programs 49
converting C/C++ programs to runnable objects 51
non-compatible program 48
running a program 50
running a serial program 50
setting command-line arguments 51
setting input and output Legion files 51
setting input and output local files 51
specifying program's platform 50
RSA public key 23

T

tty objects 50

U

user id
  change password 9
change user information 8

V

vault 34
vault object 34


Back to Basic User Manual Table of Contents