Solaris 10 10/08 发行版:ZFS 存储池属性是在早期发行版中引入的。本发行版提供两个属性:cachefile 和 failmode。
下面说明本发行版提供的新存储池属性:
cachefile 属性–此属性控制在何处缓存池配置信息。系统引导时会自动导入高速缓存中的所有池。但是,安装和群集环境可能需要将此信息高速缓存到不同的位置,以便不会自动导入池。
您可以将此属性设置为在不同的位置高速缓存池配置,以后可以使用 zpool import -c 命令导入该配置。对于大多数 ZFS 配置,不会使用此属性。
cachefile 属性不是持久性的,未存储在磁盘上。此属性替换了先前的 Solaris 发行版中的 temporary 属性,后者用于指明不应高速缓存池信息。
failmode 属性-此属性确定因缺少设备连接或池中的所有设备出现故障而发生灾难性池故障时的行为。可以将 failmode 属性设置为以下值:wait、continue 或 panic。缺省值为 wait,表示必须重新连接设备或更换出现故障的设备,然后使用 zpool clear 命令清除错误。
failmode 属性的设置方式与其他可设置的 ZFS 属性类似,可以在创建池前或创建池后进行设置。例如:
# zpool set failmode=continue tank # zpool get failmode tank NAME PROPERTY VALUE SOURCE tank failmode continue local |
# zpool create -o failmode=continue users mirror c0t1d0 c1t1d0 |
有关池属性的说明,请参见表 4–1。