Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1278680
  • 博文数量: 554
  • 博客积分: 10425
  • 博客等级: 上将
  • 技术积分: 7555
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-09 09:49
文章分类

全部博文(554)

文章存档

2012年(1)

2011年(1)

2009年(8)

2008年(544)

分类:

2008-04-15 13:30:43

Solaris 10基本使用与用户管理

第5章 系统的启动与关闭   
启动及关闭系统是系统管理工作的一个组成部分,这一章描述正常启动和关闭系统的过程。

5.1 系统的启动和关闭概述   
这部分我们要了解一些启动和关闭的相关知识的概念。我们发现,对比以前的Solaris版本,系统的启动过程变得更简单了。

5.1.1 Solaris 10系统启动和关闭方面新的特性
首先介绍Solaris 10在系统启动和关闭方面的一些新的特性:

(1)在启动过程中,Service Management Facility (SMF)提供了新的选项。详细信息请见本书第11章——Solaris 10的预测性自我修复。

(2)在x86平台上,支持64位计算。

 手动启动可以进行64位计算的系统。

在64位模式下启动x86系统,在选择启动的提示符下输入:

b kernel /amd64/unix

在以前的基于32位计算的Solaris版本中,如果启动兼容的64位计算能力,则不需要改变启动命令:

b kernel /unix

 使用eeprom命令设置boot-file文件参数。

在以前的Solaris版本中,boot-file文件参数设置为kernel/unix。在Solaris 10中,boot-file文件参数默认设置为空(“”)。这时系统启动能自动检测,如果有64位计算能力,就会在x86平台上启动64位模式。直接手工设置boot-file文件参数的方法是:

# eeprom boot-file kernel/amd64/unix

查看当前系统boot-file文件参数的方法是:

# eeprom boot-file

 使用内核调试模式(kmdb)启动系统。

启动内核调试模式的方法是在启动方式的提示符下输入启动命令。如果是启动64位模式,则输入:

b kernel/amd64/unix –k

在基于系统32位模式下,启动64位计算能力,则输入:

b kernel /unix -k

5.1.2 系统的启动和关闭方面术语介绍
1.运行级别和init状态
运行级别是由一些代表系统服务运行状态的数字或字符表示。系统总是处于一个运行级别之中。与运行级别相关的是init状态,因为init进程维护着运行的级别。系统管理员可以通过init命令和svcadm命令来改变系统的运行级别。

2.启动选项
启动选项描述着系统是如何被启动的。不同的启动选项有以下几种。

Interactive boot:当系统启动时按照提示输入相应信息。

Reconfiguration boot:当系统添加了新的硬件或虚拟设备时,选用此种启动方法。

Recovery boot:当系统出了故障时恢复启动。

5.1.3 系统启动和关闭时注意事项
在系统关闭时请注意以下这些事项:

 使用init和shutdown命令都可以关闭系统,使用进程和服务终止。

 使用shutdown命令来关闭服务器。当服务器被关闭之前,登录用户都将收到系统将被关闭的信息。

 只有具有超级用户权限才能使用shutdown和init命令来关闭服务器。

系统启动时请注意以下这些事项:

 在SPARC平台上,启动命令boot在PROM级输入。

 在x86平台上,启动命令boot在主启动的子菜单中输入。
阅读(500) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~