Next:
Contents
Contents
Index
HTCondor
TM
Version 8.4.1 Manual
Center for High Throughput Computing, University of Wisconsin-Madison
Contents
1
. Overview
1
.
1
High-Throughput Computing (HTC) and its Requirements
1
.
2
HTCondor's Power
1
.
3
Exceptional Features
1
.
4
Current Limitations
1
.
5
Availability
1
.
6
Contributions and Acknowledgments
1
.
7
Contact Information
1
.
8
Privacy Notice
2
. Users' Manual
2
.
1
Welcome to HTCondor
2
.
2
Introduction
2
.
3
Matchmaking with ClassAds
2
.
4
Running a Job: the Steps To Take
2
.
5
Submitting a Job
2
.
6
Managing a Job
2
.
7
Priorities and Preemption
2
.
8
Java Applications
2
.
9
Parallel Applications (Including MPI Applications)
2
.
10
DAGMan Applications
2
.
11
Virtual Machine Applications
2
.
12
Docker Universe Applications
2
.
13
Time Scheduling for Job Execution
2
.
14
Special Environment Considerations
2
.
15
Potential Problems
3
. Administrators' Manual
3
.
1
Introduction
3
.
2
Installation, Start Up, Shut Down, and Reconfiguration
3
.
3
Configuration
3
.
4
User Priorities and Negotiation
3
.
5
Policy Configuration for Execute Hosts and for Submit Hosts
3
.
6
Security
3
.
7
Networking (includes sections on Port Usage and CCB)
3
.
8
The Checkpoint Server
3
.
9
DaemonCore
3
.
10
Monitoring
3
.
11
The High Availability of Daemons
3
.
12
Setting Up for Special Environments
3
.
13
Java Support Installation
3
.
14
Setting Up the VM and Docker Universes
3
.
15
Power Management
4
. Miscellaneous Concepts
4
.
1
HTCondor's ClassAd Mechanism
4
.
2
HTCondor's Checkpoint Mechanism
4
.
3
Computing On Demand (COD)
4
.
4
Hooks
4
.
5
Logging in HTCondor
5
. Grid Computing
5
.
1
Introduction
5
.
2
Connecting HTCondor Pools with Flocking
5
.
3
The Grid Universe
5
.
4
The HTCondor Job Router
6
. Application Programming Interfaces (APIs)
6
.
1
Web Service
6
.
2
The DRMAA API
6
.
3
The HTCondor User and Job Log Reader API
6
.
4
Chirp
6
.
5
The Command Line Interface
6
.
6
The HTCondor Perl Module
6
.
7
Python Bindings
7
. Platform-Specific Information
7
.
1
Linux
7
.
2
Microsoft Windows
7
.
3
Macintosh OS X
8
. Frequently Asked Questions (FAQ)
9
. Contrib and Source Modules
9
.
1
Introduction
9
.
2
Using HTCondor with the Hadoop File System
9
.
3
Quill
9
.
4
The HTCondorView Client Contrib Module
9
.
5
Job Monitor/Log Viewer
10
. Version History and Release Notes
10
.
1
Introduction to HTCondor Versions
10
.
2
Upgrading from the 8.2 series to the 8.4 series of HTCondor
10
.
3
Stable Release Series 8.4
10
.
4
Development Release Series 8.3
10
.
5
Stable Release Series 8.2
11
. Command Reference Manual (man pages)
bosco_cluster
bosco_findplatform
bosco_install
bosco_ssh_start
bosco_start
bosco_stop
bosco_uninstall
condor_advertise
condor_check_userlogs
condor_checkpoint
condor_chirp
condor_cod
condor_compile
condor_config_val
condor_configure
condor_continue
condor_dagman
condor_dagman_metrics_reporter
condor_drain
condor_fetchlog
condor_findhost
condor_gather_info
condor_gpu_discovery
condor_history
condor_hold
condor_install
condor_job_router_info
condor_master
condor_off
condor_on
condor_ping
condor_pool_job_report
condor_power
condor_preen
condor_prio
condor_procd
condor_q
condor_qedit
condor_qsub
condor_reconfig
condor_release
condor_reschedule
condor_restart
condor_rm
condor_rmdir
condor_router_history
condor_router_q
condor_router_rm
condor_run
condor_set_shutdown
condor_ssh_to_job
condor_sos
condor_stats
condor_status
condor_store_cred
condor_submit
condor_submit_dag
condor_suspend
condor_tail
condor_transfer_data
condor_update_machine_ad
condor_updates_stats
condor_urlfetch
condor_userlog
condor_userprio
condor_vacate
condor_vacate_job
condor_version
condor_wait
condor_who
gidd_alloc
procd_ctl
12
. Appendix A: ClassAd Attributes
13
. Appendix B: Codes and Other Needed Values
Index
About this document ...