(需要Word版笔记的请私信留邮箱)
【IBM小型机AIX操作系统总结12–设备管理】
管理方式
和Linux一样
AIX采用逻辑设备管理方式管理硬件,即把所有的硬件设备,当做一个系统文件来处理。
即设备对应一个文件,设备文件统一放在/dev/目录下。
设备文件又称为逻辑设备
按读写方式分类:
块设备
ls -l --最左侧第一位字符,显示b
数据存储时,在设备上不是依次使用空间。
是在设备上随机找到一块足够大是空间存放数据,会产生存储碎片。
如:磁盘
字符设备
ls -l --最左侧第一位字符,显示c
数据在存储时,按照空间排列依次使用,不会产生存储碎片
如:磁带,网卡
设备驱动识别
predefined --预定义设备,AIX系统支持的设备,可识别并安装驱动程序的设备。
即驱动库支持识别的设备
customized --自定义设备,系统中已经连接并且驱动运行正常的设备。
即已经连接好的设备
设备在系统中的状态
available --可用状态
defined --已定义状态,设备已被识别并安装驱动成功,但未启动
undefinde --未定义状态,设备已连接,但未识别,未装驱动,不可用
管理命令
lsdev -P --查看本机所有预定义的设备,即查看驱动库
lsdev -Pc disk --查看预定义的某类设备,disk
lsdev -Pc cdrom --查看预定义的某类设备,cdrom
lsdev -C --查看本机所有自定义的设备,即已连接的设备
lsdev -Cc disk --查看已经连接的某类设备,disk
prtconf --查看本机硬件设备,可见cup,内存,lpar等参数
lsdev -l cd0 --查看指定设备状态,cd0
rmdev -l cd0 --关闭设备,即转入defined状态
mkdev -l cd0 --开启设备,即转入available状态
rmdev -dl cd0 --卸载设备
cfgmgr --扫描新设备连接,并安装驱动
lsdev -l cd0 -F parent --查看设备父设备
lsdev -p vio0 --查看设备子设备
rmdev -dl vscsi1 -R --卸载设备及其子设备
lsattr --查看设备属性
lsattr -El cd1 --查看设备属性,cd1
lsattr -El en0 --查看设备属性,en0网卡
lsattr -El hdisk1
chdev 更改设备属性
chdev -a 属性=值 -l 设备名字 --更改设备属性
例:
chdev -a pv=clear -l hdisk3
chdev -a netaddr=192.168.10.1 -a netmask=255.255.255.0 -l en1 --改网卡ip和掩码
lsattr -El sys0 -a maxuproc --查看每个用户最大进程数限制
chdev -a maxuproc=5000 -l sys0 --更改没用户最大进程数
lscfg -vl hdisk1 --查看设备hdisk1,所连接到的接口编号,一般针对物理LPAR使用
lscfg -vpl en0 --查看设备连接接口的编号的详细信息
fuser -uc /dev/ttlv01 --查看正在访问,使用设备的用户和进程
fuser -kxuc /dev/ttlv01 --杀死正在访问,使用设备的用户和进程