AIX系统启动和关闭简介
副标题[/!--empirenews.page--]
RS/6000AIX 的引导分为多用户(normal)模式和单用户(service)模式。在正常情况下一般选择多用户引导模式,在进行系统维护时则选择单用户模式。 1、多用户引导模式 在系统正确安装完毕后,执行多用户模式引导仅需以下两步: ●把前面板的钥匙开关扳在 Normal 位置(逆时针到头)。 ●按下系统电源(在多处理器系统,可以在控制台键入 POWER 后回车)。 以后系统自动运行,最后进入多用户模式,出现等待登录界面。在多用户模式时系统引导过程将按次序经过下列阶段: 阶段 1:只读存储器的引导程序导入(ROS IPL) 这阶段包括上电自检(POST),查找引导设备,并且把引导核心装载进内存。 阶段 2:配置基本设备 这阶段系统运行/etc/rc.boot 1。 rc.boot 创建对象数据管理器( ODM)数据库,保证基本设备被设置, 然后初始化逻辑卷管理器 ( LVM ),激活根卷组(rootvg),检查并安装根文件系统。 阶段 3:配置其它设备 这阶段系统运行/etc/rc.boot 2。把 ODM 数据和设备文件装载入根文件系统,并且配置在阶段 2 没被配置的其他设备。 阶段 4:系统初始化 这阶段启动/etc/init,进程号( pid )为 1。 阶段 5:运行阶段 这阶段 init 运行/etc/inittab 文件中的各个条目,并且调用/etc/rc.boot 3。然后,安装/tmp文件系统;ODM数据库被保存便于下一次的启动;并且运行状态被设置为多用户,如果/etc/inittab 里 TCP/IP 和 NFS等条目未被注释,这些系统将被启动。 下面是一个典型的/etc/inittab 文件 init:2:initdefault: brc::sysinit:/sbin/rc.boot 3 >/dev/console 2>&1 # Phase 3 of system boot#★阶段 5 powerfail::powerfail:/etc/rc.powerfail 2>&1 | alog -tboot > /dev/console # Power Failure Detection rc:2:wait:/etc/rc 2>&1 | alog -tboot > /dev/console # Multi-User checks #★多用户模式 fbcheck:2:wait:/usr/sbin/fbcheck 2>&1 | alog -tboot > /dev/console # run /etc/firstboot srcmstr:2:respawn:/usr/sbin/srcmstr # System Resource Controller #★启动 SRC rctcpip:2:wait:/etc/rc.tcpip > /dev/console 2>&1 # Start TCP/IP daemons #★启动 tcpip rcnfs:2:wait:/etc/rc.nfs > /dev/console 2>&1 # Start NFS Daemons #★启动 NFS cron:2:respawn:/usr/sbin/cron piobe:2:wait:/usr/lib/lpd/pio/etc/pioinit >/dev/null 2>&1 # pb cleanup qdaemon:2:wait:/usr/bin/startsrc -sqdaemon writesrv:2:wait:/usr/bin/startsrc -swritesrv uprintfd:2:respawn:/usr/sbin/uprintfd logsymp:2:once:/usr/lib/ras/logsymptom # for system dumps infod:2:once:startsrc -s infod diagd:2:once:/usr/lpp/diagnostics/bin/diagd >/dev/console 2>&1 dt:2:wait:/etc/rc.dt #★通用桌面环境 cons:0123456789:respawn:/usr/sbin/getty /dev/console #★启动 ASCII 终端守候进程 正如所看到的,/etc/inittab 通过运行/etc/rc.dt 脚本,在 lft(低功能终端设备)启动通用桌面环境(CDE)。将看到类似 xdm 的界面,这跟在 ASCII 终端显示的登录界面完全不一样。 在阶段 5(运行阶段)以前,可以通过机器的前面板上的 LED 显示,了解引导序列。当引导序列进行时,LED 有 3位代码闪烁。如果想知道代码的意思,请到《诊断指南》中查找。到一定阶段,将会看见代码 c32 或 c33, 它显示运行阶段正在分配控制台。 c32 为低功能终端设备(lfts),而 c33 为串口线终端(ttys)。 查看本栏目更多精彩内容:http://www.bianceng.cn/OS/unix/ (编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |