Legion 1.6 System Administrator Manual
Before you start
1.0 Introduction
- 1.1 About this manual
- 1.2 Style conventions
- 1.3 About Legion
Installing and running Legion
2.0 Downloading Legion 1.6
- 2.1 RSA requirements
- 2.2 Downloading binary files
- 2.3 Downloading source code
- 2.4 Setting up the user environment
- 2.5 Compiling source code
3.0 Starting & shutting down Legion
- 3.1 First time start-up procedure
3.1.1 Configure the system
3.1.2 Start up the system
3.1.3 Initialize the system
3.1.4 Set the environment
3.1.5 Choose your security setting
- 3.2 System shutdown
- 3.3 System restart
- 3.4 Summary of commands
4.0 Preparing the Legion environment
Legion security
5.0 About Legion security
- 5.1 Message layer
- 5.2 MayI layer
- 5.3 Special implications of security
- 5.4 Legion and Kerberos
6.0 Using security features
- 6.1 Security and context space
- 6.2 Creating new users
- 6.3 Changing user passwords
- 6.4 Changing implicit parameters and ACL information
Legion system management
7.0 Legion core objects
- 7.1 Core class objects
8.0 Implementation model
- 8.1 Implementation caches
- 8.2 Implementation tools
9.0 Host and vault objects
- 9.1 About host-vault pairs
- 9.2 Manipulating host-vault pairing
- 9.3 Adding a new host
9.3.1 legion_starthost flags
9.3.2 The host object's log
- 9.4 Adding a new vault
9.4.1 legion_startvault flags
10.0 Process control daemon host objects
- 10.1 Adding a PCD host object
- 10.2 PCD host commands
10.2.1 Adding a new account
10.2.2 Removing an account
10.2.3 Viewing available accounts
- 10.3 How the PCD host object works
- 10.4 Using a PCD host as your bootstrap host
11.0 Batch queue host objects
- 11.1 Starting a batch queue host object
- 11.2 Setting the local queue
- 11.3 Before running objects on the new host
- 11.4 Troubleshooting 50
12.0 Virtual hosts
13.0 Running Legion on Windows NT hosts
- 13.1 Requirements
- 13.2 Starting a Windows NT host
- 13.3 Using a Windows NT client machine
14.0 Legion domains
- 14.1 Naming Legion domains
- 14.2 Domains and binding services
- 14.3 Joining domains
- 14.4 Related commands
14.4.1 Listing currently connected domains
14.4.2 Generating cookies
14.4.3 Displaying cookies
14.4.4 Connecting domains
15.0 Resource management
- 15.1 Scheduling-related commands
15.1.1 Configuring the Scheduler
15.1.2 Setting a class's default Scheduler
15.1.3 Setting Scheduler policy
15.1.4 Adding resources to a Collection
Getting help
Index
The Legion Group
Department of Computer Science
University of Virginia
Charlottesville, VA 22903
legion@virginia.edu
http://legion.virginia.edu/
Copyright © 1993-1999 by the Rector and Visitors of the University of Virginia.
All rights reserved.
Permission is granted to copy and distribute this manual so long as this copyright page accompanies any copies. The Legion system software herein described is intended for research and is available free-of-charge for that purpose. Permission is not granted for distributing the Legion system software outside of your site.
In no event shall the University of Virginia be liable to any party for direct, indirect, special, incidental, or consequential damages arising out of the use of the Legion system software and its documentation.
The University of Virginia specifically disclaims any warranties, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. The software provided hereunder is on an "as is" basis, and the University of Virginia has no obligation to provide maintenance, support, updates, enhancements, or modifications.
This work partially supported by DARPA (Navy) contract # N66001-96-C-8527, DOE grant DE-FD02-96ER25290, DOE contract Sandia LD-9391, Northrup-Grumman (for the DoD HPCMOD/PET program), DOE D459000-16-3C and DARPA (GA) SC H607305A