AIX命令参考手册[重点文档](2)

2019-04-08 19:37

文档名称:AIX命令参考手册

文档密级

3、 解决启动问题

4、 记住并能理解基本的LED上的错误代码

2.1 本章的主要命令

alog,cfgmgr,last,bootlist,uptime,mpcfg,shutdown

2.2 启动过程

2.2.1 启动的前提条件:

必须有一个boot image可以加载,同时要能够进入/和/usr文件系统。(如果/tmp,/var不能进入呢?)

2.2.2 启动的三种形式

a、 硬盘启动

b、 无盘工作站启动(通过网络上的其它远程机器提供的启动文件) c、 服务模式(也叫维护模式,key设置在service位置上,或是PCI架构通过按F5来进入维护模式)

2.2.3 机器启动的三个阶段

a、 只读存储内核初始化阶段(Read only storage kernel init phase),在这一阶段,主板被检查,ROS初始化程序加载时寻找bootlist,一旦找到启动设备,boot image读入内存并开始系统初始化。

b、 基本设备配置阶段,所有的设备在这一阶段被配置,通过cfgmgr命令

c、 系统启动阶段,在这一阶段,所有的lv激活,交换换页开始,并且init开始读取并执行/etc/inittab里的程序。

2.3 加电顺序,LED显示和声音提示

在启动过程中要注意LED上代码的变化,它可以提示系统处于哪一个启动阶段。

同时要注意嘀声提示,在设备logo展示完后,如果这时系统ROS没有被破坏,又会出现一次嘀声提示,这时可以选择按F1或F5,如果没有任何选择,这时开始调用bootlist来搜索启动设备。

5/1/2013

未经许可不得扩散

第6页, 共70页

文档名称:AIX命令参考手册

文档密级

2.4 有用的命令

2.4.1 alog命令

可以使用alog命令来查找启动过程的产生的问题,它维护和管理启动日志,位于/var/adm/ras/bootlog,由于启动日志是固定大小的,所以它循环使用。在启动时,rc.boot启动脚本调用了alog并把启动日志记录到bootlog中去。alog配置数据库中又四种日志:boot,bosinst,nim,dumpsymp。 1、查看日志内容 alog –f LogFile [-o]

2、记录数据到一个指定的日志文件中 alog –f LofFile | [ [ -q] [ -s Szie] ] 3、显示某一日志类型的冗长值 alog –L LogType –V

4、改变某一日志类型的属性值 5、 显示当前某一日志类型的属性 alog –L [-t LogType ] 实际应用: #alog –L #alog –o –t boot

记在,由于bootlog没有协同机制的控制,所有如果又多个进程要同时写该日志时,可能记录上会有错误。

2.4.2 cfgmgr命令

1、语法:cfgmgr [-f | -s | -p Phase ] [ -I Device ] [ -l Name ] [-v]

-f:指定运行第一阶段配置规则,只有在boot是使用,在系统启动后,是不能使用这一选项的。 -i Device:指定安装介质的位置 -l Nmae:指定设备名 -p Phase:指定阶段

-s: 指定cfgmgr执行第二阶段的配置规则 -v:输出显示信息

5/1/2013

未经许可不得扩散

第7页, 共70页

文档名称:AIX命令参考手册

文档密级

(结合3.2来学习)

2、设备配置是受Configuration Rules object class控制的,每条配置规则指定以下三项:要执行程序的全路径,(相对于其它规则)什么时候执行该程序,在什么阶段执行。

3、在系统启动时,cfgmgr分为两个阶段,第一阶段带有-f参数,第二阶段带-s参数。

4、cfgmgr识别三阶段配置规则:其中阶段2是:second boot phase for normal boot,阶段三是:second boot phase for service boot。阶段1是在系统启动时自动运行的,要运行阶段2,可以使用cfgmgr,cfgmgr –s,或cfgmgr –p 2等命令。而要运行阶段3,只能用cfgmgr –p 3命令。 5、可以指定-i参数来使识别设备时自动安装该设备所需软件。 注意:为了包含配置数据库的完整性,在运行cfgmgr时不要轻易使用中断。

6、 一般在系统运行状态下使用cfgmgr –v来加配新加的设备

2.4.3 使用last命令

但用户登录或退出系统时,都会在/var/adm/wtmp文件中记录,除非他们被acctcon1和acctcon2命令生成每日报告。last命令就是读取该文件。 如果碰到系统时间改变,该文件记录会有两个记录时间,以保证登录时间跨度的准确性。

语法:last [-f FileNmae ] [- Number ] [ Name?] [Terminal ?] 其中,Name是登录用户名,Terminal是登录的终端名。 #last root console

#last shutdown 可以查看系统shutdown的时间

2.4.4 bootlist命令

有效的boot设备:fdxx, hdiskxx, cdxx,rmtxx,entxx,tokxxx。

2.4.5 uptime命令

显示系统启动了多长时间。后面的负载数字是指可运行的处理器在过去5,10,15分钟的平均负载。

2.4.6 mpcfg命令

该命令使用在老式的Micro Channel架构的机器上。

该命令是用户可以有root的权限去管理服务信息,包括服务支持和诊断

5/1/2013

未经许可不得扩散

第8页, 共70页

工具。

文档名称:AIX命令参考手册

文档密级

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文件

5/1/2013

未经许可不得扩散

第9页, 共70页

文档名称: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 Configuration database)的一部分,每条配置规则包含有三项:要运行的可执行程序的全路径,什么时候运行该程序(即seq项),哪一阶段运行

5/1/2013

未经许可不得扩散

第10页, 共70页


AIX命令参考手册[重点文档](2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:本科成本会计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: