Legion 1.8
System Administrator Manual

Before you start

1.1About this manual
1.2Style conventions
1.3About Legion

Installing and running Legion

2.0Downloading Legion 1.8
2.1Legion structure
2.2Space requirements
2.3Software requirements
2.4RSA and OpenSSL
2.5Downloading binary files
3.0Starting a new system
3.1Before you start
3.2Set up the environment
3.3Starting a single host system
3.3.1 Choose a bootstrap host
3.3.2 Set up and configure
3.3.3 Start up
3.3.4 Initialize
3.3.5 Set security
3.3.6 Starting up other packages
3.4Starting a multihost system
3.4.1 Set up
3.4.2 Create a new vault
3.4.3 Create a new host
3.4.4 Adding new users to a secure net
3.4.5 Working in the new net
3.5Making a set-up script for users
4.0System shutdown
4.1Shutting down an insecure system
4.2Shutting down a secure system
5.0System restart
6.0Summary of commands
6.1Starting a new system
6.2Start working in a running system

Legion security

7.0About Legion security
7.1Message layer
7.2MayI layer
7.3Special implications of security
7.4Legion and Kerberos
7.5Session file
8.0Using security features
8.1Authentication objects
8.2Security and context space
8.3Creating new users
8.4Logging in users
8.5Changing user passwords
8.6Changing implicit parameters and ACL information

Legion system management

9.0Legion core objects
9.1Core objects classes
10.0 Implementation model
10.1 Implementation caches
10.2 Implementation tools
11.0 Host and vault objects
11.1 About host-vault pairs
11.2 Manipulating host-vault pairing
11.3 Adding a new host
11.3.1 legion_starthost flags
11.3.2 The host object's log
11.4 Adding a new vault
11.4.1 legion_startvault flags
11.5 Backup vaults
12.0 Process control daemon host objects
12.1 Adding a PCD host object
12.1.1 Configure the daemon
12.1.2 Start the daemon and the host object
12.2 PCD host commands
12.2.1 Adding a new account
12.2.2 Removing an account
12.2.3 Viewing available accounts
12.3 How the PCD host object works
12.4 Using a PCD host as your bootstrap host
13.0 Batch queue host objects
13.1 Starting a batch queue host object
13.2 Setting the local queue
13.3 Before running objects on the new host
13.4 Troubleshooting
14.0 Virtual hosts
15.0 Setting up a native MPI host
16.0 Legion domains
16.1 Naming Legion domains
16.2 Domains and binding services
16.3 Joining domains
16.4 Related commands
16.4.1 Listing currently connected domains
16.4.2 Generating cookies
16.4.3 Displaying cookies
16.4.4 Connecting domains
17.0 Resource management
17.1 Scheduling-related commands
17.1.1 Configuring the scheduler
17.1.2 Setting a class's default scheduler
17.1.3 Setting scheduler policy
17.1.4 Adding resources to a collection
17.1.5 Subcollections

Getting help


The Legion Group
Department of Computer Science
School of Engineering & Applied Science
University of Virginia
151 Engineer's Way, P.O. Box 400740
Charlottesville, VA 22904-4740

Directory of Legion 1.8 Manuals
[Home] [General] [Documentation] [Software]
[Testbeds] [Et Cetera] [Map/Search]