文档名称:AIX命令参考手册 文档密级 显示系统启动了多长时间。后面的负载数字是指可运行的处理器在过去5,10,15分钟的平均负载。
2.4.6 mpcfg命令
该命令使用在老式的Micro Channel架构的机器上。
该命令是用户可以有root的权限去管理服务信息,包括服务支持和诊断工具。
1、为了显示服务信息 #mpcfg –d { -f –m –p –s} 2、改变服务信息
#mpcfg –c { -f |-m | -p –s –w } Index Value 3、保持或恢复服务信息 #mpcfg { -r | -s }
2.4.7 使用shutdown命令
1、参数
-h和-v参数一样:关闭该系统。 -F:尽快关闭系统 -i:指定交换模式
2、可以添加应用程序的关闭到shutdown的程序中
但shutdown命令发起时,它会检查/etc/rc.shutdown文件,所有可以把关闭应用程序写入该文件。
2.5 解决启动中问题
2.5.1 进入一个没有(不能)启动的系统 2.5.2 安装介质的问题
2.5.3 LED上显示的启动时的错误代码
1、201:破坏的boot image 2、223-229:无效的引导顺序
3、551,555,557:受破坏的文件系统或文件系统日志 4、552,554,556:超级快或定制的ODM库受破坏 5、553:受破坏的/etc/inittab文件
6/28/2016
未经许可不得扩散
第16页, 共77页
文档名称:AIX命令参考手册 文档密级 第3章 硬件设备
3.1 列出硬件设备
使用lsdev,lspv,lsattr三个命令
3.1.1 使用lsdev命令
该命令显示设备配置在ODM库中的信息,使用-C和-P参数。 1、列出在预定义ODM库中的设备 #lsdev –P –H
其中-H是限制列输出的头(headers above the column output) 2、列出在已定制ODM库中的设备 #lsdev –C -H 3、列出可用设备 #lsdev –C –c adapter –S a 其中-S是指定设备状态 4、列出支持的设备 #lsdev –P –r class
3.1.2 使用lspv命令
格式: lspv [-l | -p | -M ] [-n DescriptorPhysicalVolume] [-v VolumeGroupID] 参数:
-p:列出该PV上每个PP的range,state,region, lv name, type and mount point。
-v VolumeGroupID:列出基于该VolumeGroupID变量的有关信息 比如:#lspv –p hdisk0
3.2 cfgmgr配置系统设备
1、cfgmgr命令用于配置系统设备,并且可以选择性的安装所需的设备驱动软件包。
2、Congiguration Rules object class作为设备配置数据库(Device
6/28/2016
未经许可不得扩散
第17页, 共77页
文档名称:AIX命令参考手册 文档密级 Configuration database)的一部分,每条配置规则包含有三项:要运行的可执行程序的全路径,什么时候运行该程序(即seq项),哪一阶段运行该程序。如: Phase seq rule 1 1 /usr/lib/methods/defsys 2 5 /usr/lib/methods/ptynode 3 10 /usr/lib/methods/startlft
cfgmgr运行分为三个阶段,分别有-f,-s或不带参数,-p 3来设定。 先后顺序(即seq项),数值越小,优先级越高,但0除外,它的优先级最小。所有在seq项中,值为1时优先级最高。
3、在使用cfgmgr来安装配置设备时,有时会提示某些需要的设备驱动软件没有安装,如果系统没办法确定该安装哪个软件包版本,它会使用:(冒号)隔开,在同一行内列出可能需要安装的驱动软件包。这时,还可以指定-i来让系统自动安装所需的驱动软件包。 4、参数说明
-i device:指定安装介质的路径 -l Name: 指定要配置的设备名 -p Phase: 指定确定的某一阶段 -s: 运行第二阶段配置规则 -v: 显示信息输出 比如:#cfgmgr –l scsi0 #cfgmgr –i /usr/sys/inst.images
3.3 系统管理服务(SMS)
cfgmgr是在软件层面上去管理配置设备,可以使用SMS在硬件层面上去检测和配置系统配件。
在系统启动时按F1进入图形SMS菜单。(或按F4进入ASCII SMS菜单),如果在启动时最后一个IBM图标(icon)出现后在按F1或F4,那么这时将进入正常的启动引导阶段。
可以在SMS中设置进入密码,但如果忘记的话,唯一的办法是对主板的芯片放电(remove the on-board system battary)
6/28/2016
未经许可不得扩散
第18页, 共77页
文档名称:AIX命令参考手册 文档密级 硬件设备的兼容性
SCSI,PCI和ISA不同标准和接口的设备,配置不同。
3.3.1 设备配置数据库
设备配置信息是存储在设备设备配置数据库(Device Configuration Database),通过ODM来管理的。它包括两个内容: 预定义数据库:包括所有可能配置到系统的设备配置数据。
已定制好数据库:包括系统中所有目前已定义的和配置好的设备的配置信息。
3.3.2 使用lsattr命令
使用lsattr命令来列出某个设备或某种设备的信息。语法如下: lsattr { -D [-o ] | -E [ -o ] | -F Format } –l Name [-a Attribute ] ….[-f File] [-h ] [ -H ]
-D: 显示缺省值 -E: 显示当前值
-a Attribute: 指定某个或某类设备的某个属性
-l Name: 指定定制设备对象类的设备登录名(简单说,就是设备名) -R: 指定某一属性的合法值(可能取值) -s Subclass: 指定某一设备子类名 -t Type:指定某一类设备 比如: #lsattr –El rmt0 #lsattr –Dl rmt0
#lsattr –l scsi0 –a bus_intr_lvl –E #lsattr –l tty0 –a login –R
此命令输出:enable disable share delay hold
注意,使用lasttr命令所显示的设备属性的有效值是从配置数据库取得的,如果使用chdev没有使用-p参数,结果改了设备的属性,但还没有更新到配置数据库中去,这时lsattr显示的可能不是该设备属性的实际值,直到等到系统重启后两者数据才会一致。(试一试,不要重启情况)
6/28/2016
未经许可不得扩散
第19页, 共77页
文档名称:AIX命令参考手册 文档密级 3.4 使用smit device菜单 3.5 系统错误日志
3.5.1 使用errdemon命令
errdemon守护进程(/usr/lib/errdemon)检测系统错误并写入到/dev/error。该错误日志最终记录到/var/adm/ras/errlog文件中去。 #/usr/lib/errdemon –l 显示有关配置情况 #/usr/lib/errdemon –B 16384 #/usr/lib/errdemon –s 2000000
3.5.2 使用errpt命令
errpt命令步骤任何错误日志分析,可以使用diag来分析错误。 参数:
-s StartDate: 指定在该指定时间后的日志 比如:
#errpt –aj 2bfa76f6
#errpt –a –s 0405093005 显示2005年4月5日9:30以来的日志
3.5.3 使用errlogger命令
可以使用errlogger命令来记录操作信息或其它信息到系统错误日志中去。 #errlogger Testing use of errlogger command.
3.5.4 其它error有关命令
errclear
errinstall: 在错误日志信息设置中安装信息 errupdate: 升级错误记录模板储存库
3.6 诊断硬件问题
利用diag上多个可选的工具和服务可以用来诊断硬件上的问题,运行diag,选择Diagnostic Routines,再选择Problem Determination。 也可以使用命令行#diag –d sysplannar0 –v –e来诊断sysplannar0设备的问题。
6/28/2016
未经许可不得扩散
第20页, 共77页