欢迎您来到GIS动力

加入收藏 免费注册 用户登陆 帮助中心
首页 新闻动态 技术专栏 银杏树下 学习考研 软件下载 求职招聘 许愿瓶 节日祝福 用户中心 精彩推荐 资源搜索 地图
专栏导航: AO开发 | SO开发 | ArcGIS桌面 | 超图桌面 | 开发语言 | 数据库 | WebGIS | 银杏文学 | 研究生考题 | FreeMap FreeTalk
   您现在位于: 首页技术专栏开源GIS → 正文
AIX设备的管理和使用
07-11-04 12:53:28 作者:半块点心 出处:本站


一、物理设备和逻辑设备 

1、物理设备是指以某种方式与计算机系统相连的实际硬件。例如显示器、终端、磁带机等。 

2、逻辑设备是用户或应用程序访问物理设备的界面,用户或应用程序通过逻辑设备来访问物理设备。 

3、在很多情况下,一个物理设备会对应多个逻辑设备,例如: 

/dev/fd0 
/dev/fd0.18 
/dev/fd0h 
/dev/fd0l 
/dev/rfd0 
/dev/rfd0.18 
/dev/rfd0h 
/dev/rfd0l 

以上所有的逻辑设备全部对应于同一个物理设备(软盘驱动器)。此外,系统中有一些逻辑设备只是一些虚拟设备,它们不对于任何实际的物理设备,例如/dev/error和 /dev/null。 

4、块设备是一种将信息存放在定长块中的设备。块设备是一种随机访问设备,用户可以随时访问设备中的任意一块。常见的块设备有: 

cd0 只读光驱 
fd0 软盘驱动器 
hd1 lv00 逻辑卷 
hdisk0 硬盘 

5、字符设备是一种原始的、面向字符流的顺序存取设备,每次按顺序读写一个字符。常用的字符设备有: 
console, lft0, tty 终端 
rmt0 磁带机 
tok0, ent0 网卡 
mem 内存 
rhd1, rlv00 逻辑卷 
rhdisk0 物理卷 


二、设备的分类层次 

1、在AIX系统中,按类、子类、型号三个层次对设备进行分类。 

类(class)是按设备的功能划分的,例如打印机类、硬盘类、适配卡类等。 
子类(subclass)是按设备的某种相似性划分的,例如适配卡类可分为PCI子类和MCA子类。 
型号(type)是按设备的机型或生产厂家划分的,例如磁带机可分为4mm12gb、 8mm20gb等型号。 

2、获取设备信息 

# lsdev [-option] 

在AIX系统中,有两个关于设备的数据库----Predefined与Customized。Predefined数 据库中记录了AIX系统本身可以支持的所有设备种类;Customized数据库中则记录 了目前你的系统已配置/安装的设备类型。 

Customized数据库中又有两类设备。一种叫Defined设备;另一种叫Available设备。 Defined设备是指它的驱动程序已安装,但系统还没有找到该设备。Available设备则 是指系统已找到该设备及其驱动程序,因此你可以直接使用这个设备。 

这条命令的参数如下: 

-P:查看系统Predefined数据库中的设备 
-H:输出时,在第一行加上各列的Title 
-c: 指出要查询的设备类型 
-C:查看系统Customized数据库中的设备 

例子: 

# lsdev -PH 

查看系统可以支持的所有设备,其输出如下: 

classtype subclass description 

adapterethernet isa IBM ISA Ethernet Adapter 
adapterppa sio Standard I/O Parallel Port Adapter 
adaptertokenring mca Token-Ring High-Performance Adapter 
disk 400mb scsi 400MB SCSI Disk Drive 
disk osdisk scsi Other SCSI disk 
memory memory sys Memory Card 
printerosp rs232 Other serial printer 
tape 150mb scsi 150MB ?-Inch Tape Drive 
tty tty rs232 Asynchronous Terminal 
adapterner810 pci Standard SCSI I/O Controller 
. . . . . . 

# lsdev -Pc tape 

查看系统可以支持的所有磁带机类型,其输出如下: 

tape1200mb scsi1.2GB ?-Inch Tape Drive 
tape150mbscsi150MB ?-Inch Tape Drive 
. . . . . . 

# lsdev -CH 

查看系统内各个设备的信息,我们可以看到如下信息: 

namestatuslocationdescription 

sys0Available00-00System Object 
bus0Available00-00PCI Bus 
bus1Available00-10ISA Bus 
ppa0Available00-00-0PStandard I/O Parallel Port Adapter 
lp0Available00-00-0P-00IBM 4201 Model Proprinter II 
sa0Available00-00-S1Standard I/O Serial Port 1 
tty0Available00-00-S1-00Asynchronous Terminal 
mem0Available00-0D16MB Memory Card 
scsi0Available00-01SCSI I/O Controller 
hdisk0Available00-01-00-0,0400MB SCSI Disk Drive 
rmt0Defined 00-01-00-5,C150MB ?-Inch Tape Drive 
ent0Available00-02Ethernet Adapter 

# lsdev -Cc memory 

查看所有属于memory设备的信息,其输出如下: 

mem0Available00-0D16MB Memory Card 
mem1Available00-0432MB Memory Card 


3、获取设备的具体信息 

# lsattr [-option] [resource name] 

这条命令是用来获取某一设备的具体信息的。 

每个逻辑设备在系统中都有一个 Location Code ,这个号码因设备的类型及与之所 连的适配卡而定。 

这条命令的参数如下: 

-C:从ODM库中提取customized设备的信息。 
-E:看设备的具体属性。 
-l : 列出逻辑设备名。 
-c : 按类来列出设备。 

例子: 

# lsattr -El sys0 

查看系统本身的配置信息。其输出如下: 

keylocknormalState of system keylock at boot timeFalse 
maxbuf20Maximum number of pages in block 
I/O BUFFER CACHETrue 

4、显示系统配置、诊断、VPD(vital product data)的信息 

# lscfg 
例如: 

(1) lscfg 

INSTALLED RESOURCE LIST 

The following resources are installed on your machine. 

+/- = Added/Deleted from Diagnostic Test List. 
* = NOT Supported by Diagnostics. 

+ sysplanar0 00-00 System Planar 
+ fpa0 00-00 Floating Point Processor 
+ mem0 00-0A Memory Card 
+ mem1 00-0B Memory Card 

+ ioplanar0 00-00 I/O Planar 
* f2bus0 00-00 Micro Channel Bus 
+ rs2320 00-01 RS232 Card 
+ tty0 00-01-0-01 RS232 Card Port 
- tty1 00-01-0-02 RS232 Card Port 

(2) lscfg -v 

INSTALLED RESOURCE LIST WITH VPD 

The following devices are installed in your system. 

sysplanar0 00-00 System Planar 

Part Number.........342522 
EC Level............254921 
Serial Number.......353535 

fpa0 00-00 Floating Point Processor 
mem0 00-0A Memory Card 

EC Level............990221 


三、设备的状态 

在AIX中,设备可以处在下列三种状态之一: 

1、Undefined未定义状态 

如果设备处于此状态,则系统没有该设备的任何信息。 

2、Defined已定义状态 

处于此状态,说明系统已经存有该设备的全部信息,并已经给设备分配好逻辑设备名和端口,但当前设备还不能被使用。 

3、Available可用状态 

处于此状态的设备能被正常使用。 

设备可以在这三种状态之间进行转换,可通过命令mkdev -dl和 rmdev -dl来进行,或通过smit dev来实现。 
例如: 
(1) mkdev -l rmt0 
rmt0 Available 

(2) rmdev -l rmt0 
rmt0 Defined 

(3) rmdev -dl rmt0 
rmt0 deleted 


四、串行设备 

串行设备是与系统串口相连的设备,一般需要手工配置。 

1、显示所有已定义的TTY设备 

lsdev -Cctty 
smit tty 

2、增加一个TTY设备 

smit tty 
-Add a TTY 
-TTY (rs232 rs422) 
-Parent Adapter(sa0 Available 00-00-s1 Standard I/O Serial Port1) 
(sa1Available 00-00-s2 Standard I/O Serial Port2) 
(sa2 Available 00-03-11 8 port Asynchronous Adapter) 

Add a TTY 

Type or select values in entry fields. 
Press Enter AFTER making all desired changes. 
[TOP] [Entry Fields] 
TTY type tty 
TTY interface rs232 
Description Asynchronous Terminal 
Parent adapter sa0 
* PORT number [] + 
Enable LOGIN disable + 
BAUD rate [9600] + 
PARITY [none] + 
BITS per character [8] + 
Number of STOP BITS [1] + 
TIME before advancing to next port setting [0] +# 
TERMINAL type [dumb] 
FLOW CONTROL to be used [xon] + [MORE...31] 

F1=Help F2=Refresh F3=Cancel F4=List 
Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image 
Esc+9=Shell Esc+0=Exit&nb
9 7 3 1 2 4 8 :

(本文已被浏览 次)
发布人:admin
推荐给好友:发送给好友
上篇新闻:
下篇新闻:
相关评论
发表我的评论
  • 尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
  • 本站有权保留或删除您发表的任何评论内容;
  •   相关文章  
    AIX下安装GCC
    AIX + ORACLE RAC + HDS + SDE安装日志
    AIX简单故障维护手册
    AIX下oracle10g rac 报ora-12545错误的解决方案
    AIX的网络通信 
    AIX系统文件系统和逻辑卷
    使用AIX系统

    关于我们友情链接 ┋ 与我在线 ┋ 管理 ┋ TOP
     
    网站当前版本:GisPower CMS V3.0
    『GIS 动力』- http://www.gispower.org/
    联系我们:webmaster#gispower.org
    Copyright (c) 2003-2007 GisPOwer.Org. All Rights Reserved.
     

                   滇ICP备05006901号