文档名称:AIX命令参考手册
文档密级
该程序。如: 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)
5/1/2013
未经许可不得扩散
第11页, 共70页
文档名称:AIX命令参考手册
文档密级
3.4 硬件设备的兼容性
SCSI,PCI和ISA不同标准和接口的设备,配置不同。
3.4.1 设备配置数据库
设备配置信息是存储在设备设备配置数据库(Device Configuration Database),通过ODM来管理的。它包括两个内容: 预定义数据库:包括所有可能配置到系统的设备配置数据。
已定制好数据库:包括系统中所有目前已定义的和配置好的设备的配置信息。
3.4.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显示的可能不是该设备属性的实际值,直到等到系统重启后两者数据才会一致。(试一试,不要重启情况)
5/1/2013
未经许可不得扩散
第12页, 共70页
文档名称:AIX命令参考手册
文档密级
3.5 使用smit device菜单 3.6 系统错误日志
3.6.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.6.2 使用errpt命令
errpt命令步骤任何错误日志分析,可以使用diag来分析错误。 参数:
-s StartDate: 指定在该指定时间后的日志 比如:
#errpt –aj 2bfa76f6
#errpt –a –s 0405093005 显示2005年4月5日9:30以来的日志
3.6.3 使用errlogger命令
可以使用errlogger命令来记录操作信息或其它信息到系统错误日志中去。 #errlogger Testing use of errlogger command.
3.6.4 其它error有关命令
errclear
errinstall: 在错误日志信息设置中安装信息 errupdate: 升级错误记录模板储存库
3.7 诊断硬件问题
利用diag上多个可选的工具和服务可以用来诊断硬件上的问题,运行diag,选择Diagnostic Routines,再选择Problem Determination。 也可以使用命令行#diag –d sysplannar0 –v –e来诊断sysplannar0设备的问题。
5/1/2013
未经许可不得扩散
第13页, 共70页
文档名称:AIX命令参考手册
文档密级
3.8 系统日志
Aix使用syslogd来记录系统信息,syslogd守护进行读取数据报路(datagram socket)并把它记录到/etc/syslog.conf中定义的目的地。/etc/syslog.pid文件中记录的是syslogd守护进程的进程号,可以使用kill或refresh等命令来重启或刷新该守护进行,一旦syslog.conf配置文件被改动后。
每条信息各成一行,它可能包含一个有在<>号里标记的优先级代码,超过900bytes的信息会被截去。
/usr/include/sys/syslog.h文件里包含着定义在/etc/syslog.conf文件里可以定义的各种工具和优先级代码。
Syslogd命令语法:syslogd [-d] [-s] [-f ConfigurationFile] [-m Markinterval] [-r]
3.8.1 syslogd配置文件
/etc/syslog.conf文件控制着syslogd守护进程的行为,它决定着syslogd往哪里发送错误信息和如何对其它系统的事件作出反映等。
3.8.2 /etc/syslog.conf配置文件的格式
syslog.conf配置文件的每一行包含有一个选择项和一个动作项,中间用一个或多个tab(空格)键隔开。比如:mail.debug /usr/spool/mqueue/syslog 在选址项中,定义一个工具及其优先级,中间由点号连接,可以由多个选址项并列,中间要用分号隔开,要选择所有的工具,用星号(*)。如: *.debug;mail.none /tmp/debug.log。
工具由以下几项:kern, user, mail, daemon, auth, syslog, lpr, news, uucp, * ,其中*代表所有工具。
优先级别:emerg, alert, crit, err, warning, notice, info, debug, none,其中none的含义是不包含所选的工具,只用于在同一行中有*号工具的定义行。如:*.err;lpr.none /tmp/error.log。在syslog.conf文件中定义了某级别,意思就是在该级别和该级别以上的所有信息都会被记录。
在动作项(action field)中,可以定义要把信息发送的所在地,如某个目录或某个用户,某台主机。可有:File Nmae, @Host, User [,User][?]。
3.8.3 使用系统日志
1、启动关闭和刷新syslogd进程。
5/1/2013
未经许可不得扩散
第14页, 共70页
文档名称:AIX命令参考手册
文档密级
Syslog.conf的配置
2、定义mail工具在debug级别或以上信息到文件/tmp/mail.syslog, mail.debug /tmp/mailsyslog
3、定义所有错误级别或以上信息,出来lpd工具到主机Logserver *.err;lpd.none @Logserver
4、定义所有的mail工具信息到所有用户终端屏幕 mail.debug *
5、定义所以在emerg优先级或以上和mail、daemon工具在crit级别以上信息给用户stan和xtjk
*.emerg;mail,daemon.crit stan,xjtk
3.9 mkdev设置一个ASCII终端
使用smit tty或直接使用smit maktty,也可以使用mkdev命令行。 #mkdev –c tty –t tty –s rs232 –p sa0 –w s1 –a login=enable –a term=vt100 #rmdel –l tty_name –d 删除某个终端。
第4章 系统和软件安装
4.1 基本操作系统安装
要安装操作系统,在机器启动时要切换到维护模式,即听到嘀声后按下F5(或Esc+5)键来选择安装选项。
4.1.1 全新完全安装
4.1.2 升级安装(Migration installation)
保留了rootvg里的所有文件系统、lv和系统配置文件,除了/tmp文件系统。
4.1.3 保留安装
保留用户数据,将会删除和重建操作系统的文件系统如/,/var,/tmp,/usr四个文件系统。任何在这些目录的用户数据也会丢失。系统配置将必须重做。
5/1/2013
未经许可不得扩散
第15页, 共70页