Oracle® ZFS Storage Appliance 管理指南,发行版 OS8.6.0

退出打印视图

更新时间: 2016 年 7 月
 
 

创建存储池 (CLI)

存储池存储数据,可在初始配置期间或之后创建。池可以包含数据驱动器、读高速缓存设备和日志设备。以下任务假设您已完成初始配置。创建和配置存储池是一个两步过程。第一步,系统验证存储设备是否存在以及最小功能,然后您将驱动器、或者甚至整个磁盘机框分配给池。第二步,根据业务需求选择驱动器的配置文件。如果出于某种原因未配置池,则可以按导入现有的存储池 (CLI)中所述将其导入。

开始之前

  • 有关要为每个池选择多少驱动器的建议,请参见每个池的设备数

  • 要了解不同的数据配置文件,请参见存储池的数据配置文件

  • 在磁盘固件升级期间请勿执行池配置操作。要检查是否正在升级,请导航至 maintenance system updates

  1. 转到 configuration storage
  2. 输入 config 和新存储池的名称。
    hostname: configuration storage> config pool0
    hostname: configuration storage (pool0) verify>
  3. 输入 show 可查看池的设备信息:
    hostname:configuration storage (pool0) verify> show
    ID STATUS  ALLOCATION  DATA   LOG      CACHE   RPM
    0      ok     custom      0   0          0/4   1.86T
    1      ok     custom      0   0/2  34G     0   15000
    2      ok     custom      0   0/2  34G     0   15000
  4. 输入 set 和磁盘机框或控制器 ID 以及要使用的数据驱动器的数量。此外,您也可以选择可用的高速缓存和日志设备。

    Caution

    注意  -  在将磁盘添加到池中之后,除非将池完全销毁并丢失所有数据,否则无法将其从池中移除。


    ID "0" 是控制器,剩余的 ID 是磁盘机框。在以下示例中,1-data=8 从第一个磁盘机框分配八个数据驱动器。

    hostname:configuration storage (pool1) verify> set 1-data=8
                                1-data = 8

    在此示例中,从控制器分配了一个高速缓存设备:

    hostname:configuration storage (pool1) verify> set 0-cache=1
                                0-cache = 1
  5. 输入 done
    hostname:configuration storage (pool1) verify> done
  6. 输入 show 以显示配置文件。
    hostname:configuration storage (pool1) config> show
    PROFILE                 CAPCITY  NSPF  DESCRIPTION
    log_profile = log_stripe   17G   no    Striped log
  7. 如果向池分配了日志设备,请输入 set log_profile= 并将日志配置文件设置为 log_mirrorlog_stripe。如果池中的日志设备现为双数,则使用 log_mirror

    Caution

    注意  -  双故障可能会导致条带化配置中的日志丢失数据。强烈建议配置镜像日志配置文件以增加冗余。有关更多信息,请参见存储池的数据配置文件


    hostname:configuration storage (pool1)> set log_profile=log_mirror

    注 -  如果向池分配了高速缓存设备,则始终条带化配置文件。
  8. 输入 done 以完成此任务。
    hostname:configuration storage (pool1)> done

相关主题