日本-日本語

製品  >  ソフトウェア  >  OpenVMS  >  マニュアル

OpenVMS マニュアル


日本語 DECprint Supervisor for OpenVMS | HPE 日本

日本語 DECprint Supervisor for OpenVMS
システム管理者ガイド


目次 索引

第3章 プリント・キューの作成と変更

この章では,プリンティング・システムの起動およびテストについて説明します。

  注意
キューを作成する前に,システム・キュー・マネージャが起動していることを確認してください。



初めてインストレーションを行う場合は,スタートアップ・テンプレート・ファイルを使用してキューを設定するようにします。次のようにプリンタ・スタートアップ・テンプレート・ファイルをコピーしてください。

$ COPY SYS$COMMON:[SYS$STARTUP]DCPS$STARTUP.TEMPLATE -
$_ SYS$COMMON:[SYS$STARTUP].COM



3.2 DECprintプリンティング・サービス・ソフトウェア (CPS) からのアップグレードの場合

DECprint プリンティング・サービス (CPS) は,DECprint Supervisor (DCPS) に先行するソフトウェアです。 CPS から DCPS へアップグレードしている場合は,詳細について 付録 D.2 節 を参照してください。

3.3 実行キューの設定

各PostScriptプリンタに対して実行キューを作成しなければなりません。実行キューはジョブの処理をスケジューリングし,プリンタにプリント・ジョブの実行を要求します。実行キューは特定のプリンタに対応しています。

実行キューを作成する場合は,キュー名および省略時のパラメータ値などキューについての情報を入力します。 例 3-1 に,raw TCP/IP プリンタの実行キューの作成例を示します。 例 3-2 に,PrintServer プリンタの実行キューの作成例を示します。これらのコマンドは,DCPS$STARTUP.COM に記述されます。

例 3-1 raw TCP/IPプリンタの実行キュー・エントリの作成
    $ IF .NOT. SETUP_MODE THEN @SYS$STARTUP:DCPS$EXECUTION_QUEUE - 
        2UP -                           ! P1 - Execution queue name 
        "IP_RawTCP/lnm40.my.com" -      ! P2 - Interconnect protocol/device name 
        DCPS_LIB -                      ! P3 - Logical name for library(ies) 
        "NUMBER_UP=2" -                 ! P4 - Default queue parameters 
        "/DEFAULT=(FLAG,FORM=MYFORM)" - ! P5 - Default queue qualifiers 
        "" -                            ! P6 - Communication speed (serial only) 
        "" -                            ! P7 - Device characteristics 
        ""                              ! P8 - Verify on/off 

このキューは 2UP という名前で,lnm40.my.com という名前のプリンタに対して raw TCP/IPを使用します。このキューから印刷されるジョブは,1 枚の用紙に 2 ページ印刷され,フラグ・ページが付けられて,フォーム MYFORM のコードが組み込まれます。

例 3-2 PrintServer プリンタの実行キュー・エントリの作成
    $ IF .NOT. SETUP_MODE THEN @SYS$STARTUP:DCPS$EXECUTION_QUEUE - 
        LPS20$BULL09 -                  ! P1 - Execution queue name 
        "DECnet/BULL09" -               ! P2 - Interconnect protocol/device name 
        DCPS_LIB -                      ! P3 - Logical name for library(ies) 
        "SIDES=2" -                     ! P4 - Default queue parameters 
        "" -                            ! P5 - Default queue qualifiers 
        "" -                            ! P6 - Communication speed (serial only) 
        "" -                            ! P7 - Device characteristics 
        ""                              ! P8 - Verify on/off 

このキューは LPS20$BULL09 という名前で,BULL09 という名前の PrintServer プリンタに対して DECnet を使用します。このキューから印刷されるジョブはデュプレックス (両面印刷) で印刷されます。

例 3-3 raw TCP/IP プリンタの自動起動キュー・エントリの作成
    $ IF .NOT. SETUP_MODE THEN @SYS$STARTUP:DCPS$EXECUTION_QUEUE - 
        HP9000_RAW -                                 ! P1 
        (FOO,BAR)::"IP_RawTCP/hp9000.lkg.dec.com" -  ! P2 
        DCPS_LIB -                                   ! P3 
        "SIDES=2" -                                  ! P4 
        "/SEPARATE=(NOBURST,FLAG)" -                 ! P5 
        "" -                                         ! P6 
        "" -                                         ! P7 
        ""                                           ! P8 

このキューは HP9000_RAW という名前で, hp9000.lkg.dec.com という名前のプリンタに対して raw TCP/IP を使用します。このキューには,ノード FOO および BAR での自動起動が設定されています。このキューから印刷されるジョブはデュプレックス (両面印刷) で印刷され,フラグ・ページが付けられますが,バースト・ページは付けられません。

  注意
実行キューを起動する前に,必要なソフトウェアが起動されるようにシステムを構成してください。たとえば,ネットワーク・プリンタの場合は,対応する TCP/IP,LAT,DECnet,AppleTalk,PrintServer Supporting Host ソフトウェアが起動していることを確認してください。

直接 DCPS$EXECUTION_QUEUE.COM を起動していて,
DCPS$STARTUP.COM に同様のコマンドを追加していない場合, OpenVMS システムをリブートするといくつかの DCPS キューが動作しない可能性があります。

以降の各項では,DCPS$EXECUTION_QUEUE.COM に記述する情報の各項目について説明し,概略を 表 3-1 に示します。

表 3-1 実行キューに対するパラメータ値
パラメータ
P1 (必須) 実行キューの名前
P2 (必須) 以下のすべてまたは一部を含むプリンタ・デバイスの記述
  ノード名---OpenVMS Cluster 内にあり, DCPS キューを実行するシステムを指定したい場合
  インターコネクト・プロトコル
  ポート番号---raw TCP/IP プリンタの場合
  キュー名---LPD プリンタの場合
  AppleTalk ゾーン---AppleTalk プリンタの場合,ゾーン名は必須
  AppleTalk プリンタ・タイプ -- AppleTalk プリンタの場合,プリンタ・タイプは必須
P3 (必須) デバイス制御ライブラリを指す論理名
P4 (オプション) 省略時のキューのパラメータ
P5 (オプション) 省略時のキューの修飾子
P6 (オプション) 通信速度 (直接接続のシリアル・デバイスの場合のみ)
P7 (オプション) デバイス特性
P8 (オプション) デバッグ用の検査設定



3.3.1 実行キューの名前の指定 (P1)

キュー名は1〜31文字の長さであり,使用できる文字は英字の大文字と小文字,数字,ドル記号 ($),およびアンダースコア (_) です。キュー名では少なくとも 1 文字の英字を使用しなければならず,スペースを使用することはできません。

3.3.2 プリンタ装置名の指定 (P2)

プリンタ装置名には,プリンタにアクセスするために使用する接続方法および装置,ならびにその装置が存在する VMScluster メンバ・ノードを指定します。

OpenVMS システムが VMScluster のメンバでない場合は,次の形式で P2 パラメータを指定します。

    "interconnect/interconnect_specific_device_address"

システムが VMScluster のメンバで,クラスタ内の特定のシステム上でキューを動作させたい場合は,次の形式で P2 パラメータを指定します。

    node::"interconnect/interconnect_specific_device_address"

システムが VMScluster のメンバで,キューを自動起動キューとし,クラスタ内の 1 個以上のシステム上で動作させたい場合は,次の形式で P2 パラメータを指定します。

    AUTOSTART_ON=(nodelist)::"interconnect/interconnect_specific_device_address"

  • node は,キューが起動される VMScluster メンバ名です。

  • nodelist は,キューが起動されるクラスタ・メンバ名を指定します。ノード・リストには,ノード名を 1 個指定するか,複数のノード名をコンマで区切って指定します。

  • interconnect は接続タイプです。次のものを指定することができます。

    プリンタの接続形態 指定 参照箇所
    raw TCP/IP ソケットで接続したプリンタ IP_RawTCP 第 3.3.2.1 項
    LPD で接続したプリンタ IP_LPD 第 3.3.2.2 項
    USB で接続したプリンタ USB 第 3.3.2.3 項
    直接接続あるいは LAT で接続したプリンタ serial 第 3.3.2.4 項
    CPAP プロトコルおよび TCP/IP を使用し,TCP/IP で接続された PrintServer プリンタ IP_CPAP 第 3.3.2.6 項
    CPAP プロトコルおよび DECnet を使用し, DECnet で接続された PrintServer プリンタ DECnet 第 3.3.2.5 項
    EtherTalk および LocalTalk プロトコルで接続したプリンタ AppleTalk 第 3.3.2.7 項

  • interconnect_specific_device_address はプリンタの実際のアドレスです。

自動起動については,以下の点に注意してください。

  • すべてのノード上で同じプロトコルと装置を使用しなければなりません。自動起動リストに指定されているノードでプリンタ装置が利用できなけばなりません。

  • DCPS は,指定されたノード名が存在するかどうかは確認しません。ノード名を間違えないようにしてください。

  • 自動起動リストに指定されているノードに DCPS がインストールされ,構成されていなければなりません。

  • DCPS 自動起動キューは,セットアップ・モードで実行されている場合を除き, DCPS$STARTUP が実行されたときに自動起動用に起動されます (セットアップ・モードでの DCPS 起動プロシージャの実行についての詳細は, 第 3.4 節 を参照してください)。

  • AUTOSTART_ON の短縮形として,AUTO を使用することができます。

  • 自動起動リストでノードを指定するときに,二重コロン (::) を使用しないでください。二重コロンは,自動起動ノードのリストと, P2 パラメータの残りを区切るために使用します。

  注意
デバイス指定構文では,39 文字よりも長いデバイス名を指定することができます。 39 文字より長いデバイス名は,/ON 修飾子の値について "DCPS$" として表示されます。デバイス名は,論理名 DCPS$queue-name_DEVICE_NAME に保存されます。



次の形式で装置情報を入力してください。

    "IP_RawTCP/address:port" 

address は,名前表記あるいは数値表記による NIC,プリント・サーバ,ターミナル・サーバの IP アドレスです。

port は,ネットワーク装置の raw TCP ポート番号です。使用するポート番号については, NIC,プリント・サーバ,ターミナル・サーバの IP アドレスのドキュメントを参照してください。 表 3-2 に,よく使用されるいくつかの装置に対するポート番号を示します。ポート番号が指定されていない場合は,9100 が使用されます。

表 3-2 raw TCP/IP ポート番号
  20nn DECserver ターミナル・サーバ,"nn"は物理ポート番号
  2501 DIGITAL LN17ps および DIGITAL Laser Printer LN17+ps
    Emulex NIC
  3001 DIGITAL Laser Printer LN15 および LN15+
    DIGITAL RapidPrint 500 プリント・サーバ
  6869 Compaq Laser Printer LNC02
    DIGITAL Laser Printer LN20, LN40 および LNC02
  9100+ Compaq Laser Printer LN16, LN32 および LNM40
    GENICOM Intelliprint mL,LN および microLaser プリンタ
    GENICOM RapidPrint MPS100 プリント・サーバ
    HP Color LaserJet プリンタ
    HP LaserJet プリンタ
    IBM InfoPrint プリンタ
    Lexmark C,Optra S,Optra T および W シリーズ・プリンタ
    Tektronix Phaser プリンタ
    Xerox DocuPrint N プリンタ
    HP JetDirect,Lexmark および XCD プリント・サーバ
  9101 HP 9085 MFP
    OKI MICROLINE プリンタ
    RICOH IPSiO プリンタ

+DCPS の省略時の設定

たとえば raw TCP/IP プリンタについては,次のいずれかで指定することができます。

    "IP_RawTCP/ln40.my.org:6869" 
    "IP_RawTCP/8.9.10.11:9100" 
    "IP_RawTCP/hp4300.lkg.dec.com" 

  注意
プリンタに間違ったポート番号を指定した場合, DCPS はそのプリンタと通信することができません。しかし,プリンタのビジー状態あるいはオフライン状態などとの区別ができないため,ポート番号が間違っていることは通知されません。



次の形式で装置情報を入力してください。

    "IP_LPD/address:queue-name" 

address は,NIC,プリント・サーバ,ターミナル・サーバ,リモート・システムの IP アドレス (名前表記または数値表記) です。

queue-name は,ネットワーク装置の内部キューの名前です。使用する名前を調べるには,プリンタ,NIC,プリント・サーバ,またはターミナル・サーバのドキュメントを参照してください。大半のプリンタでは,内部キュー名を指定する必要はありませんが,リモートLPDキューに対してはキュー名を指定する必要があります。キューの作成時に内部キュー名を指定する必要があるプリンタについては, 表 3-3 を参照してください。

たとえば,LPD プリンタは,次のような形式で指定することができます。

    "IP_LPD/ln40.my.org" 
    "IP_LPD/8.9.10.11" 
    "IP_LPD/lsr2000.lkg.dec.com:xjprint" 
    "IP_LPD/linuxbox.zko.hp.com:ln03" 

表 3-3 LPD の内部キュー名
プリンタ 内部キュー名
DIGITAL Colorwriter LSR 2000 xjprint
DIGITAL DEClaser 3500 PORT1
DIGITAL Laser Printer LN17+ps PASSTHRU
DIGITAL LN17ps PASSTHRU

内部キュー名を指定する必要があるときに指定しなかった場合や,誤った名前を指定した場合は,プリント・ジョブが保留され,キューが停止します。また,次のようなメッセージが表示されます。

    %DCPS-F-LPDTERMINATED, LPD connection abnormally terminated 
    -DCPS-I-JOB_ID, for job S (queue SNOBALL, entry 866) on SNOBALL 
 
    %%%%%%%%%%%  OPCOM  19-SEP-2003 12:12:48.88  %%%%%%%%%%% 
    Message from user SYSTEM on FUNYET 
    Queue SNOBALL: %DCPS-F-LPDTERMINATED, LPD connection abnormally terminated 


目次 索引

プライバシー ご利用条件・免責事項