跳到主要内容

使用固态硬盘存储池分配单元来创建 Flash Pool 聚合

可通过将固态硬盘存储池中的一个或多个分配单元添加到现有硬盘聚合来配置 Flash Pool 聚合。

开始之前

  • 必须确定一个由硬盘组成的有效聚合,以将其转换为 Flash Pool 聚合

  • 必须确定与聚合关联的卷的写高速缓存资格,并完成解决资格问题所需的任何步骤。

  • 必须事先创建固态硬盘存储池来为此 Flash Pool 聚合提供固态硬盘高速缓存。

    要使用的存储池中的任何分配单元必须归拥有该 Flash Pool 聚合的节点所有。

  • 必须事先确定要添加到聚合的高速缓存大小。

    应使用分配单元向聚合添加高速缓存。如果有空间,稍后可以通过将固态硬盘添加到存储池来增加分配单元的大小。

  • 必须确定要用于固态硬盘高速缓存的 RAID 类型。

    从固态硬盘存储池向聚合添加高速缓存之后,无法更改高速缓存 RAID 组的 RAID 类型。

  • 必须确定系统的最大高速缓存大小,并确定向聚合中添加固态硬盘高速缓存不会导致超过聚合大小限制。

    使用 storage pool show 命令可查看要添加到总高速缓存大小的高速缓存量。

  • 必须熟悉 Flash Pool 聚合的配置要求。

关于本任务

如果您希望高速缓存的 RAID 类型不同于硬盘 RAID 组,必须在添加固态硬盘容量时指定高速缓存 RAID 类型。向聚合添加固态硬盘容量之后,无法再更改高速缓存的 RAID 类型。

将固态硬盘高速缓存添加到聚合来创建 Flash Pool 聚合后,无法再删除固态硬盘高速缓存来将聚合转换回其原始配置。

  1. 将该聚合标记为有资格成为 Flash Pool 聚合storage aggregate modify -aggregate aggr_name -hybrid-enabled true

    如果此步骤不成功,请确定目标聚合的写高速缓存资格。
  2. 显示可用的固态硬盘存储池分配单元:storage pool show-available-capacity
  3. 向聚合添加固态硬盘容量:storage aggregate add aggr_name -storage-pool sp_name -allocation-units number_of_units

    如果您希望高速缓存的 RAID 类型不同于硬盘 RAID 组,必须在输入此命令时使用 raidtype 参数更改它。

    无需指定新的 RAID 组;ONTAP 会自动将固态硬盘高速缓存置于不同于硬盘 RAID 组的 RAID 组中。

    无法设置高速缓存的 RAID 组大小;此数值取决于存储池中的固态硬盘数量。

    高速缓存将添加到聚合中,而该聚合现在变为 Flash Pool 聚合。添加到聚合的每个分配单元均变为其自身的 RAID 组。
  4. 可选: 确认存在固态硬盘高速缓存及其大小:storage aggregate show aggr_name
    高速缓存大小列示在 Total Hybrid Cache Size 下。