NQS User's Guide
Contents
Proprietary Notice
Documentation Log
Introduction
Chapter 1 Overview and Configuration
- 1.1 Overview
- 1.2 Configuration
- 1.2.1 Batch Requests
- 1.2.1.1 Batch Requests and Job IDs
- 1.2.1.2 Batch Request Resource Limits
- 1.2.2 Device Requests
- 1.2.3 Network Requests
- 1.2.4 Request Status
- 1.2.5 Queues
- 1.2.5.1 Batch Queues
- 1.2.5.2 Device Queues
- 1.2.5.3 Pipe Queues
- 1.2.5.4 Network Queues
- 1.2.5.5 Queue Status
- 1.2.6 Devices
- 1.2.6.1 Device Status
- 1.2.6.2 Device Forms
Chapter 2 Operations
- 2.1 Creating a Batch Request
- 2.2 Submitting a Batch Request
- 2.2.1 Entry Options
- 2.2.2 Output File Options
- 2.2.3 Resource Limit Options
- 2.2.4 Mail Options
- 2.2.5 JOR Options
- 2.2.6 Other Options
- 2.3 Confirming Batch Requests
- 2.4 Confirming Batch Queue Status
- 2.5 Confirming Pipe Queue Status
- 2.6 Altering Batch Request Attributes
- 2.7 Deleting a Batch Request
- 2.8 Holding a Batch Request
- 2.9 Releasing a Batch Request
- 2.10 Suspending and Restarting a Batch Request
- 2.11 Checkpointing and Restarting a Batch Request
- 2.12 Rerunning a Batch Request
- 2.13 Moving a Batch Request
- 2.14 Sending Messages to a Batch Request
- 2.15 Confirming Valid Resource Limits
- 2.16 Terminating a Batch Request
- 2.17 Batch Request Output File
- 2.18 Submitting a Device Request
- 2.19 Confirming Device Request Status
- 2.20 Deleting a Device Request
- 2.21 Moving Network Requests
- 2.22 Deleting Network Requests
- 2.23 Confirming Network Request Status
- 2.24 Using the NQS/MPI Function
- 2.24.1 Outline of the NQS/MPI Function
- 2.24.2 Notes for Using the NQS/MPI Function
- 2.24.2.1 Confirming MPI Queues
- 2.24.2.2 Submitting MPI Requests
- 2.24.2.3 Executing MPI Requests
- 2.24.2.4 Confirming MPI Requests
- 2.24.2.5 Deleting MPI Requests
- 2.24.2.6 Altering MPI Request Attributes
- 2.24.2.7 Moving MPI Requests
- 2.24.2.8 Holding/Releasing MPI Requests
- 2.24.2.9 Suspending/Resuming MPI Requests
- 2.24.2.10 Rerunning MPI Requests
- 2.24.2.11 Checkpointing/Restarting MPI Requests
Chapter 3 User Commands
- 3.1 Commands
- 3.2 Command Format
Chapter 4 Batch Operations
- 4.1 Overview
- 4.2 Constructing The NQS Environment
- 4.2.1 NQS Construction Method
- 4.2.2 NQS Configuration
- 4.2.2.1 Configuration of NQS Queues
- 4.2.2.2 Configuration of NQS Devices
- 4.2.3 Creating an NQS Device
- 4.2.4 Grouping NQS Devices
- 4.2.5 Creating an NQS Queue
- 4.2.6 Defining NQS Queue Attributes
- 4.2.6.1 Batch Queues
- 4.2.6.2 Device Queues
- 4.2.6.3 Pipe Queues
- 4.2.6.4 Network Queues
- 4.2.7 Creating an NQS Queue Complex
- 4.2.8 Overview of the Transparent Pipe Queue and Its Setting
- 4.2.8.1 Principle of Operation
- 4.2.8.2 Setting
- 4.2.8.3 Differences from the Conventional Pipe Queue
- 4.2.9 Constructing the NQS Network Environment
- 4.2.10 Registering an NQS Manager
Chapter 5 Configuration Management
- 5.1 Queue Configuration Management
- 5.1.1 Creating a Batch Queue
- 5.1.2 Defining Batch Queue Attributes (Resource Limits)
- 5.1.3 Defining Batch Queue Attributes (Resource Standard Values)
- 5.1.4 Defining Batch Queue Attributes (Others)
- 5.1.4.1 Queue Priority
- 5.1.4.2 Maximum Number of Requests for Simultaneous Execution
- 5.1.4.3 Scheduling Parameters
- 5.1.4.4 Resource Run Limit
- 5.1.4.5 Demand Delivery Function
- 5.1.4.6 Master/Slave Queue
- 5.1.4.7 Force Restart Mode
- 5.1.5 Creating a Pipe Queue
- 5.1.6 Defining Pipe Queue Attributes
- 5.1.6.1 Queue Priority
- 5.1.6.2 Maximum Number of Requests for Simultaneous Routing
- 5.1.6.3 Check Function
- 5.1.6.4 Transparent Function
- 5.1.6.5 Demand Delivery Function
- 5.1.6.6 Usable Server
- 5.1.6.7 Destination
- 5.1.7 Creating a Device Queue
- 5.1.8 Defining Device Queue Attributes
- 5.1.9 Deleting a Queue
- 5.1.10 Queue Complex Creating/Deleting/Defining Attribute
- 5.1.11 Defining/Deleting Queue Access Restrictions
- 5.1.12 Defining/Deleting Default Queues
- 5.1.13 Creating a Network Queue
- 5.1.14 Defining Network Queue Attributes
- 5.1.14.1 Queue Priority
- 5.1.14.2 Maximum Number of Requests for Simultaneous Execution
- 5.1.14.3 Usable Server
- 5.1.14.4 Destination
- 5.2 Device Configuration Management
- 5.2.1 Creating/Deleting a Device
- 5.2.2 Creating/Deleting a Form
- 5.2.2.1 Creating a Form
- 5.2.2.2 Adding a Form
- 5.2.2.3 Deleting a Form
- 5.2.3 Defining/Deleting the Device Configuration
- 5.3 Defining/Deleting an NQS Manager
- 5.3.1 Defining an NQS Manager
- 5.4 Defining the NQS Environment Parameters
- 5.5 Shell Strategy Specification
- 5.6 Defining the NQS Network Environment
- 5.6.1 Host Network Environment
- 5.6.2 User Network Environment
- 5.6.3 Remote Machine Definition
- 5.6.4 Remote User Definition
- 5.7 Supporting the Job Occurrence Report Output Function
- 5.8 Defining the NQS budget_check Environment
- 5.9 lpserver
- 5.10 pipeclient Program
- 5.11 Load Balancing Environment
- 5.11.1 Load Balancing Pipe Queue
- 5.11.2 Round Robin Method - rrpipeclient
- 5.11.3 Load Information Collection Method - lbpipeclient
- 5.11.4 Demand Delivery Method
- 5.11.5 Examples of Constructing the Load Balancing Environment
- 5.11.5.1 General Use of the Load Balancing Pipe Queue
- 5.11.5.2 Establishing the Resource Limit
- 5.11.5.3 Submitting and Operating Requests
- 5.11.6 Data File Transfer
- 5.11.7 Machine Group/Scheduler Machine
- 5.11.7.1 Operation
- 5.11.7.2 Operation Procedure
- 5.12 Settings for the NQS/MPI Function
- 5.12.1 Creating a Master Queue
- 5.12.2 The Queue to Transfer Slave Requests
- 5.12.3 Creating a Slave Queue
- 5.12.4 Example of the NQS/MPI Environment
- 5.13 Job Migration
- 5.13.1 Setting NQS Database
- 5.13.2 Creating Relevant Files
- 5.13.3 Note On Using Migration Function
Chapter 6 Application
- 6.1 Activating NQS
- 6.2 Terminating NQS
- 6.3 Managing Queue Applications
- 6.3.1 Starting/Terminating Queue Applications
- 6.3.2 Changing the Queue Status
- 6.3.3 Aborting a Queue
- 6.3.4 Purging a Queue
- 6.4 Managing Device Applications
- 6.4.1 Changing the Device Status
- 6.5 Managing Request Applications
- 6.5.1 Deleting a Request
- 6.5.2 Holding/Releasing a Request
- 6.5.3 Suspending/Resuming Request Execution
- 6.5.4 Getting the Checkpoint for Restarting Requests
- 6.5.5 Changing Request Attributes
- 6.5.6 Moving a Request
- 6.6 Confirming the NQS Status
- 6.6.1 Confirming the Queue Status
- 6.7 Batch Job Account
- 6.7.1 Starting the NQS Batch Job Account Information Output
- 6.7.2 Terminating the NQS Batch Job Account Information Output
- 6.7.3 Specifying the Output File of NQS Batch Job Account Information
- 6.7.4 Specifying the Output File of NQS Batch Job State Transition Log
- 6.8 Database Rebuilding
- 6.9 SNAP Function
- 6.10 Saving the Result File
- 6.11 Command Execution in qmgr(1M)
- 6.12 NQS Initial Environment Configuration File
- 6.12.1 NQS External Process
- 6.12.2 User Level that Can See All NQS Requests
- 6.12.3 User Level that Can See All User Information
- 6.12.4 Extra Operation
- 6.13 Job Tracking
- 6.13.1 Tracking File
- 6.13.2 Information Retention Time of the Tracking File
- 6.13.3 Restoration of Machine Information
- 6.14 Request Revival Function
- 6.14.1 Outline of Request Revival Function
- 6.14.2 How to Use the Request Revival Function
- 6.14.3 Making Condition of Garbage Request
- 6.14.4 Referencing Garbage Requeset Information
- 6.14.5 Reviving a Garbage Request
- 6.14.6 Deleting a Garbage Request
- 6.14.7 Notes on Using Request Revival Function
Chapter 7 Administrator Commands
- 7.1 Commands
- 7.2 Command Format
Chapter 8 API Library
- 8.1 Library Functions
- 8.2 Library Function Format
Index
Figures
- 1-1 Device Forms
- 4-1 NQS Operations
- 4-2 NQS Queuing
- 4-3 Grouping NQS Devices
- 4-4 Creating an NQS Queue Complex
- 4-5 Batch Operation
- 5-1 Queue Routing
- 5-2 Device Requests
- 5-3 Device Request with Form Specified
- 5-4 NQS Mapping Modes
- 5-5 Round Robin Load Balancing Method
- 5-6 Load Information Collection Method
- 5-7 Configuration and Operation of the Demand Delivery Function
- 5-8 Establishing the Resource Limit
- 5-9 Sample Queue Configuration
- 5-10 Scheduler Machine
- 5-11 Example of the NQS/MPI Environment
- 8-1 Block Structure
Tables
- 2-1 Output File Options
- 2-2 Resource Limit Options
- 2-3 Mail Options
- 2-4 Other Options
- 2-5 Batch Request Attributes
- 2-6 qpr Options
- 4-1 Batch Queue Configuration
- 4-2 Exclusive Batch Queue Configuration
- 4-3 Device Queue Configuration
- 4-4 Examples of Pipe Queue Usage
- 4-5 Network Queue Configuration