2006-4-18 17:02
mithara
两个刚入职的新员工的起步培训-第一部分,熟悉安装AIX过程及几个重要文件
3月20日培训记录
第一部分
安装操作系统。
一,从光盘安装。熟悉安装界面,及各部分含义
1,初始安装界面
全新覆盖安装
迁移安装
除/tmp文件系统外,这种方法保留所有的文件系统,包括rootvg,LV,和系统配置文件
在大多数情况下,在迁移安装过程当中,新的版本被安装时,先前版本产品的用户配置文件会被保留。
非软件产品保留在系统上。
保留安装
这种安装方式缺省地会覆盖/、/usr、/tmp、/var文件系统。因此这些目录中的用户数据会丢失。这些文件系统会被删除和重新创建;因此,在你系统中安装的任何其他的LPP和文件集(filesets)也将会丢失。完成保留安装后,必须完成系统配置。/etc/preserve.list文件包含了在保留BOS安装过程中要拷贝和保留的文件列表。缺省地/etc/filesystems文件会被包到/etc/preserve.list文件中去。你可以把在保留安装过程中你需要保留的额外的文件添加到/etc/preserve.list文件中去。例如,你可以更新/etc/preserve.list文件告诉你的安装进程你要保留/var文件系统。确保你在/tmp文件系统中有足够的磁盘空间以保存列于/etc/preserve.list文件中的信息。
安装BOS的详细信息,
2,高级选项
安装包集或桌面
CDE
KDE(安装到后来会提示插入Toolbox for Linux Applications CD-ROM)
GNONE
NONE(最小安装)
使能TCB
使用64位内核和JFS2
二,从磁带安装
smitty mksysb从磁带备份。制作可以引导的磁带
从磁带引导,进行恢复安装
(题外话:如果不是rootVG的备份,用tar -cvf /dev/rmt0 /home的方式进行备份)
三,安装ML,认识文件集都有哪些类别
软件包 file
文件集 fileset 例如bos.adt.client
包 package 例如 bos.adt
许可程序 lpp 例如bos
捆绑软件bundles 例如drivers
PTF是Program Temporary Fix的缩写。一个PTF是一个升级的文件集
APAR是Authorized Program Analysis Report的缩写,一个APAR对系统特定问题的应急补丁,最终可升级成ptf
5.3.0.1的含义,第一个5表示版本号(version)。第二个3表示升级版本号(release),第三个0表示修改版本号(modifacation),最后一个1表示安装包级别号(fix)
四,认识系统文件及用户
/etc/enviroment
/etc/inittab
init:2:initdefault:
brc::sysinit:/sbin/rc.boot 3 >/dev/console 2>&1 # Phase 3 of system boot
powerfail::powerfail:/etc/rc.powerfail 2>&1 | alog -tboot > /dev/console # Power
powerfail::powerfail:/etc/rc.powerfail 2>&1 | alog -tboot > /dev/console # Power
Failure Detection
mkatmpvc:2:once:/usr/sbin/mkatmpvc >/dev/console 2>&1
atmsvcd:2:once:/usr/sbin/atmsvcd >/dev/console 2>&1
load64bit:2:wait:/etc/methods/cfg64 >/dev/console 2>&1 # Enable 64-bit execs
tunables:23456789:wait:/usr/sbin/tunrestore -R > /dev/console 2>&1 # Set tunable
tunables:23456789:wait:/usr/sbin/tunrestore -R > /dev/console 2>&1 # Set tunable
s
rc:23456789:wait:/etc/rc 2>&1 | alog -tboot > /dev/console # Multi-User checks
fbcheck:23456789:wait:/usr/sbin/fbcheck 2>&1 | alog -tboot > /dev/console # run
fbcheck:23456789:wait:/usr/sbin/fbcheck 2>&1 | alog -tboot > /dev/console # run
/etc/firstboot
srcmstr:23456789:respawn:/usr/sbin/srcmstr # System Resource Controller
rctcpip:23456789:wait:/etc/rc.tcpip > /dev/console 2>&1 # Start TCP/IP daemons
rcnfs:23456789:wait:/etc/rc.nfs > /dev/console 2>&1 # Start NFS Daemons
cron:23456789:respawn:/usr/sbin/cron
piobe:2:wait:/usr/lib/lpd/pio/etc/pioinit >/dev/null 2>&1 # pb cleanup
qdaemon:23456789:wait:/usr/bin/startsrc -sqdaemon
writesrv:23456789:wait:/usr/bin/startsrc -swritesrv
uprintfd:23456789:respawn:/usr/sbin/uprintfd
shdaemon:2:off:/usr/sbin/shdaemon >/dev/console 2>&1 # High availability daemon
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6
l7:7:wait:/etc/rc.d/rc 7
l8:8:wait:/etc/rc.d/rc 8
l9:9:wait:/etc/rc.d/rc 9
naudio::boot:/usr/sbin/naudio > /dev/null
logsymp:2:once:/usr/lib/ras/logsymptom # for system dumps
perfstat:2:once:/usr/lib/perf/libperfstat_updt_dictionary >/dev/console 2>&1
diagd:2:once:/usr/lpp/diagnostics/bin/diagd >/dev/console 2>&1
ctrmc:2:once:/usr/bin/startsrc -s ctrmc > /dev/console 2>&1
dt:2:wait:/etc/rc.dt
cons:0123456789:respawn:/usr/sbin/getty /dev/console
ha_star:h2:once:/etc/rc.ha_star >/dev/console 2>&1
vty1:2:off:/usr/sbin/getty /dev/vty1
vty0:2:off:/usr/sbin/getty /dev/vty0
字段含义
label:runlevel:action:process
标识:运行级别0-9:状态:程序或者脚本
其中action字段含义
boot 在系统启动时运行,忽略runlevel
bootwait 在系统启动时运行,init等待进程完成。忽略runlevel
ctrlaltdel 当Ctrl+Alt+Del三个键同时按下时运行,把SIGINT信号发送给init。忽略 runlevel
initdefault 不要执行这个进程,它用于设置默认runlevel
kbrequest 当init从键盘中收到信号时运行。这里要求键盘组合符合KeyBoardSigral(参见/usr/share/doc/kbd-*关于键盘组合的文档)
off 禁止进入,因此该进程不运行
once 每一个runlevel级别运行一次
ondemand 当系统指定特定的运行级别A、B、C时运行
powerfail 当init收到SIGPWR信号时运行
powerokwait 当收到SIGPWD信号且/etc/文件中的电源状态包含OK时运行
powerwait 当收到SIGPWD信号,并且init等待进程结束时运行
respawn 不管何时终止都重新启动进程
sysinit 在运行boot或bootwait进程之前运行
wait 运行进程等待输入运行模式
五。创建用户以及修改用户属性的几个文件
smitty mkuser
相关文件/etc/passwd /etc/group /etc/security/limits /etc/secuirty/lastlog
/usr/lib/security/mkuser.default
/etc/passwd解释
yan:*:101:0::/home/yan:/usr/bin/ksh
用户:密码:ID:同组成员:家目录:所使用的SH