《04系统启动和关闭》由会员分享,可在线阅读,更多相关《04系统启动和关闭(28页珍藏版)》请在金锄头文库上搜索。
1、第四章第四章系统启动与关闭系统启动与关闭 陈文杰陈文杰陈文杰陈文杰 太极计算机股份有限公司太极计算机股份有限公司太极计算机股份有限公司太极计算机股份有限公司 010-62326272010-62326272 4.1 4.1 系统启动过程系统启动过程系统启动过程系统启动过程 4.1.1 4.1.1 系统启动的模式系统启动的模式系统启动的模式系统启动的模式 4.1.2 4.1.2 系统启动过程系统启动过程系统启动过程系统启动过程 4.1.3 4.1.3 /etc/etc/inittabinittab文件文件文件文件 4.1.4 4.1.4 alogalog命令命令命令命令 4.1.5 4.1.5
2、 管理系统环境管理系统环境管理系统环境管理系统环境 4.2 4.2 系统关闭系统关闭系统关闭系统关闭过程过程过程过程 4.2.1 4.2.1 shutdownshutdown命令命令命令命令 第四章第四章第四章第四章系统启动与关闭系统启动与关闭系统启动与关闭系统启动与关闭 本章要点本章要点本章要点本章要点掌握系统启动和关闭的方法掌握系统启动和关闭的方法掌握系统启动和关闭的方法掌握系统启动和关闭的方法了解了解了解了解/etc/etc/inittabinittab文件的功能及内容文件的功能及内容文件的功能及内容文件的功能及内容掌握如何查看系统启动日志掌握如何查看系统启动日志掌握如何查看系统启动日志
3、掌握如何查看系统启动日志掌握管理系统环境的方法掌握管理系统环境的方法掌握管理系统环境的方法掌握管理系统环境的方法第四章第四章第四章第四章系统启动与关闭系统启动与关闭系统启动与关闭系统启动与关闭(2)(2)(2)(2) 4.1.1 4.1.1 4.1.1 4.1.1 系统启动的模式系统启动的模式系统启动的模式系统启动的模式1.1.多用户模式多用户模式多用户模式多用户模式2.2.启动服务与进程启动服务与进程启动服务与进程启动服务与进程3.3.正常对外服务状态正常对外服务状态正常对外服务状态正常对外服务状态1.1.单用户模式单用户模式单用户模式单用户模式2.2.没有对外服务没有对外服务没有对外服务没
4、有对外服务3.3.做系统维护做系统维护做系统维护做系统维护1.1.诊断状态诊断状态诊断状态诊断状态2.2.要启动要启动要启动要启动AixAix系统系统系统系统3.3.做系统和硬件诊断做系统和硬件诊断做系统和硬件诊断做系统和硬件诊断1.1.没有启动没有启动没有启动没有启动AixAix系统系统系统系统2.2.从从从从FirmwareFirmware启动启动启动启动3.3.做硬件维护做硬件维护做硬件维护做硬件维护NormalNormal模式模式模式模式SMSSMS模式模式模式模式MaintenanceMaintenance模式模式模式模式DiagnosticsDiagnostics模式模式模式模式S
5、MS SMS SMS SMS 模式模式模式模式SMS SMS SMS SMS 模式模式模式模式(2)(2)(2)(2)系统系统系统系统Power onPower on开机后,随着硬件自检的过程,在开机后,随着硬件自检的过程,在开机后,随着硬件自检的过程,在开机后,随着硬件自检的过程,在控制台上依次出现五个图标。在第一个图标出现控制台上依次出现五个图标。在第一个图标出现控制台上依次出现五个图标。在第一个图标出现控制台上依次出现五个图标。在第一个图标出现之后,最后一个图标出现之前按之后,最后一个图标出现之前按之后,最后一个图标出现之前按之后,最后一个图标出现之前按F1F1,则系统将进则系统将进则系
6、统将进则系统将进入入入入SMSSMS模式,否则系统正常启动模式,否则系统正常启动模式,否则系统正常启动模式,否则系统正常启动SMSSMS模式并没有启动模式并没有启动模式并没有启动模式并没有启动AixAix操作系统,用来设置系操作系统,用来设置系操作系统,用来设置系操作系统,用来设置系统引导顺序,硬件检测和配置等统引导顺序,硬件检测和配置等统引导顺序,硬件检测和配置等统引导顺序,硬件检测和配置等 系统系统系统系统Power onPower on开机后,随着硬件自检的过程,在控制开机后,随着硬件自检的过程,在控制开机后,随着硬件自检的过程,在控制开机后,随着硬件自检的过程,在控制台上依次出现五个图
7、标,在第一个图标出现之后,最台上依次出现五个图标,在第一个图标出现之后,最台上依次出现五个图标,在第一个图标出现之后,最台上依次出现五个图标,在第一个图标出现之后,最后一个图标出现之前按后一个图标出现之前按后一个图标出现之前按后一个图标出现之前按F5F5,则系统进入如上图菜单,则系统进入如上图菜单,则系统进入如上图菜单,则系统进入如上图菜单,选择选择选择选择3 3,将进入,将进入,将进入,将进入MaintenanceMaintenance模式模式模式模式进入进入进入进入MaintenanceMaintenance单用户模式,可以修复文件系统,单用户模式,可以修复文件系统,单用户模式,可以修复文
8、件系统,单用户模式,可以修复文件系统,重新创建重新创建重新创建重新创建BLVBLV等系统维护等系统维护等系统维护等系统维护Maintenance Maintenance Maintenance Maintenance 模式模式模式模式Maintenance Maintenance Maintenance Maintenance 模式模式模式模式(2)(2)(2)(2)Diagnostics Diagnostics Diagnostics Diagnostics 模式模式模式模式执行执行执行执行diagdiag命令启动此模式,一般用来在不宕机命令启动此模式,一般用来在不宕机命令启动此模式,一般用
9、来在不宕机命令启动此模式,一般用来在不宕机环境下,对系统硬件做诊断环境下,对系统硬件做诊断环境下,对系统硬件做诊断环境下,对系统硬件做诊断4.1.2 4.1.2 4.1.2 4.1.2 系统启动过程系统启动过程系统启动过程系统启动过程加电自检POST配置管理器阶段1将AIX引导镜像程序调入内存定位AIX引导镜像程序(Boot Image)机器加电,启动系统执行正常的初始装入程序,运行/etc/init定位OS引导程序(OS Bootstrap Code)从安装介质中调入安装程序,执行安装初始装入程序系统启动过程系统启动过程系统启动过程系统启动过程(2)(2)(2)(2) POSTPOST:对系
10、统进行硬件设备检测过程,包括:处:对系统进行硬件设备检测过程,包括:处:对系统进行硬件设备检测过程,包括:处:对系统进行硬件设备检测过程,包括:处理器、内存、系统背板和理器、内存、系统背板和理器、内存、系统背板和理器、内存、系统背板和I/OI/O设备等设备等设备等设备等 系统检测完成后,就要加载操作系统的引导程序,系统检测完成后,就要加载操作系统的引导程序,系统检测完成后,就要加载操作系统的引导程序,系统检测完成后,就要加载操作系统的引导程序,寻找引导逻辑卷寻找引导逻辑卷寻找引导逻辑卷寻找引导逻辑卷(BLV)(BLV),即可引导的镜像程序;,即可引导的镜像程序;,即可引导的镜像程序;,即可引导
11、的镜像程序; 然后,将可引导程序的镜像程序调入内存然后,将可引导程序的镜像程序调入内存然后,将可引导程序的镜像程序调入内存然后,将可引导程序的镜像程序调入内存 启动启动启动启动AIXAIX操作系统,完成整个引导过程,进入软件操作系统,完成整个引导过程,进入软件操作系统,完成整个引导过程,进入软件操作系统,完成整个引导过程,进入软件启动阶段启动阶段启动阶段启动阶段系统启动过程系统启动过程系统启动过程系统启动过程(3)(3)(3)(3) 在在在在POSTPOST完成后,自定义引导设备顺序:完成后,自定义引导设备顺序:完成后,自定义引导设备顺序:完成后,自定义引导设备顺序: 用户可以自己修改引导设备
12、列表用户可以自己修改引导设备列表用户可以自己修改引导设备列表用户可以自己修改引导设备列表(Boot List)(Boot List),也可以通,也可以通,也可以通,也可以通过系统管理维护过系统管理维护过系统管理维护过系统管理维护(SMS)(SMS)来自定义引导设备顺序。来自定义引导设备顺序。来自定义引导设备顺序。来自定义引导设备顺序。 F1/1:F1/1:正常模式引导,进入到系统管理维护模式正常模式引导,进入到系统管理维护模式正常模式引导,进入到系统管理维护模式正常模式引导,进入到系统管理维护模式POSTPOST后,屏幕显示键盘时可以中断默认启动过程,进行维护:后,屏幕显示键盘时可以中断默认启
13、动过程,进行维护:后,屏幕显示键盘时可以中断默认启动过程,进行维护:后,屏幕显示键盘时可以中断默认启动过程,进行维护: F5/5:F5/5:进入到独立诊断模式,从进入到独立诊断模式,从进入到独立诊断模式,从进入到独立诊断模式,从CDCD或磁带引导或磁带引导或磁带引导或磁带引导 F6/6:F6/6:进入到在线诊断模式,从硬盘引导进入到在线诊断模式,从硬盘引导进入到在线诊断模式,从硬盘引导进入到在线诊断模式,从硬盘引导 如果不中断,按引导设备清单寻找可引导的镜像程序如果不中断,按引导设备清单寻找可引导的镜像程序如果不中断,按引导设备清单寻找可引导的镜像程序如果不中断,按引导设备清单寻找可引导的镜像
14、程序(Boot image)(Boot image),再由可引导的镜像程序正式引导,再由可引导的镜像程序正式引导,再由可引导的镜像程序正式引导,再由可引导的镜像程序正式引导AIXAIX操作系统。操作系统。操作系统。操作系统。执行执行执行执行initinitinitinit进程进程进程进程分为三个阶段:分为三个阶段:分为三个阶段:分为三个阶段:rc.bootrc.boot第第第第1 1个引导阶段个引导阶段个引导阶段个引导阶段rc.bootrc.boot第第第第2 2个引导阶段个引导阶段个引导阶段个引导阶段 系统初始化的内核运行系统初始化的内核运行系统初始化的内核运行系统初始化的内核运行initi
15、nit程序,程序,程序,程序,initinit进程继续去执行进程继续去执行进程继续去执行进程继续去执行rc.bootrc.boot、/etc/etc/inittabinittab引导启动系统引导启动系统引导启动系统引导启动系统rc.bootrc.boot第第第第3 3个引导阶段个引导阶段个引导阶段个引导阶段执行rc.boot的第1引导阶段执行bootinfo b命令RAMFS中PID为1的init进程执行cfgmgr f 配置基本设备1 1、rc.bootrc.boot程序调用程序调用程序调用程序调用restbaserestbase命令,命令,命令,命令,把引导逻辑卷把引导逻辑卷把引导逻辑卷把
16、引导逻辑卷(BLV)(BLV)上简化的上简化的上简化的上简化的ODMODM数数数数据库复制到据库复制到据库复制到据库复制到RAMFSRAMFS2 2、执行、执行、执行、执行cfgmgrcfgmgr f f 命令,让命令,让命令,让命令,让cfgmgrcfgmgr从简化的从简化的从简化的从简化的ODMODM数据库中读取数据库中读取数据库中读取数据库中读取Config_RulesConfig_Rules类,配置基本设备类,配置基本设备类,配置基本设备类,配置基本设备3 3、执行、执行、执行、执行bootinfobootinfo b b命令来检测最命令来检测最命令来检测最命令来检测最后一次引导设备后
17、一次引导设备后一次引导设备后一次引导设备rc.bootrc.boot第第1 1个引导阶段个引导阶段548511rc.bootrc.boot第第2 2个引导阶段个引导阶段安装/dev/hd4文件系统安装/var文件系统;执行/copycore命令;卸载/var文件系统执行ipl_varyon命令来激活rootvg安装/usr文件系统执行swapon命令,以激活/dev/hd6把cp Cu* /ment/etc/objrepos命令把RAMFS中的ODM复制到磁盘安装/ 文件系统;然后再安装/usr和/var文件系统执行mergedev命令把RAMFS中的/dev复制到磁盘卸载/usr文件系统和/
18、dev/hd4把引导信息复制到alog中552/554/556555/557518rc.bootrc.boot第第3 3个引导阶段个引导阶段安装/tmp文件系统以正常模式引导执行cfgmgr p 2命令;以维护模式引导执行cfgmgr p 3命令从/etc/inittab文件执行/sbin/rc.boot 3用syncvg v rootvg&命令同步rootvg执行savebase命令,把/文件系统中的ODM数据库保存引导逻辑卷BLV执行cfgcon命令配置控制台,rc.dt引导 退出执行退出执行退出执行退出执行rc.bootrc.boot脚本,然后由脚本,然后由脚本,然后由脚本,然后由 in
19、itinit进程启动进程启动进程启动进程启动/etc/etc/inittabinittab文件文件文件文件中的其他进程,等处理完中的其他进程,等处理完中的其他进程,等处理完中的其他进程,等处理完/etc/etc/inittabinittab文件后,系统就已经启动了。文件后,系统就已经启动了。文件后,系统就已经启动了。文件后,系统就已经启动了。5534.1.3 /etc/inittab4.1.3 /etc/inittab4.1.3 /etc/inittab4.1.3 /etc/inittab文件文件文件文件/etc/inittab /etc/inittab /etc/inittab /etc/i
20、nittab 文件文件文件文件(2)(2)(2)(2)文件格式:文件格式:文件格式:文件格式:Identifer:Runlevel:Action:CommandIdentifer:Runlevel:Action:Command不提倡直接编辑修改不提倡直接编辑修改不提倡直接编辑修改不提倡直接编辑修改inittabinittab文件,文件,文件,文件,lsitablsitab查看,查看,查看,查看,建议用建议用建议用建议用mkitabmkitab、rmitabrmitab、chitabchitab命令修改,保命令修改,保命令修改,保命令修改,保证文件格式正确证文件格式正确证文件格式正确证文件格式正
21、确若你修改了此文件的内容,必须执行如下命令,若你修改了此文件的内容,必须执行如下命令,若你修改了此文件的内容,必须执行如下命令,若你修改了此文件的内容,必须执行如下命令,让让让让initinit进程重读进程重读进程重读进程重读/etc/inittab/etc/inittab配置文件,才能使配置文件,才能使配置文件,才能使配置文件,才能使得修改生效得修改生效得修改生效得修改生效# telinit q# telinit qrunlevelrunlevel:一般使用一般使用一般使用一般使用0-90-9的运行级别,还包括的运行级别,还包括的运行级别,还包括的运行级别,还包括sSmMsSmM,2 2表示
22、多用户环境,系统默认级别表示多用户环境,系统默认级别表示多用户环境,系统默认级别表示多用户环境,系统默认级别为为为为2 2是是是是/etc/etc/inittabinittab文件中记录的标识符,唯一文件中记录的标识符,唯一文件中记录的标识符,唯一文件中记录的标识符,唯一的标识一条记录的标识一条记录的标识一条记录的标识一条记录/etc/inittab /etc/inittab /etc/inittab /etc/inittab 文件文件文件文件(3)(3)(3)(3)记录在记录在记录在记录在/etc/etc/inittabinittab文件中有一定的顺序文件中有一定的顺序文件中有一定的顺序文件
23、中有一定的顺序respawn respawn :如果进程不存在则启动它如果进程不存在则启动它如果进程不存在则启动它如果进程不存在则启动它waitwait:启动进程并且等待它启动结束启动进程并且等待它启动结束启动进程并且等待它启动结束启动进程并且等待它启动结束onceonce:启动进程后若进程停止则不再启动它启动进程后若进程停止则不再启动它启动进程后若进程停止则不再启动它启动进程后若进程停止则不再启动它sysinitsysinit:在:在:在:在试图访问控制台前运行命令试图访问控制台前运行命令试图访问控制台前运行命令试图访问控制台前运行命令offoff:不要运行此命令不要运行此命令不要运行此命令
24、不要运行此命令/etc/inittab /etc/inittab /etc/inittab /etc/inittab 文件文件文件文件(4)(4)(4)(4)actionaction:规定进程如何运行:规定进程如何运行:规定进程如何运行:规定进程如何运行commandcommand:就是该条记录对应的程序命令:就是该条记录对应的程序命令:就是该条记录对应的程序命令:就是该条记录对应的程序命令4.1.4 alog4.1.4 alog4.1.4 alog4.1.4 alog命令命令命令命令用户应用用户应用用户应用用户应用启动过程启动过程启动过程启动过程安装过程安装过程安装过程安装过程NIMNIMa
25、log alog 程序程序程序程序/ /var/adm/ras/bootlogvar/adm/ras/bootlog/ /var/adm/ras/bosinst.datavar/adm/ras/bosinst.data/ /var/adm/ras/errlogvar/adm/ras/errlog.屏幕输出屏幕输出屏幕输出屏幕输出记录在下列文件中记录在下列文件中记录在下列文件中记录在下列文件中alogalogalogalog命令命令命令命令(2)(2)(2)(2)alogalog记录的信息,用户需要用命令记录的信息,用户需要用命令记录的信息,用户需要用命令记录的信息,用户需要用命令alogalo
26、g命令查看命令查看命令查看命令查看系统支持的日志类型有系统支持的日志类型有系统支持的日志类型有系统支持的日志类型有boot, boot, bosinstbosinst、nimnim、dumpsympdumpsymp查看启动日志:查看启动日志:查看启动日志:查看启动日志:# alog o t boot# alog o t boot( (其实这条命令是去读取其实这条命令是去读取其实这条命令是去读取其实这条命令是去读取/ /var/adm/ras/bootlogvar/adm/ras/bootlog启动启动启动启动记录文件记录文件记录文件记录文件) )系统的系统的系统的系统的rc.bootrc.bo
27、ot程序和配置管理程序利用程序和配置管理程序利用程序和配置管理程序利用程序和配置管理程序利用alogalog程序在引导的过程中记录了许多重要的事情和程序在引导的过程中记录了许多重要的事情和程序在引导的过程中记录了许多重要的事情和程序在引导的过程中记录了许多重要的事情和信息,这些信息在某些情况下特别是系统不能信息,这些信息在某些情况下特别是系统不能信息,这些信息在某些情况下特别是系统不能信息,这些信息在某些情况下特别是系统不能正常引导时是十分有用正常引导时是十分有用正常引导时是十分有用正常引导时是十分有用示例:示例:示例:示例:系统启动后,发觉网卡没有被配置,这时候就系统启动后,发觉网卡没有被配
28、置,这时候就系统启动后,发觉网卡没有被配置,这时候就系统启动后,发觉网卡没有被配置,这时候就要用要用要用要用alogalog命令查看启动过程有关网卡配置的错命令查看启动过程有关网卡配置的错命令查看启动过程有关网卡配置的错命令查看启动过程有关网卡配置的错误信息误信息误信息误信息alogalogalogalog命令命令命令命令(3)(3)(3)(3)# smitty # smitty alog_showalog_show 查看日志文件查看日志文件查看日志文件查看日志文件4.1.5 4.1.5 4.1.5 4.1.5 管理系统环境管理系统环境管理系统环境管理系统环境# smit system管理系统
29、语言环境管理系统语言环境管理系统语言环境管理系统语言环境# smit mlang4.2.14.2.14.2.14.2.1 shutdown shutdown shutdown shutdown 命令命令命令命令# shutdown -options +time message# shutdown -options +time message如果使用时未加任何选项,系统将在所有活动的如果使用时未加任何选项,系统将在所有活动的如果使用时未加任何选项,系统将在所有活动的如果使用时未加任何选项,系统将在所有活动的终端上显示一条消息终端上显示一条消息终端上显示一条消息终端上显示一条消息( (利用利用利用
30、利用wallwall命令广播消息命令广播消息命令广播消息命令广播消息) ),1 1分钟后将停止所有的活动的终端,终止系统的所分钟后将停止所有的活动的终端,终止系统的所分钟后将停止所有的活动的终端,终止系统的所分钟后将停止所有的活动的终端,终止系统的所有进程,同步硬盘数据,拆卸所有文件系统,然有进程,同步硬盘数据,拆卸所有文件系统,然有进程,同步硬盘数据,拆卸所有文件系统,然有进程,同步硬盘数据,拆卸所有文件系统,然后关机后关机后关机后关机shutdown shutdown shutdown shutdown 常用选项常用选项常用选项常用选项-F-F系统快速关机不显示广播的警告信息系统快速关机不
31、显示广播的警告信息系统快速关机不显示广播的警告信息系统快速关机不显示广播的警告信息-r -r系统重新启动系统,即系统重新启动系统,即系统重新启动系统,即系统重新启动系统,即rebootreboot注:要注:要注:要注:要gracefullygracefully地关机,可用地关机,可用地关机,可用地关机,可用shutdown rshutdown r或或或或shutdownshutdown命令,不能用命令,不能用命令,不能用命令,不能用-F-F选项选项选项选项shutdown shutdown shutdown shutdown 常用选项常用选项常用选项常用选项-m-m使系统关闭服务进入使系统关闭服务进入使系统关闭服务进入使系统关闭服务进入MaintenanceMaintenance模式模式模式模式+time+time设置等待多久后关机,不用此参数,则为设置等待多久后关机,不用此参数,则为设置等待多久后关机,不用此参数,则为设置等待多久后关机,不用此参数,则为1 1分钟分钟分钟分钟