94 lines
3.5 KiB
Plaintext
94 lines
3.5 KiB
Plaintext
Release Notes
|
|
|
|
NOTE: Use of this file is now deprecated. Please check the release notes page
|
|
on the Adaptive Computing Website. For example, the 6.0.1 release notes can be
|
|
found:
|
|
|
|
http://docs.adaptivecomputing.com/9-0-1/releaseNotes/help.htm
|
|
|
|
TORQUE Resource Manager
|
|
|
|
Software Version 4.0.0
|
|
|
|
-------- WARNING! --------
|
|
|
|
TORQUE 4.0.0 is not backwards compatible in any way. When you upgrade to 4.0.0,
|
|
everything has to be upgraded at once.
|
|
|
|
---------------------------------------------------------------------------
|
|
CONTENTS
|
|
|
|
This document contains the following sections:
|
|
|
|
* Overview
|
|
* What's New
|
|
* Requirements
|
|
* Installation
|
|
|
|
--------------------------------------------------------------------------
|
|
OVERVIEW
|
|
|
|
TORQUE needs to be able to scale to newer, larger systems. This includes:
|
|
handling larger numbers of jobs, nodes, and commands per second. TORQUE
|
|
also needs to become far more reliable. To respond to these challenges,
|
|
TORQUE has undergone a huge makeover - pbs_server is now multi-threaded,
|
|
RPP/UDP is no longer used, mom reporting can be organized into
|
|
hierarchies, job reporting can be divided into a tree structure, and
|
|
many other smaller yet significant changes.
|
|
|
|
---------------------------------------------------------------------------
|
|
WHAT'S NEW
|
|
|
|
|
|
pbs_server is now multi-threaded so that it will respond to user commands
|
|
much faster, and most importantly, one user command doesn't tie up the
|
|
system and block other things.
|
|
|
|
TORQUE no longer uses rpp to communicate - tcp is used in all cases. rpp
|
|
allows the network to drop its packets when it is at a high load. tcp
|
|
does not allow this in the protocol, making it more reliable.
|
|
|
|
TORQUE now has the option of using a mom hierarchy to specify how the moms report
|
|
to the server. If not specified, each mom will report directly to the server as
|
|
previous versions have, but if specified direct traffic on the server can be
|
|
greatly reduced. Details on providing a mom hierarchy file are found here:
|
|
http://www.adaptivecomputing.com/resources/docs/torque/4-0/help.htm in
|
|
section 1.3.2
|
|
(1.0 Installation and configuration > 1.3 Advanced configuration > 1.3.2 Server configuration)
|
|
|
|
pbs_iff has been replaced with a daemon that needs to be running on any
|
|
submit host (under the condition that you are using iff, not munge or unix
|
|
sockets) To start the iff replacement, run trqauthd as root.
|
|
|
|
TORQUE now includes a job_radix option (-W job_radix=X) to specify how
|
|
many moms each mom should communicate with for that job. Moms are then an
|
|
n-branch tree communications-wise
|
|
|
|
More detail can be found in README.new_in_4.0
|
|
|
|
REQUIREMENTS
|
|
------------
|
|
|
|
An ANSI C compiler is required. The native C compiler is recommended if it
|
|
is ANSI, otherwise use gcc.
|
|
|
|
A fully POSIX make is required. If you are unable to "make" PBS with your
|
|
make, we suggest use of gmake from GNU.
|
|
|
|
Tcl/Tk version 8 or higher is required if you plan to build the GUI portion
|
|
of TORQUE or use a Tcl based scheduler.
|
|
|
|
|
|
BUILD AND INSTALLATION DIRECTIONS
|
|
---------------------------------
|
|
|
|
The directions to build and install are found in the PBS Administrators Guide.
|
|
A postscript and PDF copy are found in this directory. Please read and
|
|
follow the directions CAREFULLY.
|
|
|
|
Also consider additional considerations in README.building_40.
|
|
|
|
Installation instructions can also be found at http://www.clusterresources.com/products/torque/docs/
|
|
|
|
|