JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 10 8/11 安装指南:定制 JumpStart 和高级安装     Oracle Solaris 10 8/11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分使用定制 JumpStart

1.  在何处查找 Solaris 安装规划信息

2.  定制 JumpStart(概述)

3.  准备定制 JumpStart 安装(任务)

4.  使用可选的定制 JumpStart 功能(任务)

5.  创建定制规则和探测关键字(任务)

6.  执行定制 JumpStart 安装(任务)

7.  使用定制 JumpStart 进行安装(示例)

8.  定制 JumpStart(参考)

9.  使用 JumpStart 安装 ZFS 根池

Solaris 10 10/09 发行版中的新增功能

ZFS 根 (/) 文件系统的 JumpStart 安装(概述和规划)

ZFS 根池的 JumpStart 安装限制

ZFS 根池的 JumpStart 配置文件示例

用于 ZFS 根 (/) 文件系统的 JumpStart 关键字(参考)

bootenv 配置文件关键字(ZFS 和 UFS)

install_type 关键字(ZFS 和 UFS)

pool 配置文件关键字(仅 ZFS)

root_device 配置文件关键字(ZFS 和 UFS)

其他资源

第 2 部分附录

A.  故障排除(任务)

B.  附加 SVR4 打包要求(参考)

词汇表

索引

用于 ZFS 根 (/) 文件系统的 JumpStart 关键字(参考)

本节提供一些可在 JumpStart 配置文件中使用的特定于 ZFS 关键字的描述。本节中的这些关键字的用法与它们在 UFS 配置文件中的用法不同,或者仅在 ZFS 配置文件中使用。

bootenv 配置文件关键字(ZFS 和 UFS)

bootenv 关键字可标识引导环境特征。缺省情况下,引导环境是在安装期间由 pool 关键字创建的。如果您结合使用 bootenv 关键字和 installbe 选项,则可以命名新的引导环境,并在引导环境内创建 /var 数据集。

可以在配置文件中使用此关键字来安装 UFS 文件系统或 ZFS 根池。

installbe

更改在安装期间创建的缺省引导环境的特征。

bename

指定要创建的新引导环境的名称 new_BE_name。此名称不能超过 30 个字符,只能包含字母数字字符,不能包含多字节字符。名称在系统中必须是唯一的。

dataset mount-point

使用可选的 dataset 关键字可标识独立于 ROOT 数据集的 /var 数据集。mount-point 值限制为 /var。例如,用于独立的 /var 数据集的 bootenv 语法行类似于以下内容:

bootenv installbe bename zfsroot dataset /var

有关升级和激活引导环境的更多信息,请参见《Oracle Solaris 10 8/11 安装指南:Solaris Live Upgrade 和升级规划》中的第 11  章 "Solaris Live Upgrade 和 ZFS(概述)"

install_type 关键字(ZFS 和 UFS)

install_type 关键字在每个配置文件中都是必需的。对于 UFS 安装,有几个可用选项。对于 ZFS 安装,唯一可用的选项是 initial_install 关键字。此选项可在系统上安装新的 Oracle Solaris OS。配置文件语法如下所示:

install_type initial_install

注 - 对于 ZFS 安装,以下 UFS 选项不可用。


pool 配置文件关键字(仅 ZFS)

pool 关键字可定义要创建的新根池。然后,该池随使用 cluster 关键字指定的软件组一起安装。在创建新的根池时,需要使用 poolsizeswapsizedumpsizevdevlist 选项。

pool poolname poolsize swapsize dumpsize vdevlist
poolname

指定要创建的新池的名称。新池是使用指定的 size 和指定的设备 vdevlist 创建的。

poolsize

要创建的新池的大小。如果指定了空间大小,则此大小的单位假定为 MB,除非指定了 g (GB)。您还可以使用 auto 选项。

auto

在给定的约束条件下分配最大的可能池大小,例如磁盘和保留的片的大小。


注 - poolsize 关键字的 auto 含义与在 UFS 文件系统中使用的 filesys 关键字的 auto 含义不同。在 ZFS 中,将检查磁盘大小,以验证是否可提供最小大小。如果可以提供最小大小,则在给定的约束条件下分配最大的可能池大小,例如磁盘和保留的片的大小。


swapsize

要在新根池中创建的交换卷 (zvol) 的大小。选项可以是 autosize

auto

交换区域的大小是自动确定的。缺省大小为物理内存大小的 1/2,但不小于 512 MB 且不大于 2 GB。您可以使用 size 选项将大小设置成超出此范围的某个值。

size

可用来指定一个量。除非通过 g(表示 GB)指定,否则大小采用 MB 为单位。

dumpsize

要在新根池中创建的转储卷的大小。

auto

使用缺省的交换大小。

size

可用来指定一个量。除非通过 g(表示 GB)指定,否则大小采用 MB 为单位。

vdevlist

用于创建池的一个或多个设备。

对于根池,vdevlist 中的设备必须是片。vdevlist 可以是格式为 cwtxd yszsingle-device-name,也可以是 mirrorany 选项。


注 - vdevlist 的格式与 zpool create 命令的格式相同。


single-device-name

格式为 cwt xdysz 的磁盘片,例如 c0t0d0s0

mirror [device-names| any]

指定磁盘镜像。

此时,如果指定了多个设备,则仅支持镜像配置。您可以镜像任意多的磁盘,但创建的池的大小由指定的最小磁盘确定。有关创建镜像存储池的更多信息,请参见《Oracle Solaris ZFS 管理指南》中的"镜像存储池配置"

  • device-names 可列出要镜像的设备。这些名称的格式是 cwt xdysz,例如,c0t0d0s0c0t0d1s5

  • any 选项可使安装程序选择设备。

any

使安装程序选择适当的设备。

root_device 配置文件关键字(ZFS 和 UFS)

root_device cwtxdysz

root_device 可指定用于根池的设备。root_device 关键字可确定操作系统的安装位置。此关键字在 ZFS 和 UFS 文件系统中的用法相同,都具有一些限制。对于 ZFS 根池,根设备限制为单个系统。此关键字对于镜像池没有用。

cwtxd ysz

标识用来安装操作系统的根磁盘。