系统管理指南:打印

打印服务器的要求和建议

您可以将打印机连接到独立的系统或网络上的任何系统。只要包含打印机的任何联网系统具有足够的资源来管理打印负载,它就可以是打印服务器。

假脱机空间

假脱机空间是用于存储和处理打印队列中的请求的磁盘空间量。在决定将哪些系统指定为打印服务器时,假脱机空间是要考虑的最重要的因素。用户提交要打印的文件时,这些文件一直存储在 /var/spool/lp 目录中,直到其打印完为止。/var 目录的大小取决于磁盘的大小和磁盘分区的方式。可以在打印服务器上的 /var 目录中分配假脱机空间,或者可以从文件服务器挂载并通过网络访问它。


注 –

如果 /var 不是作为单独的文件系统创建的,则 /var 目录使用根 (/) 文件系统中的空间。在打印服务器上,根 ( /) 文件系统可能没有足够的空间。


磁盘空间

在对可能作为打印服务器的系统进行评估时,请考虑其可用磁盘空间。大的假脱机目录可能占用 600 MB 的磁盘空间。在可指定为打印服务器的系统中,评估磁盘空间的大小和分区。

此外,请仔细评估打印客户机系统的打印要求和使用模式。例如,假定一个小组中的用户通常仅打印简短的电子邮件(这些邮件是简单的 ASCII 文件,没有复杂的格式要求)。在此示例中,将 20 到 25 MB 磁盘空间分配给 /var 目录的打印服务器可能已足够。但是,如果许多打印客户机用户要打印大文档、位图或光栅图像,则这些用户很可能会经常用尽假脱机空间。用户无法对其要打印的作业进行排队时,工作流将中断。对更多假脱机空间的请求,可能会需要您添加用于假脱机的磁盘空间,或者将其他系统指定为打印服务器。

如果打印服务器的 /var 目录过小,但有较大的文件系统可用时,可以在 /var 目录上挂载这个较大的文件系统以获得附加的假脱机空间。有关挂载文件系统和编辑 vfstab 文件的信息,请参见《系统管理指南:设备和文件系统》中的“挂载文件系统”

内存要求

打印服务器不需要附加内存。但是,您可能会发现在管理打印请求时,更多的内存可提高性能。

交换空间

在打印服务器上分配的交换空间应该足以处理 LP 打印服务的要求。有关如何增加交换空间的信息,请参见《系统管理指南:设备和文件系统》中的第 21  章 “配置其他交换空间(任务)”

硬盘

为达到最佳性能,打印服务器应具有硬盘和本地 /var 目录。您应该在本地硬盘上为打印服务器挂载假脱机空间。如果打印服务器有其自己的硬盘和本地 /var 目录,则打印速度要快得多。此外,您还可以更准确地预测处理打印请求所需的时间。