JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:常见任务     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  查找有关 Oracle Solaris 命令的信息

2.  管理用户帐户和组(概述)

3.  管理用户帐户和组(任务)

4.  引导和关闭 Oracle Solaris 系统

引导和关闭系统方面的新增功能

支持通过管理行为提供的 driver.conf 文件

位映射控制台

引导和关闭进度动画

快速重新引导

x86: 取消对 32 位内核的支持

引导和关闭 Oracle Solaris 系统(概述)

基于 GRUB 的引导

服务管理工具对引导服务的管理

将系统引导至指定状态(任务列表)

将系统引导至指定状态(运行级别)

确定系统的当前运行级别

SPARC: 如何将系统引导至多用户状态(运行级别 3)

x86: 如何将系统引导至单用户状态(运行级别 S)

关闭系统(任务列表)

关闭系统

如何使用 shutdown 命令关闭系统

使用 init 命令使系统进入关闭状态(运行级别 0)

如何使用 init 命令关闭系统

从网络引导系统

加快重新引导过程(任务列表)

加快重新引导过程

如何对基于 SPARC 的系统启动快速重新引导

如何对基于 x86 的系统启动快速重新引导

更改快速重新引导功能的缺省行为

对启用了快速重新引导的系统启动标准重新引导

从 ZFS 引导环境引导(任务列表)

SPARC: 从 ZFS 引导环境引导

SPARC: 如何显示引导序列期间可用引导环境的列表

SPARC: 如何从 ZFS 引导环境或根文件系统进行引导

修改引导参数(任务列表)

修改引导参数

SPARC: 如何确定缺省引导设备

SPARC: 如何使用引导 PROM 更改缺省引导设备

x86: 如何使用 eeprom 命令修改引导参数

x86: 如何在引导时修改引导参数

安装后将 Linux 项添加到 GRUB 菜单中

使系统保持可引导(任务列表)

使系统保持可引导

确定 boot-archive SMF 服务是否正在运行

如何通过手动更新引导归档文件清除失败的自动引导归档文件更新

x86: 如何使用 auto-reboot-safe 属性清除失败的自动引导归档文件更新

在何处查找有关引导和关闭系统的更多信息

5.  使用 Oracle Configuration Manager

6.  管理服务(概述)

7.  管理服务(任务)

8.  使用 Fault Manager

9.  管理系统信息(任务)

10.  管理系统进程(任务)

11.  监视系统性能(任务)

12.  管理软件包(任务)

13.  管理磁盘使用(任务)

14.  调度系统任务(任务)

15.  使用 CUPS 设置和管理打印机(任务)

16.  管理系统控制台、终端设备和电源服务(任务)

17.  管理系统故障转储信息(任务)

18.  管理核心文件(任务)

19.  系统和软件问题的故障排除(任务)

20.  其他系统和软件问题的故障排除(任务)

索引

关闭系统

Oracle Solaris 可以持续运行,从而使电子邮件和网络软件可以正常工作。但是,某些系统管理任务和紧急情况需要关闭系统,使其进入可以安全断电的级别。在某些情况下,需要使系统进入中间级别,在此级别并非所有系统服务都可用。

这类情况包括以下几项:

有关使用系统电源管理功能的信息,请参见 poweradm(1M) 手册页。

有关何时关闭系统以及要使用哪些命令的详细信息,请参见《在 SPARC 平台上引导和关闭 Oracle Solaris》中的"系统关闭命令"

如何使用 shutdown 命令关闭系统

  1. 成为 root 角色。
  2. 对于多用户分时服务器关闭,查明是否有任何用户登录到系统。
    # who
  3. 关闭系统。
    # shutdown -iinit-state -ggrace-period -y
    -iinit-state

    使系统进入到与缺省级别 S 不同的 init 状态。选项包括 0、1、2、5 和 6。

    运行级别 0 和 5 是为关闭系统而保留的状态。运行级别 6 用于重新引导系统。运行级别 2 可用作多用户操作状态。

    -ggrace-period

    指示系统关闭前的时间(以秒为单位)。缺省值为 60 秒。

    -y

    继续关闭系统,无需任何介入。否则,系统会提示您在 60 秒后继续执行关闭过程。

    有关更多信息,请参见 shutdown(1M) 手册页。

  4. 如果系统要求您确认,请键入 y
    Do you want to continue? (y or n): y

    如果使用了 shutdown -y 命令,系统将不提示您继续操作。

  5. 如果出现提示,请键入 root 口令。
    Type Ctrl-d to proceed with normal startup,
    (or give root password for system maintenance): xxxxxx
  6. 执行完任何系统管理任务后,请按 Ctrl-D 组合键,以返回到缺省的系统运行级别。

示例 4-3 SPARC: 使用 shutdown 命令使系统进入关闭状态(运行级别 0)

在以下示例中,使用 shutdown 命令可使基于 SPARC 的系统在五分钟内进入运行级别 0,而无需进行其他确认。

# who
root       console       Jun 17 12:39
userabc         pts/4        Jun 17 12:39   (:0.0)
# shutdown -i0 -g300 -y
Shutdown started.    Thu Jun 17 12:40:25...

Broadcast Message from root (console) on pretend Thu Jun 17 12:40:25...
The system pretend will be shut down in 5 minutes 
.
.
.
Changing to init state 0 - please wait
# 
INIT: New run level: 0
The system is coming down.  Please wait.
System services are now being stopped.
.
.
.
The system is down.
syncing file systems... done
Program terminated
Type  help  for more information
ok

另请参见

无论您为何关闭系统,您都可能希望返回运行级 3,在该级别下所有的文件资源都可用且用户可以登录。有关使系统恢复至多用户状态的说明,请参见SPARC: 如何将系统引导至多用户状态(运行级别 3)

使用 init 命令使系统进入关闭状态(运行级别 0)

运行级别 0、5 和 6 保留用于关闭系统。使系统进入运行级别 0 可安全关闭系统电源。如以下示例所示,使用 init 命令可使系统进入运行级别 0。

如何使用 init 命令关闭系统

需要关闭独立系统时,请使用以下过程。

  1. 成为 root 角色。
  2. 关闭系统。
    # init 5

    有关更多信息,请参见 init(1M) 手册页。

示例 4-4 使用 init 命令使系统进入关闭状态(运行级别 0)

在以下示例中,init 命令用于使系统进入可以安全关闭电源的级别:

# init 0
#
INIT: New run level: 0
The system is coming down.  Please wait.
.
 
.
 
.
The system is down.
syncing file systems... [11] [10] [3] done
Press any key to reboot