JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 SPARC 平台上引导和关闭 Oracle Solaris     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  引导和关闭基于 SPARC 的系统(概述)

2.  将基于 SPARC 的系统引导至指定状态(任务)

3.  关闭系统(任务)

4.  重新引导基于 SPARC 的系统(任务)

5.  从网络引导基于 SPARC 的系统(任务)

6.  在基于 SPARC 的系统上修改引导参数(任务)

7.  在 SPARC 平台上从 ZFS 引导环境创建、管理和引导(任务)

从 ZFS 引导环境创建、管理和引导(任务列表)

创建和管理引导环境

如何创建新的引导环境

如何创建引导环境的快照

如何基于现有快照创建引导环境

如何激活新创建的引导环境

如何显示可用引导环境、快照和数据集的列表

如何销毁引导环境

在 SPARC 平台上从 ZFS 引导环境引导

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

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

8.  使基于 SPARC 的系统保持可引导(任务)

9.  对引导基于 SPARC 的系统进行故障排除(任务)

索引

在 SPARC 平台上从 ZFS 引导环境引导

boot 命令的下列两个选项支持在基于 SPARC 的系统上从 ZFS 根文件系统引导:

-L

显示 ZFS 池中可用引导环境的列表。


注 - boot -L 命令从 OBP 而不是从命令行执行。


-Z dataset

引导指定 ZFS 引导环境的根文件系统。

如果要从 ZFS 根文件系统引导系统,请首先从 OBP 使用带有 -L 选项的 boot 命令显示系统中可用引导环境的列表。然后,使用 -Z 选项引导指定的引导环境。

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

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

在基于 SPARC 的系统上,menu.lst 文件包含以下两个命令:

如以下过程中所述,要显示 ZFS 池中的引导环境的列表,请使用 boot -L 命令。此命令显示给定 ZFS 根池中可用引导环境的列表,并提供有关引导系统的说明。

  1. 成为 root 角色。
  2. 使系统进入 ok PROM 提示符下。
    # init 0
  3. 列出 ZFS 池中可用的引导环境。
    ok boot device-specifier -L

    其中,device-specifier 标识一个存储池,而不是单个根文件系统。

  4. 要引导所显示的项之一,请键入该项对应的编号。
  5. 按照显示在屏幕中的说明引导指定的引导环境。

    有关说明,请参见如何从 ZFS 引导环境或根文件系统进行引导

示例 7-3 使用 boot-L 命令显示可用引导环境的列表

# init 0
# svc.startd: The system is coming down. Please wait.
svc.startd: 94 system services are now being stopped.
svc.startd: The system is down.
syncing file systems... done
Program terminated
ok boot -L
.
.
.
Boot device: /pci@1f,0/pci@1/scsi@8/disk@0,0 File and args: -L
zfs-file-system
Loading: /platformsun4v/bootlst
1.s10s_nbu6wos
2 zfs2BE
Select environment to boot: [ 1 - 2 ]: 2

to boot the selected entry, invoke:
boot [<root-device] -Z rpool/ROOT/zfs2BE

另请参见

有关更多信息,请参见《Oracle Solaris 管理:ZFS 文件系统》中的第 5  章 "管理 ZFS 根池组件"

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

从 ZFS 引导时,device-specifier 标识一个存储池,而不是标识单个根文件系统。存储池可能包含多个引导环境、数据集或根文件系统。因此,在从 ZFS 引导时,您还必须标识由引导设备标识为缺省池的池中的根文件系统。缺省引导设备由池的 bootfs 属性标识。此过程说明如何通过指定 ZFS 引导环境来引导系统。有关可用的所有引导选项的完整说明,请参见 boot(1M) 手册页。


注 - 在 Oracle Solaris 11 中,缺省情况下会引导 ZFS 根文件系统。使用此过程可以指定要从中进行引导的 ZFS 根文件系统。


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

  1. 成为 root 角色。
  2. 使系统进入 ok PROM 提示符下。
    # init 0
  3. 可选使用带 -L 选项的 boot 命令显示可用引导环境的列表。

    有关说明,请参见SPARC: 如何显示引导序列期间可用引导环境的列表

  4. 要引导指定的项,请键入该项的编号,然后按回车键:
    Select environment to boot: [1 - 2]:
  5. 要引导系统,请按照屏幕上显示的说明操作。
    To boot the selected entry, invoke:
    boot [<root-device>] -Z rpool/ROOT/boot-environment
    ok boot -Z rpool/ROOT/boot-environment

    例如:

    # boot -Z rpool/ROOT/zfs2BE
  6. 引导系统后,检验活动的引导环境。
    # prtconf -vp | grep whoami
  7. 可选要显示活动的引导环境的引导路径,请键入以下命令:
    # prtconf -vp | grep bootpath
  8. 可选要确定引导的引导环境是否正确,请键入以下命令:
    # df -lk

示例 7-4 从 ZFS 引导环境引导

以下示例说明如何使用 boot -Z 命令在基于 SPARC 的系统上引导 ZFS 引导环境。

# init 0
# svc.startd: The system is coming down. Please wait.
svc.startd: 79 system services are now being stopped.
svc.startd: The system is down.
syncing file systems... done
Program terminated
ok boot -Z rpool/ROOT/zfs2BEe
Resetting
LOM event: =44d+21h38m12s host reset
g ...

rProcessor Speed = 648 MHz
Baud rate is 9600
8 Data bits, 1 stop bits, no parity (configured from lom)

.
.
.
Environment monitoring: disabled
Executng last command: boot -Z rpool/ROOT/zfs2BE
Boot device: /pci@1f,0/pci@1/scsi@8/disk@0,0 File and args: -Z rpool/ROOT/zfs2Be
zfs-file-system
.
.
.
Hostname: mallory
NIS domainname is ...
Reading ZFS config: done.
Mounting ZFS filesytems: (6/6)

mallory console login:

另请参见

有关从 ZFS 根文件系统引导的更多信息,请参见《Oracle Solaris 管理:ZFS 文件系统》中的"从 ZFS 根文件系统引导"