跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 10 1/13 安装指南:JumpStart 安装 Oracle Solaris 10 1/13 Information Library (简体中文) |
1. 在何处查找 Oracle Solaris 安装规划信息
本节提供一些可在 JumpStart 配置文件中使用的特定于 ZFS 关键字的描述。本节中介绍的关键字或者用法与在 UFS 配置文件中不同,或者只在 ZFS 配置文件中使用。
有关 UFS 和 ZFS 配置文件关键字的快速参考指南,请参见配置文件关键字快速参考。
下列关键字可在 ZFS 配置文件中使用。对于 UFS 配置文件和 ZFS 配置文件而言,用法是相同的。有关这些关键字的描述,请参见配置文件关键字描述和示例。
boot_device
cluster
dontuse
fdisk
filesys(挂载远程文件系统)
geo
locale
package
usedisk
bootenv 关键字可标识引导环境特征。缺省情况下,引导环境是在安装期间由 pool 关键字创建的。如果您结合使用 bootenv 关键字和 installbe 选项,则可以命名新的引导环境,并在引导环境内创建 /var 数据集。
可以在配置文件中使用此关键字来安装 UFS 文件系统或 ZFS 根池。
在 UFS 文件系统中,可使用此关键字为将来的 Flash 归档文件安装创建一个空引导环境。有关更多信息,请参见bootenv 配置文件关键字(UFS 和 ZFS)。
对于 ZFS 根池,bootenv 关键字可更改在安装时创建的缺省引导环境的特征。此引导环境是您所安装的根文件系统的副本。
bootenv 关键字可以与 installbe、bename 和 dataset 选项结合使用。这些选项可命名引导环境,并创建独立的 /var 数据集。
bootenv installbe bename BE-name [dataset mount-point]
更改在安装期间创建的缺省引导环境的特征。
指定要创建的新引导环境的名称。此名称不能超过 30 个字符,只能包含字母数字字符,不能包含多字节字符。名称在系统中必须是唯一的。
使用可选的 dataset 关键字可标识独立于 ROOT 数据集的 /var 数据集。mount-point 值限制为 /var。例如,用于独立的 /var 数据集的 bootenv 语法行类似于以下内容:
bootenv installbe bename zfsroot dataset /var
有关升级和激活引导环境的更多信息,请参见《Oracle Solaris 10 1/13 安装指南:Live Upgrade 和升级规划》中的第 10 章 "Live Upgrade 和 ZFS(概述)"。
install_type 关键字在每个配置文件中都是必需的。对于 UFS 安装,有几个可用选项。对于 ZFS 安装,唯一可用的选项是 initial_install 关键字。此选项可在系统上安装新的 Oracle Solaris OS。配置文件语法如下所示:
install_type initial_install
对于 ZFS 安装,以下 UFS 选项不可用:
upgrade-可以使用 Live Upgrade 只升级 ZFS 根池。请参见《Oracle Solaris 10 1/13 安装指南:Live Upgrade 和升级规划》中的第 10 章 "Live Upgrade 和 ZFS(概述)"。
flash_install-无法安装 Flash 归档文件。
flash_update-无法安装 Flash 归档文件。
pool 关键字可定义要创建的新根池。然后,该池随使用 cluster 关键字指定的软件组一起安装。创建新的根池需要使用语法中显示的所有选项。
pool poolname poolsize swapsize dumpsize vdevlist
注 - 如果为大小提供了特定的值,则假定其以 MB 为单位,除非通过 g(表示 GB)进行指定。
指定要创建的新池的名称。新池是使用指定的 poolsize 和指定的设备 vdevlist 创建的。
要创建的新池的大小。可以指定大小,也可以使用 auto 选项在给定的约束条件(例如磁盘和保留分片的大小)下分配可能的最大池大小。
注 - poolsize 关键字的 auto 含义与在 UFS 文件系统中使用的 filesys 关键字的 auto 含义不同。在 ZFS 中,将检查磁盘大小,以验证是否可提供最小大小。如果可以提供最小大小,则在给定的约束条件下分配最大的可能池大小,例如磁盘和保留的分片大小。
要在新根池中创建的交换卷 (zvol) 的大小。可以提供大小,也可以使用 auto 选项自动确定交换区域的大小。缺省大小为物理内存大小的一半,但不小于 512 MB 且不大于 2 GB。
要在新根池中创建的转储卷的大小。可以提供大小,也可以使用 auto 选项指定缺省转储大小。
用于创建池的一个或多个设备。
对于根池,vdevlist 中的设备必须是分片。提供分片名称时应使用 cwtxdysz 格式。
注 - vdevlist 的格式与 zpool create 命令的格式相同。
此选项的可接受值包括:
例如,c0t0d0s0
mirror 使用指定的设备名称或关键字 any 指定磁盘的镜像,后者允许安装程序选择合适的设备。
此时,如果指定了多个设备,则仅支持镜像配置。您可以镜像任意多的磁盘,但创建的池的大小由指定的最小磁盘确定。有关创建镜像存储池的更多信息,请参见《Oracle Solaris ZFS 管理指南》中的"镜像存储池配置"。
使安装程序选择适当的设备。
root_device cwtxdysz
root_device 可指定用于根池的设备。root_device 关键字可确定操作系统的安装位置。此关键字在 ZFS 和 UFS 文件系统中的用法相同,都具有一些限制。对于 ZFS 根池,根设备限制为单个系统。此关键字对于镜像池没有用。