sco unix 培训.ppt_第1页
sco unix 培训.ppt_第2页
sco unix 培训.ppt_第3页
sco unix 培训.ppt_第4页
sco unix 培训.ppt_第5页
已阅读5页,还剩232页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,OpenServer5系统管理,SCO中国公司 技术部 闫春,2,SCO公司背景,1979 年1月 成立于美国Santa Cruz 1987年7月 发布 XENIX 386 1992年10月发布 OpenServer 1993 年5月 在美国上市 1995年12月从Novell收购 UNIX 技术和知识产权 1998年3月发布 UnixWare7 2001 年5月被 Caldera公司收购,更名为Caldera 2002 年7月重新更名为 The SCO Group 2003年3月起诉IBM盗用UNIX商业秘密、侵权干涉、不公平竞争和违背契约 2003年5月宣布因Linux知识产权问题暂停

2、Linux业务 2003年8月在美国Las Vegas召开了全球用户大会,宣布了UNIX的未来发展道路图,3,SCO 的优势,拥有UNIX技术和知识产权 拥有巨大的用户基础(国内几十万套) 拥有全球性的Channel(15000家) 拥有稳定的Revenue,4,SCO的策略,SCO致力于将复杂的IT技术简单化, 使VAR和开发者能够为中小型企业和 分支机构提供高性价比的解决方案,5,SCO全球重要用户,6,7,SCO在中国的组织,思高软件(中国)有限公司 1999年将办事处变更为独资公司 位于北京中关村软件园上地得实大厦 渠道经理 大客户经理 市场部 技术支持部 上海办事处,8,SCO在中国

3、的主要用户群,中国邮政 中国人民银行 各商业银行如工行、建行、中行、农行等 各保险公司 电信系统 铁路系统 税务系统 电力系统,9,OpenServer 5 的各种版本,版本号 5.0.4(1995) 5.0.5(1998) 5.0.6(2000) 5.0.7(2003) Legend(下一个OpenServer版本),10,The Road to Legend,Legend Release,Calendar Quarters,Q1 03,Q2 03,Q3 03,Q4 03,Q2 04,Q1 04,Q1 05,Q2 05,Q3 05,Q4 05,Q4 04,Q3 04,Legend Beta

4、Forum 2004,Update 4,5.0.7 Supplement CD #1,Update 2,5.0.7 Supplement CD #2,Legend Update 1,Legend Update 2,Legend Supplement CD #1,OpenServer 5.0.7,Maintenance Pack 1,Update 1,Update 3,5.0.7 Supplement CD #3,Potential Maintenance Pack 2,Operating Environment,11,OpenServer 5.0.7 新特征,增强的硬件支持: 支持集成的、增强

5、的USB : USB 2.0 support (EHCI) USB 1.1 support (OHCI, UHCI) Bootable USB CDs Class Drivers for Hubs, Keyboard, Mice, CD-ROMS, Floppy, Mass storage devices, LS-120 and LS-240 支持UDMA 100/133 支持 Writeable EIDE CD-RW 支持新的和更新的 PC-Card and Card-Bus 支持 PCI serial and parallel card for legacy free platforms

6、支持LS-120, LS-240,12,OpenServer 5.0.7 新特征,完整及更新的 UDI Supplement 新的和更新的 graphics, network, and HBA drivers 新的网络设备 Samba, Squid, OpenSSL, OpenSSH 更新的网络服务 BIND, FTP, IP Filter 完整的及更新的 Apache (with XML, PHP, mod_perl) 新的在线文档系统 - DocView 更新了来源于UW7.1.3的部分库函数 新的 GNU compilers, debug, linkers, libraries 新的Ja

7、va JDK 1.3.1 Mozilla Lynx,13,OpenServer 5.0.7 新特征,安装在基本产品中的Java runtime gwxlibs a collection of libraries that make it much easier to port Open Source software to OpenServer 新的 UDK 7.1.3 (OUDK后续软件) 维护和安全的准备 启用电子维护和更新,14,OpenServer 5.0.7 新特征,广泛支持处理器和芯片组 PIII SW HE-SL 2 4 GB PC-133 PCI 64/66 Hz 10 x 1

8、00 Ethernet 2xU160 (LSI) Pentium 4 w/ 860 chipset CQ1-03 2/6 GB DRDRAM/DDR266 (support to 4GB) PCI-X, without hot plug support 10/100 or Kenai-64,15,OpenServer 5.0.7 新特征,Pentium 4 (845 Chipset) No Native Graphics Support but VESA compatible 2GB DDR 200 32/33 PCI (Kenai-32 Ethernet) IDE Xeon E7500 6

9、8 GB Mem DDR200 16 GB DDR266 (support to 4GB) PCI-X GigE (Kenai-64) 2xGigE (Anvik) CQ1-03 2xU160 (LSI) OpenServer 支持: Up to 4GB memory Up to 4 CPUs Support is near linear to 4 CPUs achieving an average 90% scalability 大于4CPU的支持还没被测试.,16,OpenServer 5.0.6 培训提纲,一、OpenServer 506的安装 二、安装后系统管理 三、网络配置及常见命令

10、 四、常见故障及解决,17,一、OpenServer 506的安装,1识别SCO OpenServer产品 2 硬件设备准备工作 3 驱动程序的准备 4 安装OpenServer506 5 安装补丁,18,一、OpenServer 506的安装,识别OpenServer产品 安装分析的一个重要部分就是确定你正在安装的软件。SCO 提供不同的产品打包,不同的产品打包要求的硬件环境和系统缺省设置都不一样。,19,一、OpenServer 506的安装,SCO OpenServer5产品线包括: Desktop System (桌面系统) 这是一个单用户工作站并包含完整的图形支持和网络连接功能 Ho

11、st System (主机系统) 这是一个适用于一个集中式操作而又不需要网络的关键业务应用 Enterprise System(企业系统)它包含了主机系统的所有特点和一些网络工具,包括TCP/IP,NFS,IPS/SPX,SCO Gateway for Netware,LAN Manager Client,20,一、OpenServer 506的安装,其它SCO OpenServer产品和许可证包括: * SCO OpenServer Development System(OpenServr开发系统)-许可证和资料 * SCO UnixWare/OpenServer Development S

12、ystem(UDK OpenServer上兼容UnixWare的开发系统)-许可证和资料 * SCO Merge(OpenServer连接DOS的工具)-许可证和资料 * SCO Virtual Disk Manager(虚拟磁盘管理)-许可证和资料,21,一、OpenServer 506的安装,SCO SMP License(支持多处理器软件包)-许可证和资料 SCO User License(10,25,100,1000,50000用户,附加用户许可)-许可证和资料 SCO LAN Manager for UNIX(局域网管理)-许可证、资料和介质 SCO Distributed Serv

13、ices(分布式服务)-许可证、资料和介质 SCO SQL_Retriever (连接SQL数据库的中间件)-许可证、资料和介质,22,一、OpenServer 506的安装,硬件设备准备工作 识别SCO OpenServer硬件要求是为很好地运行SCO OpenServer软件,一个服务器硬件必须满足操作系统的要求。下面列出OpenServer5.0.6运行所需要的基本硬件配置: 硬件成分 最小要求 建议 CPU Pentium或以上 越新越快越好 系统内存 32M以上 越大越好 磁盘空间 250M以上 其中: 越大越好,但 root(/)文件系统:200M 不能超过8G /stand文件系

14、统: 15M swap交换区大小: 15M 显示方式 SVGA800*600 SVG1024*768,23,一、OpenServer 506的安装,磁盘空间要求 磁盘空间要求不是一成不变的,它可根据你所选择安装的软件的不同而有所改变。如果你要安装开发系统或其它应用,它会要求额外的根文件系统的空间,那么你必须根据要求的数量而增加根文件系统的尺寸,同时也要考虑因此而增加交换区的大小。所有这些要求都是灵活的,你需要视情况而定 交换区(swap)是硬盘上的一块特殊区域,它由核心使用用于进行内存管理。它不是一个文件系统,仅仅是一个简单格式化的磁盘空间。交换区的特殊设备文件是/dev/swap。通常交换区

15、的大小选择为内存大小的1.52倍。,24,一、OpenServer 506的安装,安装设备要求 为了安装SCO OpenServer系统,你必须有: * 一个3.5寸软驱,用于安装引导软盘,在5.0.5以后版本可以使用CD-ROM引导系统,但是从CD-ROM引导的核心比较大,所以有时安装不成功,仍需要从软盘引导,建议所安装的服务器都要配备软驱 * 一个SCSI CD-ROM或EIDE(ATAPI)CD-ROM 对SCSI CD-ROM,它必须连接到一个SCO支持的SCSI适配器上,25,一、OpenServer 506的安装,使用SCO资料来识别硬件要求 1 .你可以从下列三种随机资料中找到O

16、penServer产品的硬件要求: SCO OpenServer Release Notes SCO OpenServer Handbook SCO OpenServer Compatibility Handbook 2. 到SCO 站点查询硬件兼容性列表 3. 向有关厂商查询硬件兼容性,26,一、OpenServer 506的安装,完成安装清单 安装清单包括: * 在硬盘上是否安装其它操作系统? * 需要什么样的安全级别? * 有多少个用户来访问这个系统? * 系统将使用图形环境吗? * 系统上要使用哪些应用?,27,一、OpenServer 506的安装,在硬盘上是否安装其它操作系统? 如

17、果你要在硬盘上安装其它操作系统,建议你在安装OpenServer系统之前安装这些分区。 注意:5.0.5、5.0.6不能安装在1024柱面之后。 如果计划安装Windows NT或OS/2,使用NT或OS/2工具,使用fdisk(ADM)切换到OS/2和NT,fdisk显示OS/2和NT分区为OS/2 如果计划安装DOS分区,则DOS分区必须是第一块硬盘上的第一个分区,并且必须处于1024柱面之内。DOS分区应该至少被分配给3MB磁盘空间。,28,一、OpenServer 506的安装,驱动程序的准备 BTLD是没有包含在安装的核心中(unix.install)的一些驱动程序,使用BTLD你可

18、以将系统安装到它支持的新的硬件上。操作系统在缺省的情况下不可能提供所有的硬件设备驱动,特殊的硬件设备驱动往往由相应的厂商以BTLD的形式提供,如某些SCSI设备。 如果你的硬件要求BTLD,在你开始系统安装之前你必须有一张包含那些驱动程序的软盘。通常BTLD以包的形式进行安装,可以用以下三种方法来获得BTLD:,29,一、OpenServer 506的安装,SCO公司提供或网站下载 硬件厂商提供 第三方厂商提供,30,一、OpenServer 506的安装,引导时可加载的驱动程序 * 在boot:提示的后面输入link并按回车键,然后根据提示输入驱动程序的包名。 * 使用link=“pkg1

19、pkg2 ”引导串参数(在boot:后面输入),其中pkg1,pkg2等等是BTLD包的名字,这些包需要连接到加载的UNIX核心中。 * 在boot:后使用link及restart选项: restart link=“pkg1 pkg2 ”,31,一、OpenServer 506的安装,OpenServer5的安装分为两个阶段: 1. 操作系统设置阶段 在这个阶段你将要做的工作有: * 选择系统的初始设置 * 选择安装哪些软件组件 * 服务器的硬件配置 * 磁盘的分配布局及设置 2. 文件传输阶段 该阶段不是交互式的,在这个阶段安装程序使用设置阶段中定义的参数来安装和配置你的服务器。,32,一、

20、OpenServer 506的安装,开始安装 第一步:把启动软盘或启动CD-ROM插入驱动器 第二步:打开服务器,系统从启动盘引导,将出现boot:提示 第三步:如果不需安装BTLD,输入回车继续你的安装,跳到第五部。如果你确实需要安装BTLD,请在这里输入defbootstr link=继续下一部。有关BTLD的内容请参见上一节。 第四部:当提示时插入pkg BTLD盘并按回车键 第五部:选择SCSI CD-ROM或IDE CD-ROM作为安装介质设备,33,一、OpenServer 506的安装,针对不同的设备,分别进行相应的设置: *如果是SCSI CD-ROM,说明SCSI主机适配器类

21、型,适配器号,LUN,BUS号等信息。 *如果是EIDE CD-ROM,说明它连接的IDE控制器本身的配置选择(Master或Slave)。 第六部:插入操作系统安装CD-ROM,然后按回车键,“Selecting a keyboard type”屏幕出现。 第七步:指定你的键盘类型,对中国用户来说,只有一个选择:US English。之后出现“Licenseing your system”屏幕。,34,一、OpenServer 506的安装,第八步:使用你购买的软件许可证回答“Licensing your system”屏的提问。 “Installing SCO Enterprise Sys

22、tem”屏幕出现 第九步:选择安装类型 如果“Installing Type”是“Fresh”并且你不能移动光标加亮它,那么你只能选择“Fresh”安装,如果你的服务器上以前安装过OpenServer 5.0.5系统这时你可以选择“Upgrade”进行升级安装。 第十步:提示来置基本系统。输入你的系统名和域名,选择合适的系统安全级别和时区。接着 “准备磁盘和选择软件”屏幕出现,35,一、OpenServer 506的安装,第十一步:按空格键进行硬盘设置选择。“Setting up your hard disk”屏幕出现 *Use whole disk for UNIX,随后“Using def

23、ault setting for your disk”屏幕出现,按回车键确定这些值并返回到“Setting up your hard disk”屏幕 *Customize,随后“CustomizingPartition如果你正在一个控制两个SCSI总线的主机上安装一个SCSI控制器,你才需要总线号。你要说明控制器连接到哪个总线上 * 目标ID * 磁盘的逻辑设备号(LUN) 如果该盘是连接到一个SCSI总线上的第一个设备,要提供有关主机适配器的以下信息:,141,3.4 文件系统管理磁盘管理,* 中断向量 * 起始I/O十六进制地址 * 结束I/O十六进制地址 在配置SCSI硬盘时,要运行两次

24、mkdev,其运行过程是: * 首先,设置SCSI配置文件并且将设备驱动程序联入核心;要求重新建立核心。 * 其次,建立分区和文件系统,142,3.4 文件系统管理磁盘管理,由mkdev(ADM)调用的命令 mkdev hd运行时会自动调用几个命令或程序,这些命令或程序设置磁盘参数,扫描磁盘坏道,如果必要还建立分区和文件系统。由mkdev调用的命令是: * dkinit(ADM) * fdisk(ADM) * badtrk(ADM),143,3.4 文件系统管理磁盘管理,* divvy(ADM) fdisk(ADM) divvy(ADM) mkfs(ADM) mkdev fs(ADM),dis

25、k,Partition1 dos,Partition2 UNIX,Partition3,Partition4,0 1 2 3 4 5 6 7,Super inode data block blocks,Directoyies and files,144,3.4 文件系统管理磁盘管理,上图表示mkdev hd所调用的命令和程序的执行层次。 完成安装 一旦mkdev完成,请按列出的次序完成操作: 1. 使用Filesystem Manager来增加新的文件系统 2. 用Filesystem Manager或mount命令安装文件系统,145,3.4 文件系统管理磁盘管理,解决硬盘问题 硬盘如果受到

26、物理损害时的解决方法是使用badtrk(ADM)命令修复受到损坏的硬盘 badtrk(ADM)命令 badtrk命令用于扫描磁盘并将任何新的坏道或坏块加入到坏块表中。当添加了坏道或坏块地址后,操作系统会避开不能写入数据的这些磁盘区,146,3.4 文件系统管理磁盘管理,对于IDE,EIDE和ESDI磁盘,badtrk将任何有缺陷的磁道映射到磁盘其它位置的好磁道上。 对SCSI磁盘,如果磁盘控制器支持,badtrk会使用由磁盘控制器维护的备份磁盘块来替换坏块。 Badtrk命令允许你按一个快速或彻底的磁盘扫描模式执行。,147,3.4 文件系统管理磁盘管理,在一个有数据的磁盘上运行badtrk时

27、,应选择非破坏性扫描。破坏性扫描会破坏原盘上的数据。 运行badtrk扫描时,你可以扫描 * 一个UNIX的整个分区 * 一个指定范围的块 * 一个指定的整个文件系统,148,3.4 文件系统管理磁盘管理,磁盘坏道 如果非SCSI磁盘上有一个坏道,则在执行badtrk时会显示错误信息: wd: Error on fixed disk ctrl=0 dev=1/43 block=31434 cmd=00000020 status=000005180 sector=62899 cylinder/head=483/4 其中dev=1/43表示发生错误的磁盘区。,149,3.4 文件系统管理磁盘管理,

28、在这种情况下,替换“Scan the Entire Partition”选择为“Scan an Entire Filesystem” 运行badtrk的步骤 1. 关机(shutdown),重新启动机器到单用户方式 2. 执行一次完整的系统备份 3. 确认已经卸下所有的文件系统,150,3.4 文件系统管理磁盘管理,4. 运行badtrk 5. 选择Scan Disk,然后选择要扫描的区域 6. 选择Quick sacn或Thorough scan。 7. 选择Non-Destructive Scan。 8. 当扫描完成后,在所有的文件系统上运行fsck 9. 安装所有的非根文件系统。,151

29、,3.4 文件系统管理磁盘管理,10. 检查所有文件系统的lost+found目录确定所有不能查阅的文件。 11. 返回到多用户方式: init 2 本章总结 UNIX核心不能直接访问服务器硬件设备如硬盘、终端、打印机等等。相应的是核心使用特殊设备文件来代表系统的硬件。这,152,3.4 文件系统管理磁盘管理,些文件通常存放在/dev目录下,或者存放在/dev的子目录中如/dev/dsk或/dev/rdsk。 当你配置文件系统时,你需要考虑定向检查,意向日志和版本标记。定向检查是当文件系统不能活动时,使文件系统过渡到一致(清洁)状态的过程。意向日志减少系统因维修而停机的时间。版本标记允许你使用

30、undelete命令来恢复删除的文件。,153,3.4 文件系统管理磁盘管理,SCO OpenServer系统包含了许多工具用来配置和维护文件系统及硬盘。你可以通过scoadmin的Filesystem Manager或执行命令行来访问这些工具。 你可以使用badtrk命令来解决硬盘的坏道或坏块问题。,154,安装和管理打印机,安装一个并口适配器卡 大多数服务器都配备有一个并行适配器,但是SCO OpenServer只支持两个并口适配器,它支持的端口包括: * 串口/并口适配器#1: 设备特殊文件名: /dev/lp0 地址:0378-37f 中断:7,155,安装和管理打印机,* 串口/并口

31、适配器#2: 设备特殊文件名: /dev/lp2 地址: 0278-27a 中断:5 * 单并口适配器: 设备特殊文件:/dev/lp1 地址: 03bc-3be 中断:7 在某些服务器上,你可以通过检查CMOS来查看并口使用的地址,156,安装和管理打印机,安装硬件 对并口打印机一般选择机器的标准并口/dev/lp0即可。如果安装串口打印机,可以选择直连到机器的标准串口上,也可能安装到串口扩展适配卡(多用户卡)。应注意所安装的卡的设置与其它安装的卡不能有冲突。,157,安装和管理打印机,配置软件 以下步骤描述了如何配置一个并口: 1. 引导系统,用root注册并进入单用户状态 2. 运行sc

32、oadmin 3. 选择Hardware/Kernel ManagerParallel Port 4. 选择1,“Add a parallel port”,158,安装和管理打印机,5. 选择你要安装的并口的地址 6. 确认或改变缺省的中断向量(除非你正在一个MAC服务器上进行安装) 安装程序显示最新安装的设备文件,例如:The device node is /dev/lp0 随后,你选择的每个节点使用默认的设置被添加到核心中。 7. 重新连接核心,重建环境后引导你的系统,159,安装和管理打印机,解决并口安装的问题 端口应该在系统引导期间被识别。引导时,应该显示类似于下列的信息: % par

33、allel 0378-0037A 7 - unit=0 如果在系统引导期间没有识别出并口,请参阅并口卡的手册重新检查卡的选项。如果硬件被识别,连接一个并口打印机,并将cal(C)命令的输出重新定向到打印机 cal /dev/lp0 如果打印机打印出日历则端口就是有效,160,安装和管理打印机,安装并口和串口打印机 在为打印机安装了并口或串口以后,就可以准备安装打印机了。关于串口的安装请参阅第八章“安装和管理串口”的相关内容。 如果要安装并口打印机你必须使用一个标准的并口电缆。如果不能确认是否是标准并口打印机,请参考打印机手册,161,安装和管理打印机,如果安装串口打印机,请注意打印机必须有能力

34、支持XON/XOFF或硬件流控。它们也必须支持和配置成使用正确的握手协议,或者使用RTS/CTS,或者使用DTR协议。 以下步骤描述了如何安装一个并口或串口打印机。 1. 关掉机器,162,安装和管理打印机,2. 连接打印机 * 对并口打印机,将标准并口电缆插入打印机端口和服务器并行端口。 * 对于一个串口打印机,从服务器上选择的串口用RS232电缆连接到你的打印机上的端口。 3. 打开打印机电源 4. 打开计算机,163,安装和管理打印机,验证并口或串口打印机的硬件安装 按以下方法验证并口或串口打印机的硬件安装: * 对并口打印机输入: cal /dev/lpn 其中n表示你使用的并口号,例

35、如/dev/lp0 * 对串口打印机输入:,164,安装和管理打印机,cal /dev/ttynn 其中nn表示你使用的串口号,例如/dev/tty2a 如果在打印机上打印出日历,物理连接就是正确的。,165,安装和管理打印机,解决打印机安装问题 使用下列方法解决打印机安装问题: * 验证你的打印机电缆安全地连接到两端 * 通过将并口打印机上的电缆连接到另一个服务器和当前能够进行工作的并口打印机上来测试电缆 * 通过验证打印机的开关设置来重新检查你的打印机配置,必须使用打印机硬件手册来完成这项工作,166,安装和管理打印机,* 重新检查并口在系统引导时应该能够识别它,检查/usr/adm/me

36、ssages文件: 对并口,你将看到一个类似于下列的信息: parallel 0378 - 037A 07 - unix=0 其中“unix=0”是指/dev/lp0,而“unix=1”是指/dev/lp1等等。 * 对串口卡使用heconfig(HW)确认系统能够识别串口卡,输入:,167,安装和管理打印机,Hwconfig -hc 如果卡已被识别,则类似于上面的那条信息就会被打印到屏幕上。串口卡使用的中断向量列在第三列。确保并口卡与服务器中的其它硬件没有冲突。 对于使用XON/XOFF流控的串口打印机,检查和验证你指定的是非modem设备,如/dev/tty1c。,168,安装和管理打印机

37、,本章的主要内容: * 安装一个并行适配器卡 * 安装并行和串行打印机 * 在系统中添加本地和远程打印机 * 解决一般的打印机安装问题 * 描述UNIX打印服务 * 管理打印请求目录 * 设置打印请求优先级 * 管理打印接口脚本 * 解决UNIX打印服务问题,169,安装和管理打印机,添加打印机 使用Printer Manager在你的系统的打印服务器上添加本地或远程打印机 添加本地打印机 按下列步骤添加本地打印机: 1. 用root 注册 2. 运行scoadmin 3. 选择PrintersPrinter Manager Printers Add Local,170,安装和管理打印机,4.

38、 输入打印机名字、型号和设备名 5. 按OK键 打印机出现在Printer Configuration列表中。另外,打印机自动激活。如果你要激活远程打印服务,你必须进行下列操作: 选择System Printer Services Remote UNIX Print Service Enabled 当你为一台打印机激活远程UNIX打印服务,它实际上是为所有配置的本地打印机激,171,安装和管理打印机,活远程打印服务,当你添加另一台新的本地打印机时,它也自动被激活。反过来,如果你关闭某台打印机的远程打印服务,这也会自动关闭这台打印机和其它配置的打印机的远程打印服务,而对于任何新添加的打印机,远程

39、打印服务也自动被关闭。 另外,为了配置打印机来接受远程打印服务,进行下列操作:,172,安装和管理打印机,选择Setting Control Accept New Remote Jobs 6. 选择Host Exit 退出Printer Manager 添加一个远程打印机 以下是添加远程打印机的步骤: 1. 用root登录 2. 运行scoadmin(ADM) 3. 选择Printers Printer Manager Printers Add Remote UNIX,173,安装和管理打印机,4. 输入系统的主机名,或按Select从一个主机列表中选择一个主机 5. 输入远程打印机的名字或按

40、Select从打印机列表中选择一个打印机。 注意:如果你没有远程服务器的根用户访问权,你将不会看到远程打印机列表。另外,如果远程系统没有运行scoadmin(例如远程系统的OpenSevrer没有运行),174,安装和管理打印机,你也不能使用Select按钮来选择打印机,你必须手工输入打印机名字 6. 按OK 新的远程打印机将出现在本地主机的Printer Configuration列表中 7. 选择Host Exit退出Printer Manager 在远程打印机能够从你的本地主机接收打印任务之前,你的本地主机必须列在远程主机的/etc/hosts.lpd或/etc/hosts.equiv,

41、175,安装和管理打印机,文件中。远程主机上的打印机也必须被配置成可以接受远程打印任务,并且必须在本地和远程主机上激活UNIX远程打印服务。 添加HP网络打印机和打印服务 HP网络打印机使用内置的网卡连接到一个局域网上 要配置一个HP网络打印机,使用scoadmin,176,安装和管理打印机,中的Printer项目中的HP Network Printer Manager管理器。要为一个HP网络打印机配置打印服务,使用scoadmin中的Printer项目中的HP Network Print Services Manager。 配置和管理HP网络打印机有三个步骤: 1. 设置BOOTP服务器,这

42、个服务器就是使用HP Network Printer Services Manager,177,安装和管理打印机,来进行HP网络打印机实际配置的主机。 2. 在即将访问打印机的每个主机上,使用HP Network Print Services Manager配置HP打印机服务 3. 使用HP Network Print Manager执行任何修改或补充 更加详细的说明请参阅hpnpcfg(ADM),178,安装和管理打印机,注意,HP Network Print Services Manager用于初始化安装和配置必要的文件。HP Network Print Manager在此之后用于配置打印

43、机和打印服务。(对某些任务,HP Network Print Services Manager实际上调用HP Network Print Manager),179,安装和管理打印机,设置BOOTP服务器 BOOTP服务器与HP网络打印机必须在同一个子网上,并且没有使用其它主机为这个打印机配置了BOOTP,请按下列步骤进行配置: 1. 使用scoadmin中的Printer选项启动HP Network Print Services Manager 2. 输入I安装网络打印,180,安装和管理打印机,3. 输入y安装启动配置工具 4. 输入y安装spooler工具 5. 之后HP Network

44、Printer Manager自动被调用。在配置BOOTP/TFTP的主菜单上输入2。 6. 系统提示你要提供几个信息,这些信息包括:,181,安装和管理打印机,* 打印机的MAC地址 * 网络设备名 * 打印机的IP地址 * 是否将设备添加到/etc/hosts中 * 子网掩码(可选) * 缺省gateway(可选) * syslog服务器(可选),182,安装和管理打印机,* 空闲超时 * 你是否需要一个访问清单 * 你是否需要配置SNMP参数(包括打印机位置,“get”和“set”名字和SNMP traps) 注意,不能使用主菜单上的Verify BOOTP/TFTP configura

45、tion选项 7. 输入6添加打印机到spooler,183,安装和管理打印机,8. 输入打印机的名字 9. 输入打印机的网络名字 10. 输入使用的模型接口脚本(一般是laserjethpnp) 11. 输入spooler类型(可选) 12. 如果你要使这个打印机成为缺省打印机,输入y,184,安装和管理打印机,13. 按继续,随后打印机被添加到系统中。 14. 重新引导系统。一旦系统启动,打印机将激活 配置主机来使用一个HP网络打印机 在每个访问HP网络打印机的主机上 ,进行下列设置:,185,安装和管理打印机,1. 启动HP Network Print Services Manager

46、2. 输入I安装网络打印 3. 输入y安装启动配置工具 4. 输入y安装spooler工具 5. 输入6添加打印机到spooler 7. 输入打印机的名称,186,安装和管理打印机,8. 输入打印机的网络名字 9. 输入使用的模型接口脚本(一般是laserjethpnp) 10. 输入spooler类别(可选) 11. 如果你要使这个打印机成为缺省打印机,输入y 12. 按继续,然后打印机就被添加到系统中。它现在应该就可以立即打印,187,安装和管理打印机,使用HP网络打印机管理器进行维护 除非你需要整个删除HP网络打印机,否则一旦服务配置完成,你都可以使用HP Network Printer

47、 Manager对打印机进行更进一步的任何改变。 使用HP Network Printer Manager可以进行: * 验证软件的安装,打印机连接和打印机操作,188,安装和管理打印机,* 使用BOOTP/TFTP配置一个打印机 * 将打印机添加到主机上 * 删除一个打印机的BOOTP/TFTP配置 * 在一个主机上,从服务中删除一个打印机,189,安装和管理打印机,描述UNIX打印服务 负责打印服务的后台守护进程(daemon)是lpsched(ADM),也称为打印调度器。每当系统进入多用户模式时,打印调度器被启动。对每个当前正在打印的打印请求都会有一个lpshed进程。 谁可以管理打印服

48、务 下列用户可以使用scoadmin或用命令行管理打印服务: * root帐户 * lp管理员(带有lp授权的一个用户),190,安装和管理打印机,打印调度功能 打印调度器可以进行下列操作: * 接收打印文件 * 调度一个或多个打印机的工作 * 启动与打印机相关的接口程序 * 监控打印任务的状态 * 当出现问题时,产生出错信息,191,安装和管理打印机,打印请求过程,Lp命令,打印服务(spooling daemon),标准接口程序,缺省打印过滤,HP laserjet,打印文件卷,192,安装和管理打印机,参照上页描述UNIX打印过程如下: 1. 一个用户请求打印一个文件 2. 打印调度器分

49、配给这个打印请求一个单独的名字和请求任务ID。请求ID包含了指定的打印机的名字和一个单独的号码,这个号码在打印队列中用来识别这个打印请求,例如 laser-17。 3. 指向打印任务的指针然后与其它打印任务的指针按次序一起被存于磁盘上,等待打印。,193,安装和管理打印机,查看打印调度器 可以使用lpstat(C)命令的-t选项来检查打印调度器的状态,执行这个命令后显示下列信息描述: scheduler is running 打印服务在进行 system default destination 默认打印机的名字 device for printer 打印机连接的物理串口或并口,194,安装和管

50、理打印机,Print is accepting requests 指示用户可以传递打印请求给列出的打印机 printer is enable 列出的打印机可以接受打印请求 printer is idle 列出的打印机当前没有在打印,但可以用来打印 printername-ID 等待打印的打印任务 on printername 当前打印的任务,195,安装和管理打印机,管理打印请求目录 /usr/spool/lp/temp和/usr/spool/lp/reguests目录描述了已经传递给打印服务的每个打印请求。你可以用lpstat命令显示存储在/sur/spool/lp/requests目录下的

51、信息。 例如:一个被分配了任务号17的打印请求拥有的记录如下: /usr/spool/lp/temp/17-0 包含了要打印文件的绝对路径名和调度信息,196,安装和管理打印机,/usr/spool/lp/temp/17 包含在打印时出错信息 /use/spool/lp/requests/17-0 包含调度信息 /use/spool/lp/requests/17-1 当使用lp的-c选项来递交一个打印请求时,或当使用一个管道命令来打印一个文件时,一个文件的拷贝被存放在/ usr/spool/lp/temp /usr/spool/lp/logs/requests 一旦打印任务完成,文件从/usr

52、/spool/lp/temp和/usr/spool/lp/requests中被删掉,并且,197,安装和管理打印机,信息被加到/ usr/spool/lp/logs/requests中 检查打印请求日志 1. 关闭打印机(disable) 2. 打印/etc/default/tar文件。文件将被保存在打印队列中,因为打印机这时是关闭的。 3. 切换到目录/ usr/spool/lp/temp 4. 检查你的打印请求ID文件内容 5. 切换到目录/usr/spool/lp/requests 6. 检查你的打印请求ID文件内容 7. 取消打印请求 8. 检查/usr/spool/lp/logs/r

53、equests的内容,198,有关所有的打印请求日志的完整定义请参考在线手册System Administrators GuideManaging Printers and Print Job About the print request log 清除打印请求目录 你应该检查归档(如果需要的话)并删除在/usr/spool/lp/logs目录下的文件。除了requests文件,你也应该管理/usr/spool/lp/lpsched日志文件,包含了打印服务启动和关闭的时间和日期,安装和管理打印机,199,安装和管理打印机,设置打印请求优先级 打印服务提供了一个简单的优先级机制,它可以让用户以一

54、个新的优先级递交打印请求或改变在打印队列中的打印请求的优先级。一个用户可以被分配的优先级范围是0-39。数字越低优先级越高。优先级具有上限,这个上限可以由root或lp管理员进行设定。,200,安装和管理打印机,默认的优先级和限制 可以使用lpusers(ADM)命令或scoadmin中的Printer Manager来设置优先级和限制: 为了确定当前优先级和限制是如何设置的,输入:/usr/lib/lpusers -l 如果默认优先级是20,那么任何一个没有请求一个新的优先级而递交的打印任务都有一个20的优先级。 如果默认的优先级限制是0,任何用户可以用0-39之间的优先级递交一个打印任务,

55、201,安装和管理打印机,改变所有用户的默认优先级设置 你可以为了用户的均衡而为所有的用户的设置一个缺省的优先级限制,而不对个别用户分配一个限制。你可以使用下列命令完成这个操作: /usr/lib/lpusers -d new_priority 例如: /usr/lib/lpusers -d 30 没有被分配个人优先级限制的用户可以使用30-39之间的优先级提交打印任务,202,安装和管理打印机,为某一个用户设置个人优先级限制 可以为某一个用户或一组用户设置优先级限制,具体操作如下: /usr/lib/lpusers -q priority_limit -u username 例如:/usr/

56、lib/lpusers -q 10 -u kellyk 用户kellyk可以用10-39之间的优先级提交打印任务。,203,安装和管理打印机,恢复缺省的优先级限制 可以恢复某个用户的缺省优先级限制,操作如下: /usr/lib/lpusers -u username 例如:/usr/lib/lpusers -u kellky,204,安装和管理打印机,用一个不同的优先级递交打印任务 你可以使用不同于缺省优先级的某一个优先级递交打印请求: lp -q new_priority filename 例如: lp -q 10 /dev/default/tar,205,安装和管理打印机,改变打印队列中的

57、打印任务的优先级 可以为等待打印的打印请求分配一个新的打印优先级,具体操作如下: lp -I request-ID -q new_priority 例如: lp -I laser-17 q 10 这会使队列中的打印请求重新排队,将这个打印请求放在低优先级的前面,而在同一级别的其它请求的后面,206,安装和管理打印机,绕过所有其它等待的打印请求 root用户和lp管理员是唯一有权绕过所有等待打印请求的其它用户。要绕过所有在队列中等待的打印请求进行下列操作: lp -H immediate filename 例如: lp -H immediate /etc/default/tar 如果打印机在进行

58、打印,这个请求就是下一个要打印的任务,207,安装和管理打印机,管理打印机接口脚本 一个打印机接口脚本是打印服务使用的一个程序,每当一个文件被打印时,打印服务就使用这个打印机接口脚本来管理打印机。接口脚本包括: * 初始化物理打印机端口 * 初始化物理打印机 * 如果有要求就打印开始页(banner),208,安装和管理打印机,* 处理lp(C)命令的选项 * 报告打印服务遇到的任何错误 系统包含了许多模型脚本,大多数工业标准的串口和并口打印机都可以选择standard接口脚本。当安装打印机时就分配打印机接口脚本。,209,安装和管理打印机,分配一个接口脚本 模型接口脚本存放在/usr/spo

59、ol/lp/model中。 在安装打印机期间,选择的脚本文件被拷贝到/usr/spool/lp/admins/lp/interfaves/printername 对每个安装的打印机,只应有一个接口脚本。,210,安装和管理打印机,自定义标准接口脚本 对大多数打印机来说,标准接口定义了最小的共有特性,然而,有时可能存在这样一些情况,你需要改变设置而不是开发你自己的打印机接口脚本。修改可能包括: * 波特率 * 串口线的设置,211,安装和管理打印机,* 字符的斜度 * 限制打印机打印一个开始页(banner) 为了进行这些修改,编辑在/usr/spool/lp/admins/lp/interfaces中的脚本文件。不要直接编辑/usr/spool/lp/model中的脚本文件。,212,安装和管理打印机,限制Banner页 可以在打印中限制打印首页,具体操作如下: * 在shell提示下,编辑模型接口脚本standard。修改下列行: nobanner=“no” 改为 nobanner=“yes

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论