系统管理(上)* [; i; B; O0 k2 {% `: m
第一章+ a Y+ F, q! |+ M' x) x
总结:本章着重讲述了系统的硬件成分、基本组成及一些收集软硬件信息的基本命令, ; C4 t* S# O8 {, v' a 要求理解你的系统硬件可以使安装、配置和维护任务变得更简单。1 A; b \3 t; U. r- y0 X! t F
( A) ~0 O- d# ]% X4 a1. 什么是计算机系统最重要的三个成分? 5 u/ |' D( t" X" ]1 d答案:⑴微处理器(中央处理单元或CPU) ' l3 e0 m6 c8 G0 ` 这个中央单元执行所有的数据处理 0 d( K1 L3 U' b5 U# Z ⑵内存 ( T' W2 h" y2 Q% O/ W& ?4 |4 c' g7 V
CPU存储它处理数据的中间结果的区域;也存放结果数据和程序 6 T) X/ { E2 q: F" d ⑶输入输出(I/O)支持电路+ }/ N5 H5 ]# D7 f( @" S
提供CPU需要操作的信号;包括时钟,控制器和信号转换器 p$ l2 ^" r, C6 t ]; T+ x . R- c# T" z% j' k/ y, ]2.为确定你的硬件是否与你的机器兼容,你必须考虑哪些成分? $ ]6 m; e* c5 @8 J) Y9 {3 G- e答案:⑴微处理器(例如,Pentium, Pentium Pro,PⅡ) + Z" @# p) u: y$ l/ J! z ⑵总线结构(ISA,EISA,MCA,PCI等)" n% b7 o* n, i, V6 d( h
⑶磁盘控制器的类型(IDE,EIDE,SCSI等) 8 j [& u% S, P7 S6 z 9 u+ N, d3 x) }; X! y m3.系统管理日志手册一般包含什么信息?5 h ?' Z1 h6 b/ S
答案:系统管理日志手册一般包含: 7 M7 n9 L; L. n$ e* }; e ]5 j1 ~, l ⑴安装的硬件和软件 ) B/ [( j- S6 U5 | m- K9 J ⑵软件和硬件的修复历史$ q* [( c6 s8 }& S8 e2 ~) b7 K
⑶详细记录的固定和非固定的维护和备份 # o5 y4 g3 i( b; n) l9 s- W @ ⑷重要配置文件的拷贝 3 h0 s; a: v! m( f$ i⑸你认为有用的打印输出,命令输出,或其它内容,例如:9 d& Q4 D: h, b: L# ?: ~% ?/ [
①/etc/default/filesys文件的拷贝(cat/etc/default/filesys) 3 F, v1 C# S7 T7 b4 x ②磁盘空闲空间(df -v) ( j* j8 m9 @, e/ y, m ③其它多端口或第二硬盘参数(tail -100 /usr/adm/messages) # W9 c$ d2 e3 d7 _9 W4.df(C)命令的作用及格式是什么? " B5 Z; Y! Q3 V- P' ] 答案:df命令(disk free的缩写),其功能是显示磁盘可用空间数目信息及空间i结4 w% U' M( c! ~
点信息。换句话说,就是报告在任何安装的设备或目录中,还剩多少自由的空& k' ~# o* o8 ~$ k1 L
间。$ X/ h. P0 V9 D- y
命令格式:df [-f] [-i] [-t] [-v] [filesystem list]0 V" V% R/ G9 D5 v2 a
df命令选项说明: . B: N* p' l+ M8 ], s -f 报告文件系统空闲磁盘空间中的自由块数 ) M8 t' w/ U& s. t1 m) k -i 分别报告i结点使用数量、自由块数、总数以及所使用的i结点占总数的 4 A, G4 ~* E+ Z5 C- ]+ _7 e8 J 百分比 , y, Q! g! A& J$ n -t 报告文件系统占用的全部块数、i结点以及未使用数量 . J2 ~6 c4 m( t8 S% |/ U -v 分别报告文件系统拥有的总块数、已使用块数、自由块数以自由块数所占 7 H0 e4 ?1 P- u1 a 的百分比 ) J/ i* u: j4 h7 R - l, Y+ l+ q: W# F: H第二章1 G' [7 C4 F" X9 x" N$ p
总结:本章着重讲述了UNIX磁盘的结构组成,SCO OpenServer 系统支持的文件类型, 7 i+ f$ k' W7 ` p 以及用于建立硬盘的命令,使拥护能够顺利进行SCO OpenServer Release 5的安装。* O* L/ w( ?! x8 h4 D
要求能够描述目录曾次结构、UNIX文件系统类型、UNIX磁盘结构等。# H6 |& z/ h- a, S5 |
, C' f% k% x; l# J. T
1. UNIX操作系统与DOS操作系统的树型目录结构有什么区别?; N; S3 ^( J. B
答案:UNIX操作系统与DOS操作系统的树型目录结构的区别有两点:4 K( l! \8 I8 J# Z/ I( z
⑴系统预定了专门用途的子目录。如:/dev为设备子目录、/bin为实用子目录、 . U9 r: h- n5 t9 a) }9 H) V' P+ r /etc为维护程序子目录、/lib为库文件子目录等等。8 v* {/ N9 d, z2 z: l: ^5 H
⑵利用目录结构保护文件系统。如:/bin、/etc、/dev子目录设为只读或可执行 . A' Q* H) c! m" `5 \. c 属性,防止写入或修改文件的内容。8 t& ?6 Z9 K) f) n7 I& A ]
6 O, u1 A- h: I5 T c; D
2. 哪个目录包含一些与系统管理及帐户相关的数据文件? 6 d, v) d2 I& Z* O0 \答案:/var/adm目录包含一些与系统管理及帐户相关的数据文件。: z' _. x# A$ m5 i0 k; V0 k) z
注:/var/adm目录是到/var/adm的一个符号连接。 . W0 n) p) x! [! `1 i* B u 7 D4 E$ R( m0 r1 G' J3. 哪两个文件系统不4. 是可引导文件系统? 8 @ M% p$ |# Y; Z" m. @: \答案:HTFS 文件系统和DTFS文件系统不是可引导文件系统。! Y$ }: m! e7 `' A j) g
P+ O# J' x+ T' H* ^0 Q5 \9 @5. UNIX磁盘主要由哪几部分组成?; ]# X+ j% @: G) } a: u. ]4 X% U
答案:UNIX磁盘主要由物理区、分区和分片三部分组成。 - \2 K3 C: L! U 9 u$ ~- G: {6 _9 x' f' n/ {5 A6. UNIX分区包含哪两部分?& K% x5 v" {) Q: Q9 f
答案:⑴系统部分,包含引导代码和分区布局表。 + |0 }+ m( B' P3 X7 Q' i
⑵分片区,包含七个分片,分别用数值0–6来表示。 * l- Q5 I. j5 N: E2 h% f 注:分片7例外,它用于描述整个分区8 B* t: e( ]5 i0 q, D, E9 n
& W0 |1 W6 U7 T0 U/ q# n7. 在UNIX操作系统下如何扫描硬盘分区查找坏区?6 V+ z9 L0 b/ @) R% m+ {* m# u
答案:在UNIX操作系统下运行badtrk命令,选择第一项:Scan entire UNIX partition 4 l n& P$ B$ [6 a8 ]1 q) g* r7 W0 \3 h9 G' e
第三章 % l1 M3 ^9 g! F8 A总结:本章着重讲述了SCO OpenServer 家族的产品,OpenServer产品所建议的硬件配# l1 Q% U l8 Y6 }! z0 I
置,硬件安装的注意事项。要求能够识别SCO OpenServer的产品及系统要求的硬 ! ~. n. \: e' t% p9 W 件,完成一个安装清单。 4 _* C) v, i: {$ d7 H! U: h7 F& L) g% c! v& y% v2 ], v
1. SCO OpenServer Release 5产品包括什么?' R; m! l$ ?1 G) D: B
答案:SCO OpenServer Release 5产品包括: ' @* T7 b0 u' a% ?. Q8 v ⑴Desktop System 此产品被设计用作一个单用户工作站并包含完整的图形支持 ! |* [- S5 G. y" k+ o$ t+ J/ I 和网络连接功能 . ~' E* O4 s5 K: P3 b$ l
⑵Host System 此产品使用于turnkey解决方案,适用于一个集中式操作而又0 E- h( F: |* R
不需要网络的关键业务应用 2 x7 r) n+ ?9 Z( K: B ⑶Enterprise System 它包含了Host System 的所有特点和一些网络工具,包含5 v# u0 \$ `, Q
TCP/IP,NFS,IPX/SPX,SCO Gateway for NetWare,LAN Manager Client- g0 X* b/ j8 v5 N0 S' {2 Z
p0 ?2 g5 u# J2 d
2. 在安装SCO OpenServer系统之前安装DOS分区时应注意什么?& B0 `/ ?: `5 _, p2 }( n1 J
答案:⑴DOS分区必须是在第一块硬盘的第一分区,并且它必须处于开始的1024个柱9 `+ @# s c. x9 s: ]5 T
面之内 9 [4 h. D! j8 }8 z' j. R# ~- j ⑵DOS分区应该至少被分配给3MB的磁盘空间: }( \% ~. L/ x1 \1 g
⑶如果安装的是DOS6.0之上,DOS分区的大小可以是大于3MB的任何数值, * D* e) t$ W1 S4 N9 O# i, Y v 当然,前提是分区不能超过1024个柱面。 . c/ K9 x0 S- L2 p( K& V* { N8 r6 n! Y- V: I: Z
3. 列举三种安装BTLD的方式? - G$ g. P( W6 ^* T& j' t答案:⑴在Boot:提示的后面输入link并按回车键,然后根据提示输入驱动程序的包名。 ) g; l9 e9 g/ E* T4 R& q ⑵使用link=“pkg1 pkg2 …”引导串参数(在Boot: 后面输入),其中pkg1, pkg2 0 f/ Z7 ]; g8 D- M u 等等是BTLD包的名字,这些包需要连接到加载的UNIX核心中。9 j( b+ |% w7 r3 \/ @% R
⑶在Boot:后使用link及restart选项: / P+ I9 `/ O9 _; {( D3 V* l! l restart link=“pkg1 pkg2 …” ; n; {- R' I3 }9 \7 s0 }- E+ n& X4 D8 }8 n4 \
4. 在安装SCO OpenServer时如何设置硬盘驱动器? 8 j& V) X3 j; G3 e答案:在安装SCO OpenServer时有四个安装选项对硬盘进行设置:- ?* h( }% ^8 b. j9 q5 Q
⑴Preserve 维护当前分区和分片) V! {; }" s1 x, R
⑵Use whole disk for UNIX 设置默认的分区和分片: ^" k5 w! V7 S; _ w' _/ P
⑶Customize 允许你创建和重新划分分区和分片大小 8 J( n L5 J& Q' R2 P* q' b0 O" B ⑷Interactive fdisk/divvy 通过调用fdisk(ADM), divvy(ADM)命令更细致地控制' m& R7 a; H& g
安装过程 5 f- }4 V9 A* i* S2 S ; o4 p# V7 r, R5 G$ U第四章 6 H# N6 V7 }/ S$ y. U总结:本章着重讲述了安装SCO OpenServer操作系统的具体步骤以及在安装过程中和安4 @4 F% g2 n1 K' i$ z/ d# A
装完毕之后遇到的一些问题。要求掌握安装SCO OpenServer操作系统能够在安装" `, j( E v! _3 `& T; s$ g8 R
过程中和安装完毕之后解决遇到的问题。8 ]4 v) j+ r( h4 d% {) R$ C4 V
* p: M5 s$ p! Q+ |' N1. 安装操作系统分为哪两个步骤?8 ^5 B+ |2 c6 }& X' S! ^
答案:⑴设置阶段; 用问题的方式提示并记录下用户的回答,将决定: 2 F* C6 g' p# w* X' y: t0 b0 e ①安装了哪些软件 2 B( m, t+ \# ]' H3 }6 G( K ②服务器硬件是如何配置的 5 A/ `; L0 X- C3 o& i0 y' i ③磁盘分配布局 . O' L6 g: A9 {4 k: R ⑵文件传输阶段;该阶段并非交互式,在这段时间内,安装程序使用设置阶段4 ]) L. [4 f: H% X; D( f" q
中定义的参数来安装和配置你的服务器。 4 l p0 f! W; t C) z# G* O( e+ p. L
2.为什么第一次用root注册时,最好分配一个root口令? 0 E; p" M( K: |! e& _) {答案:在用户第一次用root注册时,系统会运行passwd(F)程序,如果你推迟分配root 3 E% ` n T$ Y1 h) e 口令,那么只有你进入多用户方式至少一次并设置了root口令之后,才能进入5 R+ w0 L& z4 c" t' g
单用户方式。如果在进入多用户方式时遇到某些问题,将不能够设置根的口令, , p2 }" T5 H, v/ z: Q 只能从新安装操作系统。 $ o" Y' `7 t7 ?: d$ q B9 @: d& o5 _" ~; ?3 A! g$ h
3.如何纠正tty02上的图形scologin(XC)出的问题? 7 J& {: O' U, s# N. \ 答案:⑴用root注册,运行scoadmin(ADM) $ j( S( q! s- T# e* r ⑵选择Video Configuration Manager * r, B! `8 ^) K& \# [$ f( P1 l ⑶修改必要的选项 2 T1 ~% N( Y. W- f! b7 z# I ⑷退出scoadmin / a; i4 b& `8 h. B) ]' I, j1 L 7 d, K: U- G' W/ ~6 I4. 如何修补中断的符号连接?6 @2 i( K' F. C m2 ?+ C
答案:⑴用root注册 : `" r6 L4 D3 m4 [1 p" P8 ^+ \. X) u0 W ⑵运行scoadmin(ADM) " q" J3 I1 Z9 h" o3 `% H! d
⑶选择System AdministrationSoftware Manager" v( C/ D, i8 Q" s
或直接运行命令 scoadmin software ; \- ^, `; {4 E) `1 Z5 L1 a ⑷选择SoftwareVerify Software ; q8 F9 G" c7 l0 C
或SoftwareVerify System + B. s9 z$ c' l+ x6 e4 W6 ~ ⑸Verify Software选项检查一个特殊软件包的符号连接6 E& ?5 X( ~8 P0 Y
Verify System选项检查整个系统的符号连接2 e0 r% b( o5 F; Z! l7 G
⑹选择对Broken/missing symbolic links的检查 ! j* c* c; ^) P( H ⑺选择Fix DiscrepanciesContinueOKDone6 A! N) v0 o6 A1 [
⑻退出Software Manager 6 S2 c* I% g" ^. N' C5 A# c) m9 f; ?" X+ w
5. 在安装时如何解决系统找不6. 到硬盘?1 U' |5 H8 M6 Z- U8 m
答案:⑴用合适的link语句和包名重新启动安装并且将带有驱动程序的软盘在重新安 5 W6 H# h% S0 e5 b9 ]5 Y 装前准备好。- _' t8 L% i9 L" m/ `$ e$ @- O6 `
⑵如果你使用的是一个SCSI硬盘,当提示时,确信你选择的是正确的目标ID。 ! H7 H2 T9 N+ e2 r! e
⑶进一步确认硬盘的SCSI ID。 6 U0 @; W- W$ V, s" t" F% l$ _- {) i ⑷重新启动安装,当提示时,输入你的硬盘缺省值。 " \" i- r: _! x1 R$ j; J! r/ M' O$ a* w
第五章% I* B a! v, G3 y$ J1 r/ x6 c
总结:本章着重讲述了安装完成后立即做的一些重要工作。例如:确保你的系统安装的是" K& Y& s% h" e; k# |; v% B
最新的Release Supplment,至少为每个系统制作和测试两套应急引导软盘组。要求 # {( _/ n' h- a7 e1 P- E 会使用软件管理器在你的服务器上安装软件,安装Release Supplment,制作应急引 / M9 d) ~$ [: A 导软盘组。/ \" g5 P+ F! a4 g0 y
" x2 d; G, Y8 E' N
1. 什么是Release Supplment?它包含了什么? ! Y0 t9 p& r# Y+ y i答案:在SCO OpenServer Release 5 版本中,SCO可能提供了我们称之为Release 3 R& B9 w6 y7 h
Supplment(版本补充)的补丁。SCO OpenServer Release 5可能包含下列包的 6 `0 j! |+ p2 H7 W) F 更新或更改:% L/ G# v/ z2 ~! m) G
⑴System V 连接工具文件 ! z2 |9 ]/ D, L' |
⑵UNIX 运行系统 + l6 k3 q. S1 m; [7 W9 E ⑶UUCP 实用工具5 ]! k0 U& l/ H0 K
⑷TCP/IP 运行实用工具和驱动程序7 R: Z, Y1 }8 b/ ]1 d+ y Z
⑸TCP/IP 性能调整 3 d/ C* y; E% d5 U5 J& x. Y ⑹基本网络文件系统7 Y. F) B* r: ~$ i# B, z1 h O- N
⑺扩展的X客户程序3 v, A5 R/ n- i) ], `5 S8 L7 c
⑻SCO Merge 基本包等 . c$ L7 {* S! S/ p$ [! v5 p8 r$ b* i2 _
2. 什么是应急引导软盘?" y; a4 K/ E1 T& y2 i
答案:应急引导软盘通常指“boot与root软盘”。这些软盘允许你从灾难的系统失败中 3 ^ }. y- s; o1 @/ f2 U 恢复系统,不必重新安装你就可以利用这些软盘恢复崩溃的root文件系统。 ; F3 Q$ @& L2 x8 D; P \# D! R$ f% Y
3. 如何为你的OpenServer产品获得许可和注册?1 v& z8 h% s3 u8 B6 e# v' C7 b: \
答案:⑴为软件获得许可 6 u) y; j6 g6 ]: f ⑵注册软件包括: 1 ^; `) c) E: ^ ①找到系统ID,获取注册关键字 - J7 z( y# H9 | m- W( G ②使用License Manager(许可管理器)注册软件 # W! {+ R* h4 W4 L& A
/ _8 P" p+ Q* q z9 e4. 描述如何安装未获得许可的软件?( z0 g) v% {. r# u9 F. W3 O C
答案:⑴使用root帐好注册 . E; R$ h Q+ I! g. v$ A9 }7 | ⑵用下列三种方法之一启动License Manager(许可管理器)4 R: s& _5 Y: u1 I
①在图形桌面上双击License Manager图标% j0 p- H4 f! I/ `3 J1 u
②从命令行运行scoadmin启动器,选择License Manager / _: Z! q4 H2 K! n& M, q9 x! d ③从命令行直接运行scoadmin License Manager 3 Y6 K6 u& B; h9 `( w+ V- f , h# s, A+ b1 h4 b/ [ ⑶选择License License Product ) S7 b' a) z2 z ⑷输入License number, License code,和Licensedata(如果需要) ' O5 ?. B) ]0 R+ k5 d ⑸选择License可增加其它的许可: W" j# d( A% d* l2 a+ V3 F9 _1 o
⑹选择Close退出License Manager 9 z. Q9 r% y1 U5 E- \ p. p) V 7 s4 ^# Y, {) ?! O" \5. 设计拷贝策略的目的是什么?描述该策略的具体操作? ( D/ T0 F* a6 g" e8 U答案:设计拷贝策略的目的是要检测同一网络上的序列号复本。具体操作如下:5 b' f: R0 j3 \) P
⑴启动时每隔24小时,每个SCO系统会广播该系统获得许可的所有序列号。 ; H" D$ c: m" b0 K" W! @0 L ⑵一旦启动,所有SCO系统收听序列号广播,并与自己安装的相比较。 * c' I. k' {, l$ s, Z ⑶如果SCO系统接收到与自己的某个序列号相同的序列号,那么一个软件复制 / G" i! r0 C+ n. i2 `% U 就被检测到。8 }" _. X# C( E, S" P( t/ e
⑷一旦SCO系统检测到产品复制它就在广播的系统上的/dev/console和- r8 ~" D; R/ [8 s
/usr/adm/syslog文件中显示一条消息。$ q8 a/ I: V" P; l4 x; c
& [1 y% Z' p/ h* }
第六章7 D8 m. G: ^) k* f7 p* I+ ~
总结:本章着重讲述了OpenServer系统启动的不同阶段,能够对OpenServer操作系统进 0 V" P# t) e$ [- s. G 行自定义设置,以次来适应企业的需要。要求掌握:描述默认的UNIX引导过程, ! t+ c3 a+ p/ t( D9 M 自定义的UNIX引导过程,选择操作模式,解决系统启动问题等第。 " e+ N7 g3 z( E, E$ \ 3 g+ K5 g. n" f( ?8 ?8 {1 t1. 确保彻底执行引导的过程是什么? 0 x* _0 y/ U8 z答案:⑴boot程序必须从引导文件系统上执行。引导文件系统/dev/boot 是安装在 " j: n, y7 [( r k' U& _7 C* j /stand 目录上的。! P# B# R( K ^' |& o
⑵引导文件系统是一个EAFS文件系统。boot程序也可以从XENIX,S51K,和8 `0 [* z5 W4 F# u
AFS文件系统上加载。它不能识别其它文件系统类型。 $ |: ?0 @5 q+ @- ^; P. P, I; T% C( L* F4 g( |
2. 描述从硬盘引导过程的六个阶段?% d% X/ c. u, S, i7 M2 f& B
答案:⑴系统BIOS从硬盘的0道0扇区加载主引导块到内存. E! M( c, B M3 Q& f4 `& C7 V
⑵主引导块然后从活动分区的0扇区加载分区引导块 (boot0) & Z$ s: X+ Y: k ⑶假设UNIX分区是活动分区boot1被加载 6 K0 [5 ^& p& m5 v9 K5 u ⑷boot1从引导文件系统中加载/stand/boot2 q5 a& J: ~% W3 g* s' s) t
⑸/stand/boot执行列在.bootrc中的所有命令并且找到/stand/etc/default/boot文 ' V S' b: q" @ 件 + U8 G, ]: T2 h) g6 h+ ~% M5 V ⑹/stand/boot在控制台显示UNIX引导提示Boot: # R7 d' F" z; E8 y8 K& ~9 b3 S9 G5 y
3. 列出/stand下的UNIX核心? 2 ~' l ?% X7 D( K答案:⑴unix 在引导时作为缺省的核心被加载。8 |4 K% G& T$ [3 v
⑵unix.safe 在安装后第一次重建核心时被创建。除了所有的非SCO设备驱动0 }/ T' O- l6 P5 T' v$ w; F
程序从它当中被忽略掉之外,unix.safe与/unix是一样的。2 v# Y4 |4 [! w
⑶unix.install 你的引导安装盘上的原始核心。它被用于建立你的紧急启动软盘/ c# z- j+ p9 {: @
组,因为/stand/unix太大而不适合放在单张软盘上。: _; E2 Y( b/ t