新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - 编程开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Unix系统 > Solaris > 正文:网管经验谈:解析Solaris 启动和运行

网管经验谈:解析Solaris 启动和运行

新客网 XKER.COM 2008-03-09 来源:it168 小胖 收藏本文

二、Soalris的启动

    其实,Soalris 9启动过程和Linux有许多相似。首先,从硬盘读取内核代码,在初始进程中运行,它是所有其他系统和用户进程的最终父进程。其次,为了确定在运行级别1、2、3上执行启动脚本的规则,需要读取/etc/inittab中的定义。最后,当系统执行完第3级运行的启动脚本时,将授予NFS的多用户访问权。如下图1(①→②→③→④→⑤)所示。
 

图1 Soalris 9启动过程

    从上面我们可以看出,Solaris 启动管理器与Linux有许多相似之处,它们都启动一个内核,这将创建一个init进程,作为其他所有系统进程的父进程,还将读取/etc目录中的rc脚本文件(图2),以自动启动所有系统服务,这个过程与windows是很不相同的,尽管为了引导各自的系统,Soalris和Windows都读取并执行引导区代码。
 
图2 点击看大图

    在任意一个时刻,一个Solaris系统都有一个特定的初始状态或者运行级别。运行级别是由初始程序控制的----超级用户可以执行初始程序来改变运行级别或者可以在启动过程中被调用。当系统改变运行级别时,存储在目录中的对应于相应运行级别的脚本会被调用。这些脚本是典型的符号链接指向存储在/etc/init.d目录中的其他脚本,如图3所示;完整的运行级别以及它们相应的运行控制脚本目录如表1所示。
 
图3 点击看大图
 
表1 点击看大图

共4页: 上一页 [1] [2] [3] [4] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐