AIX引导过程
- AIX不同引导模式
- AIX的关闭
- AIX的计划任务
- AIX服务的管理
- AIX的常用日志
POST=Power On Self Test
rc.boot 的三次调用
/etc/inittab脚本的调用
respawn表示如果该进程不存在,则重新启动该进程,如果进程终止也重新启动该进程(也就是指定了respawn类型的进程通常是“杀不死”的)
ssdb04.shz.hn:/#ls /usr/lib/boot
--查看AIX启动逻辑卷完整列表(Boot LV--BLV)hd5逻辑卷的文件列表,
aixmon_chrp chramfs getrootfs restbase unix
bin chrp.cd.proto mergedev srvboot unix_64
bootinfo.txt chrp.disk.proto network ssh unix_mp
bootutil chrp.tape.proto protoext tftp update_proto
ssdb04.shz.hn:/#bootlist -o -m normal
查看系统启动的BLV在哪个磁盘上,hdisk0、1都是rootvg,BLV在hd5上
hdisk0 blv=hd5
hdisk1 blv=hd5
ssdb04.shz.hn:/#lsvg -l rootvg
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 1 2 2 closed/syncd N/A
hd6 paging 96 192 2 open/syncd N/A
hd8 jfs2log 1 2 2 open/syncd N/A
hd4 jfs2 20 40 2 open/syncd /
hd2 jfs2 80 160 2 open/syncd /usr
hd9var jfs2 8 16 2 open/syncd /var
hd3 jfs2 8 16 2 open/syncd /tmp
hd1 jfs2 1 2 2 open/syncd /home
hd10opt jfs2 8 16 2 open/syncd /opt
lg_dumplv sysdump 32 32 1 open/syncd N/A
loglv00 jfslog 1 2 2 open/syncd N/A
lv00 jfs 1 2 2 open/syncd /var/adm/csd
instlv jfs2 40 80 2 closed/syncd /install
对/etc/inittab文件操作的指令(也可用vi直接编辑)
chitab 修改文件中的行设定
lsitab 列出文件中的行设定
mkitab 添加记录到文件中
rmitab 删除文件中的行设定
ssdb04.shz.hn:/usr/lib/boot#mkitab "myinit:2:respawn:ls -l"
ssdb04.shz.hn:/usr/lib/boot#lsitab myinit
myinit:2:respawn:ls -l
ssdb04.shz.hn:/usr/lib/boot#chitab "myinit:2:once:ls -l"
ssdb04.shz.hn:/usr/lib/boot#lsitab myinit
myinit:2:once:ls -l
ssdb04.shz.hn:/usr/lib/boot#rmitab myinit
ssdb04.shz.hn:/usr/lib/boot#lsitab myinit
ssdb04.shz.hn:/usr/lib/boot#cat /etc/.init.state
2
--显示当前系统的运行级别
ssdb04.shz.hn:/usr/lib/boot#lsitab init
init:2:initdefault:
--显示系统默认运行级别
sdb04.shz.hn:/#uptime
查看系统的启动时间
04:55PM up 421 days, 21:54, 1 user, load average: 0.04, 0.08, 0.08
可在/etc/rc.shutdown文件中编辑,在AIX系统关闭前需要关闭的服务,如,在执行AIX关闭前在脚本中先正常关闭oracle数据库, rc.shutdown文件默认不存在
ssdb04.shz.hn:/#crontab -l
--查看已制定的计划任务
ssdb04.shz.hn:/#crontab -e
--编辑计划任务文件
ssdb04.shz.hn:/var/spool/cron/crontabs#pwd
查看所有用户的计划任务文件
/var/spool/cron/crontabs
ssdb04.shz.hn:/var/spool/cron/crontabs#ls
adm esaadmin oracs root sys uucp
ssdb04.shz.hn:/var/spool/cron/crontabs#
- 当cron.deny文件存在,只要用户不在deny文件中,用户就能使用cron
- 当cron.allow文件存在,只有在allow文件中的用户才能使用cron
默认allow文件不存在,deny文件存在