设备管理培训教材(PPT 69页).ppt_第1页
设备管理培训教材(PPT 69页).ppt_第2页
设备管理培训教材(PPT 69页).ppt_第3页
设备管理培训教材(PPT 69页).ppt_第4页
设备管理培训教材(PPT 69页).ppt_第5页
已阅读5页,还剩64页未读 继续免费阅读

下载本文档

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

文档简介

1、第十一章,设备管理,第十一章 设备管理, 11.1 基本概念 11.1.1 术语 11.1.2 设备的管理方式 11.1.3 对象数据库ODM 11.1.4 设备数据库 11.1.5 lsdev命令 11.1.6 设备状态 11.1.7 设备寻址,第十一章 设备管理(2), 11.2 设备配置 11.2.1 cfgmgr 11.2.2 设备管理菜单 11.2.3 增加设备 11.2.4 删除设备 11.2.5 ODM未定义的设备 11.2.6 硬件配置存档,第十一章 设备管理(3), 11.3 终端的设置 11.3.1 终端属性 11.3.2 端口属性 11.3.3 TTY菜单 11.3.4

2、终端控制命令 11.3.5 测试题,第十一章 设备管理(4),了解设备的概念、设备状态和定位码 了解ODM预定义和定制的数据库 掌握设备配置和管理的一般方法 掌握终端设备的配置和管理,本章要点,11. 1. 1 术语,物理设备 按照某种方式连接到系统的实际硬件 端口 系统中连接物理设备的连接器或适配器。大多数端口 是系统软件可编程的,允许连接多种不同类型的设备 设备驱动程序 系统核心中用于控制端口动作及发送数据格式的软 件,术语(2),逻辑设备 提供给用户和应用程序访问的软件接口(特别文件)。 也表征了访问物理设备的方式,发送给逻辑设备的 数据将会发送给适当的设备驱动程序,对逻辑设备 读取将通

3、过适当的设备驱动程序来实行 /dev 包含能被用户直接访问的所有逻辑设备的目录(有些 逻辑设备只能由ODM定制的数据库来引用,不能由 用户直接访问),块设备和字符设备,系统可以配置大量的设备,设备分为两种类型: 块设备 结构上是随机存取的设备,在访问时经常采用缓冲技术, 以实现按块访问。例如硬盘文件系统 字符设备 顺序的面向流的设备,访问时不采用缓冲区,/dev目录,# ls l /dev(查看/dev目录),ls l /dev 解析,ls -l命令可以列出文件类型,对于/dev目录下的特别 文件,第一列的字母b表示块设备,c则表示字符设备 许多块设备同时有对应的字符设备。例如: /dev/h

4、d1提 供到逻辑卷的缓冲式存取,而/dev/rhd1则提供到同一 逻辑卷的流式存取,设备号,列示/dev目录中的第五个域,标识了设备的主设 备号和次设备号。主设备号指明了操作某种设备 的驱动程序代码,而次设备号则指定同类设备中 的某个特定设备,主设备号和次设备号,块设备,块设备: cd0 CD-ROM fd0 fd01 fd0h 软盘驱动器 hd1 lv00 逻辑卷 disk0 物理卷,块设备和字符设备实例,字符设备,字符设备: console lft tty0 终端 lp0 打印机 rmt0 磁带驱动器 tok0 ent0 网络接口适配器 kem mem null 存储器 rfd0 rfd0

5、1 rfd0h 软盘驱动器 rhd1 rlv00 逻辑卷 rhdisk0 物理卷,11. 1. 2 设备的管理方式,功能类,类型子类,类型子类,功能子类,功能子类,设备的管理方式(2),AIX中的设备按分层方式管理。位于顶层的是功能分 类,即按相同的基本功能分组,例如,所有的适配卡 都属于adapter类 下一级为功能子类。根据更具体的性质加以划分,例 如标准的输入/输出适配卡和微通道适配卡,标准的输 入/输出适配卡属于sio功能,而微通道适配卡属于mca 功能子类,设备的管理方式(3),分层最后一级为类型子类,即按类型和制造商区分 设备。例如,在sio功能子类下有8fba(标准的SCSI I

6、/O控制卡)、fda_2(标准的I/O磁盘适配卡)和ient_6 (内置以太网适配卡)等类型。在mca功能子类下有 sio_2(微通道I/O主板)设备类型,11. 1. 3 对象数据库ODM,ODM(Object Database Management)是指面向对象 的数据库管理,负责管理和存放系统信息,设备配置 数据库也在其管理范围内。 ODM是通过数据库对象类对象分层实现管理 的,其存放的目录是/etc/objrepos、/usr/lib/objrepos 和/user/share/lib/objrepos,对象类和对象,对象类 具有相同定义的对象集合 例如: # odmshow CuDv

7、命令,显示CuDv对象类内容 对象 对象类中具体的一项。,ODM命令,odmget 用于查找对象 odmdelete 从对象类中删除对象 odmadd 把对象添至对象类 odmchange 改变对象类中指定的对象属性 odmshow 显示对象类名 odmdrop 把整个对象类删除 odmcreate 创建对象类,odmshow,# odmshow CuDv,11. 1. 4 设备数据库,设备数据库包括预定义(predefined) 和定制(customized ) 的设备数据库,存放在ODM库中,用来保存系统中所有的 逻辑设备及其属性,设备数据库(2),预定义的设备数据库中包含了当前的系统配置

8、情况下 系统能够支持的所有设备,而定制的数据库包含所有 当前已定义和已配置(可用)的设备 此外,在SMIT菜单里还允许用户为不支持的设备安装 驱动程序。用户可根据提示,用带有设备驱动程序的 软盘、光盘或磁带安装相应的设备驱动程序,11. 1. 5 lsdev命令,lsdev命令可使用如下选项: -P 选项用于输出ODM中预定义设备库所定义的设备 -H 选项用于显示输出标题 -C 指定输出ODM库中定制数据库信息 -c 指定设备的类型,列出所有支持的设备(ODM预定义的设备数据库) # lsdev -P,lsdev命令(2),lsdev命令(3),列出系统所支持的属于硬盘类的设备清单 # lsd

9、ev Pc disk,lsattr,lsattr命令 -E选项 显示有效属性 -l选项 指定逻辑设备名,例如:# lsattr El proc0 显示CPU设备(proc0)的详细信息,11. 1. 6 设备状态,设备状态间的转换,三种状态,1、未定义(Undefined)系统中未保存设备的有关记 录 2、已定义(Defined)系统保存了设备的逻辑设备名、 连接设备的端口以及其他属性,但是设备还不能使用, 并且逻辑设备名不可访问 3、可用设备(Available)设备已定义并且已经就绪, 能够为系统所用,逻辑设备名允许访问,改变设备状态的命令,1、配置一个已定义的设备 # mkdev l r

10、mt0 rmt0 Available,2、取消已配置的设备 # rmdev l rmt0 rmt0 Defined,3、永久性地删除设备 # rmdev l rmt0 -d rmt0 deleted 上述命令也可以用smit菜单来完成,改变设备状态的命令,11. 1. 7 设备寻址,设备定位码,设备定位码用来进行设备寻址,它是从CPU插槽或 系统主板适配器通过信号线到达设备的路径,可以 包含1到4个域,依赖于设备的类型,设备寻址(2),定位码格式:,二域定位码标识插卡地址:AA-BB 三域定位码标识主板上的内部设备:AA-BB-CC 四域定位码标识单个端口地址:AA-BB-CC-DD,使用规范

11、:,设备寻址(3),非SCSI设备寻址码,设备寻址(4),SCSI设备定位码,11. 2 设备配置,配置设备的AIX命令:,mkdev rmdev lsdev lsattr chdev smit菜单,11. 2 . 1 cfgmgr,自动配置设备(例如,SCSI磁带机),如果在系统启动时未上电,那么系统引导后该设备被设置为已定义状态。 在系统引导或运行时,配置管理程序cfgmgr能够自动 配置系统中已检测到的自配置设备; 在cfgmgr命令运行之前,必须给外设上电,系统不能 自动配置未上电的设备,自动配置设备,cfgmgr(2),cfgmgr程序在系统引导和运行时可以自动配置连 入系统的设备。

12、该程序在处理过程中利用ODM预 定义设备库中的信息,并且随即修改了定制的设 备库。cfgmgr命令可以在命令行运行,也可由相 应的SMIT菜单启动,cfgmgr的运行,自动配置的设备,PCI总线上的设备 内置集成的ISA设备(外插ISA卡不能自动检测) SCSI设备 硬盘设备,添加自配置设备,主机加电 连接设备 设备加电 启动主机,11. 2. 2 设备管理菜单,# smit devices,菜单选项说明,Printer/Plotter :该子菜单可让用户配置打印机, 为本地或远程打印机创建队列 TTY :用于连接到串口的所有非打印设备(如终端、 调制解调器等) PTY :用于伪终端设备,为应

13、用程序提供ASCII终 端的仿真,但是并不具备物理上的连接端口。用于 诸如AIXWindows和TCP/IP通信等应用程序 Communication :用于不同类型的通信适配器(如 Token-ring、Ethernet、 x.25 、Multiprotocol、 3270、光纤等),11. 2. 3 增加设备,# smitty tape,mkdev,mkdev命令可带的参数,-c: 指定设备分类 -s: 指定设备子类型 -t: 指定设备类型 -p: 设备的父适配器 -w: 设备的连接位置 -a: 指定不等于缺省值的属性,命令示例,增加磁带设备用mkdev,例如: # mkdev c tap

14、e t 150mb s scsi p scsi0 w5,0 a ret=no 列示设备属性用lsattr命令,例如: # lsattr E l lp0 更改设备的属性用chdev命令,如: # chdev l rmt0 a ret=yes 更改核心设备的属性用如下命令: # chdev l sys0 a maxuproc=100,11. 2. 4 删除设备,# rmdev l Name,例如:# rmdev l rmt0,这条命令把rmt0设备配置 信息保留在用户定义的数据库中,而把它的状态变 为defined。若要把磁带机从用户定义的数据库中彻 底删除,输入参数 d 上述命令也可用smit菜

15、单实现,11. 2. 5 ODM未定义的设备,预定义对象所支持的设备,绝大多数是IBM的产品。 然而,其中也有通用的设备对象。这类设备可用 # lsdev P |grep i other 命令查看 如设备不在预定义对象中,cfgmgr无法正常识别, 那么只有安装该设备的设备驱动程序,ODM未定义的设备(2),# lsdev P |grep i other,11. 2. 6 硬件配置存档,可运行lsdev -CH 命令并且将输出存档,即保存设 备名、设备状态、设备位置和有关描述信息 可运行lscfg -v 命令并且将输出存档,即保存所有 已配置设备的详细信息 可运行lsattr -E -l sy

16、s0 并将输出存档,显示已配置 设备的详细属性,11. 3 终端的设置,打印机 字符终端 终端接口 适配器 端口号 线路属性 终端类型 键盘属性,手工配置的设备,字符终端的增加,增加字符终端,应该了解字符终端的类型、端口和 端口连线的特性,然后再进行设置。增加字符终端 的方法有以下几种: 运行SMIT程序,依次选择设备、终端、增加终端等 运行mkdev高级命令 运行smitty mktty或smitty maktty直接进入设备配 置菜单,11. 3. 1 终端属性,login=disable 适用于拔出线路 login=enable 终端上显示登录提示 login=delay 用户必须先按键

17、 login=share 双向端口,login属性,终端属性(2),disable 端口仍然保留定义,只对连接到其他机 器的异步连接的拔出端口有效 enable 端口允许登录,当终端无人使用时getty 进程将针对相应的端口运行,并显示登录提示信息 delay 端口允许登录,但是只有在用户按下某个 键时才显示提示信息 share 端口可被用于另一个直接的要求,支持双 向,登录属性的可能取值,11. 3. 2 端口属性,bps/波特率 线路传输速率每秒传输的二进制数 停止位的位数 在单个字符的最末二进位发送完毕后,电压置高时 的时钟脉冲数 校验 简单的错误检查机制,在计算机与串行设备的通信中,有

18、许多属性起着关 键的作用。例如:,11. 3. 3 TTY菜单,# smit tty,smit tty,SMIT TTY菜单用来管理系统中异步终端和其他TTY 设备(不包括串行打印机)的配置。这里指的是直接连 接到系统中RS232或RS422适配器上的TTY设备,而 不是连接到网络终端服务器的TTY设备 通过该菜单,可以列示或添加TTY设备,设置TTY设 备为可用/禁用,删除TTY设备或更改其特性,连接适配器,增加TTY,# smit mktty,设备端口号,用户必须提供唯一定位设备的端口号,其取值 取决于指定适配器的类型,例如:,内置串行口S1,S2 8端口适配器07 16端口适配器015,

19、修改TTY属性,删除TTY,# smit rmtty,禁用TTY,如果TTY正在使用,用户就不能删除该设备。在删除TTY之前,必须使终端处于禁止使用状态 用户可以通过三种途径来设置禁用TTY: 1、SMIT菜单中修改TTY属性 2、直接使用chdev命令 3、使用pdisable命令,注意:,11. 3. 4 终端控制命令,penable/pdisable,允许终端可用运行penable命令 penable -a device_name 禁止终端可用运行pdisable命令 pdisable -a device_name penable和pdisable命令不带参数时将分别列出 允许和禁止使用

20、的终端 注意:控制台不能通过上述方式设置为禁用 状态,终端控制命令(2),命令的工作方式,penable 命令允许异步端口可用 ,并且允许用户 登录。系统通过修改/etc/inittab文件中的getty项 来设置端口为可用,然后给init进程发送一个信号。 该进程启动getty进程,最后getty进程在终端上显 示登录提示,允许用户登录 pdisable命令与penable 命令的工作方式类似 -a 选项表示操作应用于除控制台以外的所有端口,terminfo,终端信息的数据库 全屏幕应用程序需要的信息 TERM变量 /usr/share/lib/terminfo/?/$TERM 支持IBM

21、DEC和Wyse终端 支持其他终端类型的样式文件,如: /usr/share/lib/terminfo/*.ti,stty命令,显示设置 stty 列出不同于缺省值的设置 stty -a 列出所有设置 设置/显示当前TTY的设置 stty options 设置/显示其他TTY的设置 stty options /dev/tty1,11. 3. 5 测试题,1. The marketing group within the Widget Company plans to implement a new database to house their demographic data. The administrator has requested a tape drive and an

温馨提示

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

评论

0/150

提交评论