Product SiteDocumentation Site

Red Hat Enterprise MRG 1.3

Grid User Guide

Use and configuration information for MRG Grid

Edition 8

Logo

Lana Brindley

Scott Mumford

Alison Young


Legal Notice

Copyright © 2011 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
All other trademarks are the property of their respective owners.


1801 Varsity Drive
 RaleighNC 27606-2072 USA
 Phone: +1 919 754 3700
 Phone: 888 733 4281
 Fax: +1 919 754 3701

Abstract
This book covers use and operation of the MRG Grid component of the Red Hat Enterprise MRG distributed computing platform. For installation instructions, see the MRG Grid Installation Guide.

Preface
1. Document Conventions
1.1. Typographic Conventions
1.2. Pull-quote Conventions
1.3. Notes and Warnings
2. Getting Help and Giving Feedback
2.1. Do You Need Help?
2.2. We Need Feedback!
1. Overview
2. Configuration
2.1. Configuring MRG Grid for Microsoft Windows
3. Security
3.1. Security Contexts
3.2. Security negotiation
3.3. Authentication
3.4. Authentication methods
3.5. Encryption
3.6. Integrity
4. Remote configuration
4.1. The Configuration Store
4.2. Nodes
4.3. Tools
4.4. Remote configuration example
5. Jobs
5.1. Steps to submitting a job
5.1.1. Preparing the job
5.1.2. Choosing a universe
5.1.3. Writing a submit description file
5.1.4. Submitting the job
5.1.5. Monitoring job progress
5.1.6. Finishing a job
5.2. Time scheduling for job execution
5.3. Using custom kill signals
6. ClassAds
6.1. Writing ClassAd expressions
6.2. Resource restriction
7. Tracking Processes
8. Job Hooks
9. Policy Configuration
9.1. Machine states and transitioning
9.2. The condor_startd daemon
9.3. Conditions for state and activity transitions
9.4. Defining a policy
10. User Priorities and Negotiation
10.1. Group Quotas
10.2. Job Priorities
10.3. Hierarchical Fair Share (HFS)
11. The Virtual Machine Universe
11.1. Configuring MRG Grid for the virtual machine universe
12. High Availability
12.1. High availability of the job queue
12.2. High availability of the central manager
13. Concurrency Limits
14. Dynamic slots
15. Event Trigger
16. Scheduling to Amazon EC2
16.1. Getting the MRG Grid Amazon EC2 Execute Node
16.2. MRG/EC2 Basic
16.3. MRG/EC2 Enhanced
17. Low-latency scheduling
18. DAGMan
18.1. DAGMan jobs
19. Application Program Interfaces (APIs)
19.1. Using the MRG Grid API
19.2. Methods
20. Frequently Asked Questions
21. More Information
A. Configuration options
A.1. Pre-defined configuration macros
A.2. Static pre-defined configuration macros
A.3. System Wide Configuration File Variables
A.4. Logging configuration variables
A.5. DaemonCore Configuration Variables
A.6. Network-Related Configuration File Entries
A.7. Shared File System Configuration File Macros
A.8. condor_master Configuration File Macros
A.9. condor_startd Configuration File Macros
A.10. condor_schedd Configuration File Entries
A.11. condor_starter Configuration File Entries
A.12. condor_negotiator Configuration File Macros
A.13. Example configuration files
B. Codes
B.1. Job universe codes
B.2. Job status codes
B.3. Job notification codes
B.4. Shadow exit status codes
B.5. Job hold reason codes
C. Feature Metadata
D. Revision History