教学文章
Technology Exchange
热门课程
400电话

免费咨询热线
400-090-9964

教学文章

AIX 系统启动和关闭

时间:2017-07-25 来源:

  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)。

  2、单用户引导模式

  在 AIX 上要进入单用户引导模式,只需把钥匙拨到维护(SERVICE)位置,然后系统上电即可。

  系统首先显示的是诊断操作指令(Diagnostic Operating Instructions)的屏幕。在这幅屏幕按回车进入功能选择(Function Selection)菜单。类似如下图:

  FUNCTION SELECTION

  IDITEM

  1.Diagnostic Routines

  …

  Service Aids

  …

  3.Advanced Diagnostics Routines

  …

  4.Initialize Terminal

  99. Exit Diagnostics

  To make a selection,type the number and press Enter. [4 ]

  先选择 4 后按回车,进入终端设置窗口,键入所用的终端类型,如 vt100。按回车后有回到如下图所示的(Function Selection)菜单:

  FUNCTION SELECTION

  Move cursor to selection, then press Enter.

  Diagnostic Routines

  选择 Service Aids 后进入 Service Aids Selection菜单。在这个菜单,选择AIX Shell Prompt。选择该项后,将出现口令输入要求。一旦输入 root 用户口令,就进入单用户模式。

  Advanced Diagnostics Routines

  如果在系统引导阶段,出现错误,可以使用系统安装介质,如 cdrom 或磁带,把钥匙拨到维护(SERVICE)位置开始引导来修复系统。

  3、系统关机

  要让系统关机,一般采用 shutdown 命令,但必须以 root 用户登录。以下是系统关机的一些例子:

  (1)在 10 分钟后关掉系统:

  # shutdown +10

  (2)采用没有警告的快速关机:

  # shutdown - F或

  # halt

  (3)关掉并警告用户退出:

  # shutdown now

  (4)在警告 1 分钟后关机并重新启动:

  # shutdown –r

  (5)快速关机并重新启动:

  # shutdown - Fr

  # reboot

  (6)关掉 AIX 到单用户模式:

  # telinit S

  # init s

  # shutdown - m

  (文章来自网络,如有侵权请来信告知,本站将在第一时间删除。)

版权所有@北京神脑资讯技术有限公司(CUUG,中国UNIX用户协会) Copyright ALL Rights Reserved 京ICP备11008061号-1

CUUG旗下网站:www.cuug.com.cn www.cuug.com oracle.cuug.com bbs.cuug.com www.cuug.net

电话:010-59426307 010-59426319 邮政编码:100089

地址:北京市海淀区北清路164号28-38号院