Solaris のシステム管理 (印刷)

LP 印刷サービスによるファイルの管理とローカル印刷要求のスケジューリングの方法

LP 印刷サービスには、lpsched というスケジューラデーモンが組み込まれています。スケジューラデーモンは、プリンタの設定と構成に関する情報を使用して LP システムファイルを更新します。

また lpsched デーモンは、次の図のように、印刷サーバー上のすべてのローカル印刷要求をスケジュールします。ユーザーは、アプリケーションまたはコマンド行から要求を出します。さらに、スケジューラはプリンタとフィルタの状態を追跡します。プリンタが 1 つの要求を印刷し終えた時に、印刷サーバー上の待ち行列に残っているものがあれば、スケジューラは次の要求をスケジュールします。

図 1–5 LP 印刷サービスの印刷スケジューリング処理手順

この図については周囲のテキストで説明されています。

システムを再起動しなくても、svcadm disable application/print/server コマンドを使用してスケジューラを停止できます。その後、svcadm enable application/print/server コマンドを使用してスケジューラを再起動できます。各システムのスケジューラは、lp コマンドによってシステムに出された要求を管理します。