设备管理AIX课件.ppt
- 文档编号:18739289
- 上传时间:2023-10-24
- 格式:PPT
- 页数:69
- 大小:951KB
设备管理AIX课件.ppt
《设备管理AIX课件.ppt》由会员分享,可在线阅读,更多相关《设备管理AIX课件.ppt(69页珍藏版)》请在冰点文库上搜索。
第十一章,设备管理,第十一章设备管理,11.1基本概念11.1.1术语11.1.2设备的管理方式11.1.3对象数据库ODM11.1.4设备数据库11.1.5lsdev命令11.1.6设备状态11.1.7设备寻址,第十一章设备管理
(2),11.2设备配置11.2.1cfgmgr11.2.2设备管理菜单11.2.3增加设备11.2.4删除设备11.2.5ODM未定义的设备11.2.6硬件配置存档,第十一章设备管理(3),11.3终端的设置11.3.1终端属性11.3.2端口属性11.3.3TTY菜单11.3.4终端控制命令11.3.5测试题,第十一章设备管理(4),了解设备的概念、设备状态和定位码了解ODM预定义和定制的数据库掌握设备配置和管理的一般方法掌握终端设备的配置和管理,本章要点,11.1.1术语,物理设备按照某种方式连接到系统的实际硬件端口系统中连接物理设备的连接器或适配器。
大多数端口是系统软件可编程的,允许连接多种不同类型的设备设备驱动程序系统核心中用于控制端口动作及发送数据格式的软件,术语
(2),逻辑设备提供给用户和应用程序访问的软件接口(特别文件)。
也表征了访问物理设备的方式,发送给逻辑设备的数据将会发送给适当的设备驱动程序,对逻辑设备读取将通过适当的设备驱动程序来实行/dev包含能被用户直接访问的所有逻辑设备的目录(有些逻辑设备只能由ODM定制的数据库来引用,不能由用户直接访问),块设备和字符设备,系统可以配置大量的设备,设备分为两种类型:
块设备结构上是随机存取的设备,在访问时经常采用缓冲技术,以实现按块访问。
例如硬盘文件系统字符设备顺序的面向流的设备,访问时不采用缓冲区,/dev目录,#lsl/dev(查看/dev目录),lsl/dev解析,ls-l命令可以列出文件类型,对于/dev目录下的特别文件,第一列的字母b表示块设备,c则表示字符设备许多块设备同时有对应的字符设备。
例如:
/dev/hd1提供到逻辑卷的缓冲式存取,而/dev/rhd1则提供到同一逻辑卷的流式存取,设备号,列示/dev目录中的第五个域,标识了设备的主设备号和次设备号。
主设备号指明了操作某种设备的驱动程序代码,而次设备号则指定同类设备中的某个特定设备,主设备号和次设备号,块设备,块设备:
cd0CD-ROMfd0fd01fd0h软盘驱动器hd1lv00逻辑卷disk0物理卷,块设备和字符设备实例,字符设备,字符设备:
consolelfttty0终端lp0打印机rmt0磁带驱动器tok0ent0网络接口适配器kemmemnull存储器rfd0rfd01rfd0h软盘驱动器rhd1rlv00逻辑卷rhdisk0物理卷,11.1.2设备的管理方式,功能类,类型子类,类型子类,功能子类,功能子类,设备的管理方式
(2),AIX中的设备按分层方式管理。
位于顶层的是功能分类,即按相同的基本功能分组,例如,所有的适配卡都属于adapter类下一级为功能子类。
根据更具体的性质加以划分,例如标准的输入/输出适配卡和微通道适配卡,标准的输入/输出适配卡属于sio功能,而微通道适配卡属于mca功能子类,设备的管理方式(3),分层最后一级为类型子类,即按类型和制造商区分设备。
例如,在sio功能子类下有8fba(标准的SCSII/O控制卡)、fda_2(标准的I/O磁盘适配卡)和ient_6(内置以太网适配卡)等类型。
在mca功能子类下有sio_2(微通道I/O主板)设备类型,11.1.3对象数据库ODM,ODM(ObjectDatabaseManagement)是指面向对象的数据库管理,负责管理和存放系统信息,设备配置数据库也在其管理范围内。
ODM是通过数据库对象类对象分层实现管理的,其存放的目录是/etc/objrepos、/usr/lib/objrepos和/user/share/lib/objrepos,对象类和对象,对象类具有相同定义的对象集合例如:
#odmshowCuDv命令,显示CuDv对象类内容对象对象类中具体的一项。
ODM命令,odmget用于查找对象odmdelete从对象类中删除对象odmadd把对象添至对象类odmchange改变对象类中指定的对象属性odmshow显示对象类名odmdrop把整个对象类删除odmcreate创建对象类,odmshow,#odmshowCuDv,11.1.4设备数据库,设备数据库包括预定义(predefined)和定制(customized)的设备数据库,存放在ODM库中,用来保存系统中所有的逻辑设备及其属性,设备数据库
(2),预定义的设备数据库中包含了当前的系统配置情况下系统能够支持的所有设备,而定制的数据库包含所有当前已定义和已配置(可用)的设备此外,在SMIT菜单里还允许用户为不支持的设备安装驱动程序。
用户可根据提示,用带有设备驱动程序的软盘、光盘或磁带安装相应的设备驱动程序,11.1.5lsdev命令,lsdev命令可使用如下选项:
-P选项用于输出ODM中预定义设备库所定义的设备-H选项用于显示输出标题-C指定输出ODM库中定制数据库信息-c指定设备的类型,列出所有支持的设备(ODM预定义的设备数据库)#lsdev-P,lsdev命令
(2),lsdev命令(3),列出系统所支持的属于硬盘类的设备清单#lsdevPcdisk,lsattr,lsattr命令-E选项显示有效属性-l选项指定逻辑设备名,例如:
#lsattrElproc0显示CPU设备(proc0)的详细信息,11.1.6设备状态,设备状态间的转换,三种状态,1、未定义(Undefined)系统中未保存设备的有关记录2、已定义(Defined)系统保存了设备的逻辑设备名、连接设备的端口以及其他属性,但是设备还不能使用,并且逻辑设备名不可访问3、可用设备(Available)设备已定义并且已经就绪,能够为系统所用,逻辑设备名允许访问,改变设备状态的命令,1、配置一个已定义的设备#mkdevlrmt0rmt0Available,2、取消已配置的设备#rmdevlrmt0rmt0Defined,3、永久性地删除设备#rmdevlrmt0-drmt0deleted上述命令也可以用smit菜单来完成,改变设备状态的命令,11.1.7设备寻址,设备定位码,设备定位码用来进行设备寻址,它是从CPU插槽或系统主板适配器通过信号线到达设备的路径,可以包含1到4个域,依赖于设备的类型,设备寻址
(2),定位码格式:
二域定位码标识插卡地址:
AA-BB三域定位码标识主板上的内部设备:
AA-BB-CC四域定位码标识单个端口地址:
AA-BB-CC-DD,使用规范:
设备寻址(3),非SCSI设备寻址码,设备寻址(4),SCSI设备定位码,11.2设备配置,配置设备的AIX命令:
mkdevrmdevlsdevlsattrchdevsmit菜单,11.2.1cfgmgr,自动配置设备(例如,SCSI磁带机),如果在系统启动时未上电,那么系统引导后该设备被设置为已定义状态。
在系统引导或运行时,配置管理程序cfgmgr能够自动配置系统中已检测到的自配置设备;在cfgmgr命令运行之前,必须给外设上电,系统不能自动配置未上电的设备,自动配置设备,cfgmgr
(2),cfgmgr程序在系统引导和运行时可以自动配置连入系统的设备。
该程序在处理过程中利用ODM预定义设备库中的信息,并且随即修改了定制的设备库。
cfgmgr命令可以在命令行运行,也可由相应的SMIT菜单启动,cfgmgr的运行,自动配置的设备,PCI总线上的设备内置集成的ISA设备(外插ISA卡不能自动检测)SCSI设备硬盘设备,添加自配置设备,主机加电连接设备设备加电启动主机,11.2.2设备管理菜单,#smitdevices,菜单选项说明,Printer/Plotter:
该子菜单可让用户配置打印机,为本地或远程打印机创建队列TTY:
用于连接到串口的所有非打印设备(如终端、调制解调器等)PTY:
用于伪终端设备,为应用程序提供ASCII终端的仿真,但是并不具备物理上的连接端口。
用于诸如AIXWindows和TCP/IP通信等应用程序Communication:
用于不同类型的通信适配器(如Token-ring、Ethernet、x.25、Multiprotocol、3270、光纤等),11.2.3增加设备,#smittytape,mkdev,mkdev命令可带的参数,-c:
指定设备分类-s:
指定设备子类型-t:
指定设备类型-p:
设备的父适配器-w:
设备的连接位置-a:
指定不等于缺省值的属性,命令示例,增加磁带设备用mkdev,例如:
#mkdevctapet150mbsscsipscsi0w5,0aret=no列示设备属性用lsattr命令,例如:
#lsattrEllp0更改设备的属性用chdev命令,如:
#chdevlrmt0aret=yes更改核心设备的属性用如下命令:
#chdevlsys0amaxuproc=100,11.2.4删除设备,#rmdevlName,例如:
#rmdevlrmt0,这条命令把rmt0设备配置信息保留在用户定义的数据库中,而把它的状态变为defined。
若要把磁带机从用户定义的数据库中彻底删除,输入参数d上述命令也可用smit菜单实现,11.2.5ODM未定义的设备,预定义对象所支持的设备,绝大多数是IBM的产品。
然而,其中也有通用的设备对象。
这类设备可用#lsdevP|grepiother命令查看如设备不在预定义对象中,cfgmgr无法正常识别,那么只有安装该设备的设备驱动程序,ODM未定义的设备
(2),#lsdevP|grepiother,11.2.6硬件配置存档,可运行lsdev-CH命令并且将输出存档,即保存设备名、设备状态、设备位置和有关描述信息可运行lscfg-v命令并且将输出存档,即保存所有已配置设备的详细信息可运行lsattr-E-lsys0并将输出存档,显示已配置设备的详细属性,11.3终端的设置,打印机字符终端终端接口适配器端口号线路属性终端类型键盘属性,手工配置的设备,字符终端的增加,增加字符终端,应该了解字符终端的类型、端口和端口连线的特性,然后再进行设置。
增加字符终端的方法有以下几种:
运行SMIT程序,依次选择设备、终端、增加终端等运行mkdev高级命令运行smittymktty或smittymaktty直接进入设备配置菜单,11.3.1终端属性,login=disable适用于拔出线路login=enable终端上显示登录提示login=delay用户必须先按键login=share双向端口,login属性,终端属性
(2),disable端口仍然保留定义,只对连接到其他机器的异步连接的拔出端口有效enable端口允许登录,当终端无人使用时getty进程将针对相应的端口运行,并显示登录提示信息delay端口允许登录,但是只有在用户按下某个键时才显示提示信息share端口可被用于另一个直接的要求,支持双向,登录属性的可能取值,11.3.2端口属性,bps/波特率线路传输速率每秒传输的二进制数停止位的位数在单个字符的最末二进位发送完毕后,电压置高时的时钟脉冲数校验简单的错误检查机制,在计算机与串行设备的通信中,有许多属性起着关键的作用。
例如:
11.3.3TTY菜单,#smittty,smittty,SMITTTY菜单用来管理系统中异步终端和其他TTY设备(不包括串行打印机)的配置。
这里指的是直接连接到系统中RS232或RS422适配器上的TTY设备,而不是连接到网络终端服务器的TTY设备通过该菜单,可以列示或添加TTY设备,设置TTY设备为可用/禁用,删除TTY设备或更改其特性,连接适配器,增加TTY,#smitmktty,设备端口号,用户必须提供唯一定位设备的端口号,其取值取决于指定适配器的类型,例如:
内置串行口S1,S28端口适配器0716端口适配器015,修改TTY属性,删除TTY,#smitrmtty,禁用TTY,如果TTY正在使用,用户就不能删除该设备。
在删除TTY之前,必须使终端处于禁止使用状态用户可以通过三种途径来设置禁用TTY:
1、SMIT菜单中修改TTY属性2、直接使用chdev命令3、使用pdisable命令,注意:
11.3.4终端控制命令,penable/pdisable,允许终端可用运行penable命令penable-adevice_name禁止终端可用运行pdisable命令pdisable-adevice_namepenable和pdisable命令不带参数时将分别列出允许和禁止使用的终端注意:
控制台不能通过上述方式设置为禁用状态,终端控制命令
(2),命令的工作方式,penable命令允许异步端口可用,并且允许用户登录。
系统通过修改/etc/inittab文件中的getty项来设置端口为可用,然后给init进程发送一个信号。
该进程启动getty进程,最后getty进程在终端上显示登录提示,允许用户登录pdisable命令与penable命令的工作方式类似-a选项表示操作应用于除控制台以外的所有端口,terminfo,终端信息的数据库全屏幕应用程序需要的信息TERM变量/usr/share/lib/terminfo/?
/$TERM支持IBMDEC和Wyse终端支持其他终端类型的样式文件,如:
/usr/share/lib/terminfo/*.ti,stty命令,显示设置stty列出不同于缺省值的设置stty-a列出所有设置设置/显示当前TTY的设置sttyoptions设置/显示其他TTY的设置sttyoptions/dev/tty1,11.3.5测试题,1.ThemarketinggroupwithintheWidgetCompanyplanstoimplementanewdatabasetohousetheirdemographicdata.Theadministratorhasrequestedatapedriveandanadditionaldisktosupporttheinstallationofthisnewdatabase.TheIBMhardwareengineerhasconnectedthenewequipment,andthemachinehasbeenrebooted.WhichofthefollowingCommandsshouldbeusedtoverifythetapedeviceisinstalledcorrectly?
A.lspvB.lsdevC.lstapeD.lsdisk,2.Whichofthefollowingcommandscanbeusedtodeterminetheserialportsettings?
A.lscfg-vlttyXXB.ls-l/dev/ttyXXC.lsattr-ElttyXXD.lsdev-C|grepttyXX,测试题
(2),3.AsystemadministratorwishestodetermineifanewlyconfiguredtapedriveiscorrectlyaddedtotheODMdatabase.Whichcommandwouldtheadministratoruse?
A.odmshowB.odmaddC.odmgetD.odmcreate,测试题(3),答案1、B2、C3、C,测试题(4),
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设备管理 AIX 课件