本节提供特定于 ZFS 的 JumpStart 配置文件示例。
为了使 ZFS 根池可升级且可引导,您必须使用磁盘片而不是整个磁盘来创建池。如果在配置文件中用整个磁盘(例如 c0t0d0)创建池,则您将收到类似于以下内容的错误消息。
Invalid disk name (c0t0d0) |
install_type initial_install cluster SUNWCall pool newpool auto auto auto mirror c0t0d0s0 c0t1d0s0 bootenv installbe bename solaris10_6 |
下表说明了此示例中的一些关键字和值。
install_type 关键字是每个配置文件中都必需的。initial_install 关键字可执行在新的 ZFS 池中安装新 Solaris OS 的初始安装。。
在系统上安装完整分发软件组 SUNWCall。有关软件组的更多信息,请参见《Solaris 10 10/09 安装指南:规划安装和升级》中的“软件组的磁盘空间建议”。
pool 关键字可定义新 ZFS 根池的特征。
定义根池的名称。
自动指定磁盘的大小。此大小由指定磁盘的大小确定。
交换区域的大小由 auto 关键字自动确定。缺省大小为物理内存大小的 1/2,但不小于 512 MB 且不大于 2 GB。您可以使用 size 选项将大小设置成超出此范围的某个值。
转储设备的大小是自动确定的。
磁盘的镜像配置具有 mirror 关键字和指定为 c0t0d0s0 和 c0t1d0s0 的磁盘片。
installbe 可更改在安装期间创建的缺省引导环境的特征。
将新的引导环境命名为 solaris10_6。
install_type initial_install cluster SUNWCall pool newpool 80g 2g 2g mirror any any bootenv installbe bename solaris10_6 |
下表说明了此示例中的一些关键字和值。
install_type 关键字是每个配置文件中都必需的。initial_install 关键字可执行在新的 ZFS 池中安装新 Solaris OS 的初始安装。。
在系统上安装完整分发软件组 SUNWCall。有关软件组的更多信息,请参见《Solaris 10 10/09 安装指南:规划安装和升级》中的“软件组的磁盘空间建议”。
pool 关键字可定义新 ZFS 根池的特征。
指定根池的名称。
指定磁盘片的大小。
交换区域和转储卷为 2 G。
磁盘的镜像配置具有 mirror 关键字和指定为 c0t0d0s0 和 c0t1d0s0 的磁盘片。
镜像配置中的 any 选项查找可足够创建一个 80 G 池的任何两个可用设备。如果找不到这样的两个设备,则安装将会失败。
installbe 可更改在安装期间创建的缺省引导环境的特征。
将新的引导环境命名为 solaris10_6。
install_type initial_install cluster SUNWCall root_device c0t0d0s0 pool nrpool auto auto auto rootdisk.s0 bootenv installbe bename bnv dataset /var
下表说明了此示例中的一些关键字和值。
install_type 关键字是每个配置文件中都必需的。initial_install 关键字可执行在新的 ZFS 池中安装新 Solaris OS 的初始安装。。
在系统上安装完整分发软件组 SUNWCall。有关软件组的更多信息,请参见《Solaris 10 10/09 安装指南:规划安装和升级》中的“软件组的磁盘空间建议”。
指定要安装操作系统的磁盘片。c0t0d0s0 可定义用于 OS 的特定磁盘和片。
pool 关键字可定义新 ZFS 根池的特征。
定义根池的名称。
自动指定磁盘的大小。此大小由指定磁盘的大小确定。
交换区域的大小由 auto 关键字自动确定。缺省大小为物理内存大小的 1/2,但不小于 512 MB 且不大于 2 GB。您可以使用 size 选项将大小设置成超出此范围的某个值。
转储设备的大小是自动确定的。
用于创建根池的设备被指定为片 0。
installbe 可更改在安装期间创建的缺省引导环境的特征。
将新的引导环境命名为 bnv。
创建独立于 ROOT 数据集的 /var 数据集。/var 是适用于 dataset 的唯一值。