ChinaUnix.net
 >> ChinaUnix.net > AIX

基本原文翻译的191红皮书学习笔记(一)

作者:wangvi     发表时间:2002/12/05 02:20am

[这个贴子最后由老农a在 2002/12/08 11:04pm 编辑]

英文水平比较差,所以有些地方很生涩!
一、系统启动问题处理:
1、基本的启动进程和有序关机:
(1)基本命令:alog、cfgmgr、last、bootlist、uptime、mpcfg、shutdown
a、alog:对系统日志进行读写。rc.boot通过alog命令把引导信息重定向到/var/adm/ras/bootlog
FlagDescription
-f  LogFile指定日志文件名,如果文件不存在,就创建,如果alog无写权限,就会写入 /dev/null。
-L 列出当前定义在alog配置数据库中的日志类型,如果使用-L参数并带有 -t LogType 参数,指定的 LogType 属性被列出来。
-t用来标识一个定义在alog配置数据库中的日志。alog命令从alog配置数据库中得到日志的文件名和大小。
-o 列出日志文件的内容;连续地把日志文件的内容写到标准输出。
-q 把标准输入拷贝到日志文件,但不写入标准输出。
b、cfgmgr:用来配置设备并随时把设备软件安装到系统中。常用语法:cfgmgr [ -f | -s | -p Phase ] [ -i Device ] [ -l Name ] [ -v ]
Flag Description
-f 指定 cfgmgr命令运行第一阶段配置规则,该参数在运行时不可用(即系统启动后)。
-i Device 指定安装介质的路径。
-l Name 指定单独配置的设备及其子设备Specifies the named device to configure along with its children.
-p Phase 指定 cfgmgr 命令运行的阶段
-s 指定 cfgmgr 命令紧接着第2阶段的配置规则
-v 指定 verbose 输出.  cfgmgr 命令把关于它所做的操作信息写到标准输出
设备的配置由Configuration Rules object class来控制,Configuration Rules object class是设备配置数据库的一部分。每条配置规则指定了三个项目:一个可执行程序的全路径;何时运行该程序(和其它规则关联);在哪个阶段运行。
系统引导包含两个阶段:当核心使系统开始引导,并且引导文件系统被初始化的时候第一阶段开始,在这一阶段cfgmgr被调用,通过cfgmgr -f来指定目前是第一阶段。该命令在这阶段运行所有需要在第一阶段配置的基本设备的配置规则;
在第二阶段,该命令以-s参数被调用。
cfgmgr命令认可配置规则的三个阶段:第一阶段、正常模式引导的第二阶段、维护模式引导的第二阶段。
c、last:用于显示所有以前login或logout的记录,这些记录记录在/var/adm/wtmp中,以从最近到最久的顺序排列。
用法:last [ -f FileName ] [ - Number ] [ Name ... ] [ Terminal ... ]
Flag Description
- Number在输出设备中显示的行数
Name 以名字样式指定的用户的登入和登出记录
Terminal以终端样式指定的终端的登入和登出记录
shutdown显示以前关机的记录
d、bootlist:用来显示并改变一个已经启动过的系统的启动设备的列表(即定义从哪个设备启动)。可以改变三种启动模式的列表:正常引导模式下的启动设备列表、维护模式下的和上次的启动设备列表。
用法:bootlist [ { -m Mode } [ -r ] [ -o ] [ [ -i ] |[ [ -f File ] [ Device [ Attr= Value ... ] ... ] ] ]
Flag Description
-m mode 指定哪个启动列表被显示或改变,有三种:正常模式,维护模式,上次引导模式.
-f File 指出启动设备信息从其后指定的文件中读取.
-i 使通过-m参数设置的设备列表无效.
-o 和-m参数一起用来显示指定模式的启动列表.
-r 指明是否显示已经改变过的的启动列表.
可启动的设备名
Device Description
fd xx 软盘Diskette drive device logical names
hdisk xx 硬盘Physical volume device logical names
cd xx 光盘SCSI CD-ROM device logical names
rmt xx磁带Magnetic tape device logical names
ent xx 网络Ethernet adapter logical names
tok xx 令牌环Token ring adapters logical names

e、uptime:显示系统已经运行了多久,该命令的输出实际上与w命令输出的第一行一样。
用法:uptime
结果:05:10PM up 6 days, 21:45, 13 users,load average 4.00, 3.00, 0.00
含义:当前时间运行了多久在线用户数平均负载,进程数(前5、10、15分钟)

f、mpcfg:略
g、shutdown:关闭系统,
用法:shutdown [ -d ] [ -F ] [ -h ] [ -i ] [ -k ] [ -m ] [ -p ] [ -r ] [ -t mmddHHMM [ yy ] ] [ -v ] [ + Time [ Message ] ]
Flag Description
-d 使系统从分布式模式关闭成为多用户模式
-F快速关机
-h 完全关闭系统,和-v参数相同
-i 指定为交互模式,显示交互信息引导用户关机
-k避免关闭系统
-m 使系统关闭并切换到维护模式
-r 重新启动系统
-v完全关闭系统
每次系统在关闭前会检查是否存在一个文件/etc/rc.shutdown,如果存在,在关闭系统之前会先执行该脚本,但是该脚本必须是可执行的,它是要被/usr/sbin/shutdown脚本调用的。

(2)启动进程
a、引导操作系统的必要条件:一个在机器启动的时候可以加载的启动镜象;可以使用的/和/usr文件系统。
b、系统引导有三种方式:硬盘引导、无盘网络引导、维护引导
c、硬盘引导过程:找到本地硬盘上的引导镜象,然后引导,配置在本地找到的所有硬件设备,并初始化其它系统运行必要的基本软件(如LVM),启动进程最后是mount文件系统,以使它们可用
d、系统引导过程中发生的事件分为三个阶段:
(1)Read Only Storage (ROS) Kernel Init Phase:检查主板、ROS程序加载搜索bootlist,找到后boot image被读入内存,系统初始化开始;
(2)Base Device Configuration Phase:配置所有设备,cfgmgr中有提到;
(3)System Boot Phase:所有LV被启用,paging启动,/etc/inittab文件被处理;
(3)加电顺序、LED和声音信号:考试中也包含一些LED代码的含义。
二、解决启动中的问题
1、导致启动失败的原因:a、人为原因;b、环境因素;c、机器故障


此文章相关评论:
该文章有19个相关评论如下:(点这儿可以发表评论)
lljj 发表于: 2002/12/05 08:33am
好啊!继续贴啊!
 
alligator 发表于: 2002/12/05 08:38am
命令的参数有必要记忆吗?
 
老农a 发表于: 2002/12/05 09:24am
重要的参数要记。
 
ibm6000 发表于: 2002/12/05 09:38am
支持继续post191,希望我们板有个象sun板-科学球之类的狂热爱好者。
 
gaoxintian 发表于: 2002/12/05 10:19am
Thank you!
Pls Continue
 
huangshan 发表于: 2002/12/05 10:36am
继续贴啊!Thank you!
 
燕狂徒 发表于: 2002/12/05 10:39am
恩,不错,继续
 
口令太多 发表于: 2002/12/05 11:04am
thank !
 
gazza 发表于: 2002/12/05 11:55am
最好弄成word文档放到ftp里!
 
Todd 发表于: 2002/12/05 02:18pm
好好好。请继续贴!
 
政府官员 发表于: 2002/12/05 03:41pm
代表政府感谢你
 
hsldj2000 发表于: 2002/12/05 04:20pm
大好人啊
 
limingtian 发表于: 2002/12/06 04:56pm
支持!!!
 
wangvi 发表于: 2002/12/08 01:23am
谢谢,我已经看到第十章了,正在努力,不过马上要考试了,恐怕没有多少时间了
 
rimmon 发表于: 2002/12/09 11:11am
辛苦了!哥们! :em35:
 
feicy 发表于: 2002/12/11 04:08pm
好人到处都是阿,顶
 
roger88 发表于: 2002/12/12 11:44am
谢谢!!
 
downsman 发表于: 2002/12/12 05:19pm
Thanks!!!
 
牛老板 发表于: 2002/12/15 11:54am
建议学191的同志,一人一章,译出来。俗称“191计划”
 
 

Copyright © ChinaUnix.net  *  转载请注明出处及作者