Distributed Queuing Service Management Guide

*HyperReader

  CONTENTS

  Title Page

  Copyright Page

  Preface

  1      Understanding the VAX Distributed Queuing Service

  1.1     What Is DQS?
    1.1.1      Why Use DQS?
    1.1.2      Server Nodes and Client Nodes
      1.1.2.1      Servers and Clients in a VAXcluster

  1.2     Function of DQS
    1.2.1      Network Connectivity Requirements for Using DQS
    1.2.2      Function of DQS Commands
    1.2.3      Functions of DQS Software Components
    1.2.4      The DQS Notification Service
    1.2.5      The Two DQS Symbionts
      1.2.5.1      The DQS$SMB Symbiont
      1.2.5.2      The DQS$PRTSMB Print Symbiont
    1.2.6      Form Definitions on Client and Server Nodes
    1.2.7      The DQS Server Account
    1.2.8      The Significance of Parameter 8 in DQS

  1.3     DQS Software Configurations
    1.3.1      Restrictions to DQS Configurations
    1.3.2      Daisy-Chained Queues

  1.4     DQS Error Conditions

  1.5     DQS Security Issues and Access Rights

  1.6     Devices Supported by DQS

  1.7     Batch Jobs in DQS

  1.8     Processes Created by DQS

  2      Configuring and Managing a DQS Server

  2.1     Overview of Server Management
    2.1.1      Editing DQS$STARTUP.COM To Define Server Logical Names

  2.2     Managing a DQS Server
    2.2.1      Modifying Definitions of Certain Logical Names
    2.2.2      Setting Up Target Queues
    2.2.3      Controlling Client Access to Servers and Their Target Queues
      2.2.3.1      Controlling Which Clients Can Access a Server
      2.2.3.2      Denying Clients Access to a Server
    2.2.4      Determining How Clients are Accessing a Server
      2.2.4.1      Logging Client Access to a Server
      2.2.4.2      Enabling Client Accounting Information
    2.2.5      Enabling Status Messages for Queues
    2.2.6      Enabling the DQS Print Symbiont To Control Target Queues
    2.2.7      Specifying the Scanning Interval for the Server Notification Process
    2.2.8      Specifying a Directory for PrintServer Log Files
    2.2.9      Specifying the Priority of the Server Process
    2.2.10     Specifying the Maximum Priority of DQS Print Jobs
    2.2.11     Specifying the Duration of Links to Client Nodes
    2.2.12     Configuring Server Software in a VAXcluster
    2.2.13     Configuring Daisy-Chained Queues
    2.2.14     Specifying Unique Notifier Lock Names in a Nonhomogeneous VAXcluster

  3      Configuring and Managing a DQS Client

  3.1     Overview of Client Management

  3.2     Executing the DQS$STARTUP.COM File To Define Client Queues

  3.3     Processes That Result From Creation of Client Queues

  3.4     Simple Method of Creating Client Queues

  3.5     Advanced Methods of Creating Client Queues
    3.5.1      Creating Client Queues With DQS$DEFINE.COM
    3.5.2      Defining Generic Client Queues
      3.5.2.1      Suggestions for Configuring Generic Queues
    3.5.3      Defining Logical Client Queues

  3.6     Temporarily Changing the Definition of a Client Queue

  3.7     Deleting Client Queues

  3.8     Configuring Client Nodes in a VAXcluster
    3.8.1      Setting Up High-Availability Queues in a VAXcluster Client

  3.9     Synchronizing Client and Server Forms Definitions

  3.10    Spooling to a Client Queue

  4      Troubleshooting

  4.1     General Troubleshooting Guidelines

  4.2     Problem:  Remote Notification Is Not Working

  4.3     Problem:  Jobs Remain in the Target Queue With Completion Status

  4.4     Problem:  A Job Is Not Printing
    4.4.1      Examining the QSHOW Display for Job Status Information
    4.4.2      Examining Problems in the Remote Queue Display
      4.4.2.1      Missing Remote Queue Information
      4.4.2.2      Error Messages in the Remote Queue Display

  A   DQS Messages

  A.1     Format of DQS Messages
    A.1.1      Severity Levels of DQS Messages

  A.2     How to Locate a DQS Message in this Appendix

  A.3     Submitting a Software Performance Report

  A.4     DQS Notification Messages

  A.5     DQS Message Definitions

  B   Summary of Server and Client System Logical Names

  B.1     Summary of DQS Server Logical Names

  B.2     Summary of Client Logical Names

  C   Using DQS With Various Symbionts

  C.1     How Various Symbionts Function in DQS

  C.2     Modifying Your Symbiont To Output Client Job Information

  EXAMPLES

  1-1        A DQS Error That Prevents a Print Job From Transferring

  1-2        A DQS Error That Stops a Client Queue

  2-1        Setting Up a Target Queue That All Clients Can Access

  2-2        Setting Up a Target Queue That Specific Clients Can Access

  2-3        Controlling Which Clients Can Access a Server and its Target Queues

  2-4        Denying Clients Access to a Server

  2-5        Logging Client Access to a Server

  2-6        Enabling Client Accounting Information

  2-7        Defining a Status Message for a Queue

  2-8        Enabling the DQS Print Symbiont To Control a Target Queue

  2-9        Specifying the Scanning Interval for DQS$NOTIFIER

  2-10       Specifying a Directory for PrintServer Log Files

  2-11       Specifying the Priority of the Server Process

  2-12       Specifying the Maximum Priority for Queuing Print Jobs

  2-13       Specifying the Duration of Links to Inactive Clients

  2-14       Specifying Unique Notifier Lock Names in a Nonhomogeneous VAXcluster

  3-1        Creating a Client Queue With DQS$IMPORT.COM

  3-2        Creating Client Queues With DQS$DEFINE.COM

  3-3        Defining Generic Client Queues

  3-4        Defining Logical Client Queues

  3-5        Temporarily Changing the Target of a Client Queue

  3-6        Setting Up a Null Printer Device

  3-7        Spooling to a Null Printer Device

  FIGURES

  1-1        Overview of DQS

  1-2        The Function of the DQS PRINT Command

  1-3        Function of the DQS QSHOW, QSET/ENTRY, and QDELETE/ENTRY Commands

  1-4        Function of the DQS Notification Service

  1-5        Daisy-Chained Queues

  TABLES

  1-1        Summary of DQS Commands

  1-2        Functions of the DQS Software Components

  2-1        Summary of Server Node Management Tasks