《打印机和打印队列.ppt》由会员分享,可在线阅读,更多相关《打印机和打印队列.ppt(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第八单元 打印机和打印队列目标:完成本单元课程后,学员应当能够解释队列系统的目的和益处描述处理打印请求过程的主要组件在不同情况下增加打印机设备和打印队列修改已有打印队列设置管理打印队列管理打印作业队列概念文件1文件2文件3文件4打印机/dev/lp0打印机/dev/lp1文件1文件2队列1文件3文件4队列2打印数据流程打印请求队列lp0qdaemon后端(piobe)打印机/dev/lp0Spool目录复制文件(如果需要)使用文件(如果存在)监视提交文件到打印机启动#qprt-Plp0-c fileqdaemonqdaemon是负责管理系统中打印队列的进程。在系统启动时启动。管理用户打印请求。
2、调用后端程序记录统计数据(可选)/etc/qconfig文件#more/etc/qconfig与打印相关的系统文件/var/spool/lpd/qdir/*打印请求/etc/qconfig队列配置文件/var/spool/qdaemon/*队列请求中需打印文件的临时副本/var/spool/*打印池目录/var/spool/lpd/stat/*打印机状态信息SMIT打印菜单#smit spooler为新队列配置打印机选择打印机类型打印机与系统的连接方式设置队列特性#smit mkpq提交打印作业向队列提交作业:UNIX SYSTEM VBSDAIXlplprqprt例如:$qprt-Pqueu
3、e_name filename或者$lp-dqueue_name filename显示队列中的作业显示队列中的作业:UNIX SYSTEM VBSDAIXlpstatlpqqchk例如:打印问题检查表cat一个文件到打印机设备,检查是否能够正常打印检查连接电缆检查打印机是否在线(on-line)并且就绪(ready)检查/etc/qconfig文件检查qdaemon子系统更改打印队列设置#smit chpq删除队列#smit rmpq管理队列#smit pqmanage队列状态状态状态描述描述DEV_BUSY打印机正在忙于处理其他打印请求DEV_WAIT队列正在等待打印机DOWN队列出于停止状
4、态,在重新起来以前 不再为队列中的作业提供服务OPR_WAIT队列正在等待操作员的干预QUEUED作业已排队并等待处理READY就绪状态,可以接受打印请求RUNNING正在打印文件UNKNOWN队列有问题,需要进一步的调查来判 断原因激活/解除队列激活状态为DOWN的队列#enable queue_name解除状态为READY的队列#disable queue_name进行上述操作的用户必须是printq用户组的用户或是 root用户管理打印作业#smit jobs取消打印作业#smit qcan更改打印作业优先级#smit qpri在打印队列间移动打印作业#smit qmov需要监控的目录/
5、var/spool/lpd/qdir/*:包含队列请求(作业描述文件)/var/spool/qdaemon/*:在用户请求的情况下,存放打印请求中文件的临时副本/var/spool/*:打印池目录打印问题检查表检查队列状态(qchk或lpstat)确认daemon正在运行,且只有一个实例(ps-ef|grep qdaemon)如果需要,启动qdaemon(startsrc-s qdaemon);如果有多个qdaemon实例,停止并重启qdaemon(stopsrc-s qdaemon,startsrc-s qdaemon)检查/var和/tmp文件系统是否已占满(df)单元小结在队列机制中,所有送往打印机的打印作业都出于受控状态打印流程主要组件是:增加打印队列和/或打印机设备可以使用SMIT队列特性可以通过SMIT或命令予以修改系统管理员可以停止或启动队列对打印作业可以进行多种管理操作实验教师准备工作:在RS/6000的并口上连接一台打印机