跳到主要内容

使用物理固态硬盘创建 Flash Pool 聚合

为了创建 Flash Pool 聚合,需要在包含硬盘 RAID 组的现有聚合上启用相应功能,然后将一个或多个固态硬盘 RAID 组添加到该聚合。因此该聚合将包含两组 RAID 组:固态硬盘 RAID 组(固态硬盘高速缓存)和硬盘 RAID 组。

开始之前

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

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

  • 必须确定要添加的固态硬盘,并且这些固态硬盘所属的节点必须位于要创建的 Flash Pool 聚合上。

  • 必须确定要添加的固态硬盘和聚合中已有的硬盘的校验和类型。

  • 必须确定要添加的固态硬盘数量以及固态硬盘 RAID 组的最佳 RAID 组大小。

    在固态硬盘高速缓存中使用较少的 RAID 组可以减少所需的奇偶校验磁盘数量,但较大的 RAID 组需要 RAID-DP。

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

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

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

关于本任务

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

默认情况下,固态硬盘高速缓存的 RAID 级别与硬盘 RAID 组的 RAID 级别相同。通过在添加第一个固态硬盘 RAID 组时指定 raidtype 选项可以覆盖此默认选择。

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

    如果此步骤不成功,请确定目标聚合的写高速缓存资格。
  2. 使用 storage aggregate add 命令将固态硬盘添加到聚合中。

    可按标识或使用 diskcountdisktype 参数指定固态硬盘。

    如果硬盘和固态硬盘的校验和类型不相同,或如果聚合是混合校验和聚合,则必须使用 checksumstyle 参数指定要添加到聚合的磁盘的校验和类型。

    通过使用 raidtype 参数可为固态硬盘高速缓存指定不同的 RAID 类型。

    如果希望高速缓存 RAID 组大小不同于所使用的 RAID 类型的默认值,则应立即使用 -cache-raid-group-size 参数对其进行更改。