pool 关键字可定义要创建的新根池。然后,该池随使用 cluster 关键字指定的软件组一起安装。在创建新的根池时,需要使用 poolsize、swapsize、dumpsize 和 vdevlist 选项。
pool poolname poolsize swapsize dumpsize vdevlist
指定要创建的新池的名称。新池是使用指定的 size 和指定的设备 vdevlist 创建的。
要创建的新池的大小。如果指定了空间大小,则此大小的单位假定为 MB,除非指定了 g (GB)。您还可以使用 auto 选项。
在给定的约束条件下分配最大的可能池大小,例如磁盘和保留的片的大小。
poolsize 关键字的 auto 含义与在 UFS 文件系统中使用的 filesys 关键字的 auto 含义不同。在 ZFS 中,将检查磁盘大小,以验证是否可提供最小大小。如果可以提供最小大小,则在给定的约束条件下分配最大的可能池大小,例如磁盘和保留的片的大小。
要在新根池中创建的交换卷 (zvol) 的大小。选项可以是 auto 或 size。
交换区域的大小是自动确定的。缺省大小为物理内存大小的 1/2,但不小于 512 MB 且不大于 2 GB。您可以使用 size 选项将大小设置成超出此范围的某个值。
可用来指定一个量。大小的单位假定为 MB,除非指定了 g (GB)。
要在新根池中创建的转储卷的大小。
使用缺省的交换大小。
可用来指定一个量。大小的单位假定为 MB,除非指定了 g (GB)。
用于创建池的一个或多个设备。
对于根池,vdevlist 中的设备必须是片。vdevlist 可以是格式为 cwtxd ysz 的 single-device-name,也可以是 mirror 或 any 选项。
vdevlist 的格式与 zpool create 命令的格式相同。
格式为 cwt xdysz 的磁盘片,例如 c0t0d0s0。
指定磁盘镜像。
此时,如果指定了多个设备,则仅支持镜像配置。您可以镜像任意多的磁盘,但创建的池的大小由指定的最小磁盘确定。有关创建镜像存储池的更多信息,请参见《Oracle Solaris ZFS 管理指南》中的“镜像存储池配置”。
device-names 可列出要镜像的设备。这些名称的格式是 cwt xdysz,例如,c0t0d0s0 和 c0t0d1s5。
any 选项可使安装程序选择设备。
使安装程序选择适当的设备。