某些基于 6G LSI 的 RAID vSAN 上 RAID0 逻辑卷的建议设置
search cancel

某些基于 6G LSI 的 RAID vSAN 上 RAID0 逻辑卷的建议设置

book

Article ID: 339547

calendar_today

Updated On:

Products

VMware vSAN

Issue/Introduction

免责声明:本文为 Recommended settings for RAID0 logical volumes on certain 6G LSI based RAID vSAN (2111266) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

本文概述了在 vSAN 兼容控制器上创建 RAID0 逻辑卷的建议。

VMware 建议在以下控制器上创建 RAID0 逻辑卷时使用特定设置:
  • MegaRAID SAS 9271-8i
  • UCS-RAID9271CV-8I
  • MegaRAID SAS 9265-8i
  • MegaRAID SAS 9266-8i
  • MegaRAID SAS 9267-8i
  • MegaRAID SAS 9266-4i
  • MegaRAID SAS 9270-8i
  • MegaRAID SAS 9272-8i
  • MegaRAID SAS 9270CV-8i
  • MegaRAID SAS 9271-8iCC
  • MegaRAID SAS 9271-4i
  • SMC2208
  • PERC H710 微型适配器
  • PERC H710P 适配器
  • PERC H710 适配器
  • Fujitsu SAS RAID HDD 模块 (D2816C)
  • Fujitsu SAS RAID HDD 模块 (D2816)
  • Fujitsu RAID Ctrl SAS 6G 1GB (D3116C)
  • Fujitsu RAID Ctrl SAS 6G 1GB (D3116)
  • 适用于 IBM Flex System 的 IBM ServeRAID M5115 SAS/SATA 控制器 (90Y4390)
  • 适用于 IBM System x 的 IBM ServeRAID M5110e SAS/SATA 控制器 (90Y4343CTO)
  • 适用于 IBM System x 的 IBM ServeRAID M5110 SAS/SATA 控制器 (81Y4481)
注意:此列表并不详尽。本文链接自相关控制器的 vCG 列表。


Environment

VMware vSAN 6.2.x
VMware vSAN 6.1.x
VMware vSAN 6.0.x
VMware vSAN 5.5.x

Resolution

建议的 RAID0 配置设置:

VMware 建议使用以下设置:

设备配置设置
HDD预读
完全写入
直接(禁用磁盘写入缓存)
SSD无预读
完全写入
直接(禁用磁盘写入缓存)

注意:要配置建议选项,可以使用相应控制器供应商的 CLI 命令,例如用于 LSI 控制器的storcli以及用于 Dell H710 控制器的perccli。

创建 RAID0 卷并配置建议设置:

使用以下步骤创建具有前述配置设置的 RAID0 卷。以下是有关如何使用 LSIstorcliCLI 实用程序应用建议设置的说明。对于 Dell 控制器,请使用 perccli 替换 storcli

注意:此过程中列出的所有命令的工作目录均为 /opt/lsi/storcli。因此,在执行步骤 1 之前,请先在 ESX 主机上执行 cd /opt/lsi/storcli 命令。

  1. 确定要创建逻辑驱动器的 HBA 的适配器编号。(对于此步骤,假设使用的是 LSI 9271 HBA):
    1. 运行以下命令:

      ./storcli /call show

    2. 在输出中,查找类似以下示例输出的条目:

      Generating detailed summary of the adapter, it may take a while to complete.

      Controller = 0 <---------------此处提供了控制器编号
      Status = Success
      Description = None

      Product Name = LSI MegaRAID SAS 9271-8i
      Serial Number = SV40318544
      SAS Address = 500605b0075888c0
      PCI Address = 00:03:00:00
      System Time = 03/18/2015 21:30:06

      在示例输出中,我们看到 LSI 9271 是控制器 0。这是在后续步骤的命令中使用controller_number时引用的值。

  2. 确定 HBA 所连接的磁盘的机箱 ID 和插槽编号:
    1. 运行以下命令:

      ./storcli /call show

    2. 在输出中,查找类似以下示例输出的 PD List 表:

      PD LIST :
      =======
      ----------------------------------------------------------------------------
      EID: Slt DID State DG Size Intf Med SED PI SeSz Model Sp
      ----------------------------------------------------------------------------
      252:0 9 UGood - 465.25 GB SAS HDD N N 512B ST9500620SS D
      252:1 18 Onln 1 185.781 GB SATA SSD N N 512B INTEL SSDSC2BA200G3 U
      252:2 15 Onln 2 418.656 GB SAS HDD N Y 512B HUC106045CSS600 U
      ...

    第一列以 enclosure_id:slot_number 格式列出物理驱动器。这提供了将在后续步骤中使用的enclosure_id slot_number


  3. 确定要在其上创建逻辑卷的物理驱动器:
    1. 请参见在步骤 2 中生成的 PD List 表。

      状态为 UGood 的任何驱动器都可用于创建逻辑卷。状态为Onln的驱动器已由逻辑卷所用,因此不可用。
    2. 选择状态为 UGood 的驱动器可供使用。步骤 4 中将使用该驱动器的slot_number

  4. 创建具有相应配置的逻辑卷:
    • 如果是 HDD,请运行以下命令:

      ./storcli /ccontroller_numberadd vd type=raid0 name=virtual_drive_namedrive=enclosure_id:slot_numberra wt direct strip=256


      示例:

      使用 PD LIST 输出中驱动器的命令:

      ./storcli /c0 add vd type=raid0 name=HDD-S0 drive=252:0 ra wt direct strip=256

    • 如果是 SSD,请运行以下命令:

      ./storcli /ccontroller_numberadd vd type=raid0 name=virtual_drive_namedrive=enclosure_id:slot_numbernora wt direct strip=256


      示例:

      使用 PD LIST 输出中驱动器的命令:(假设是 SSD):

      ./storcli /c0 add vd type=raid0 name=HDD-S0 drive=252:0 nora wt direct strip=256

  5. 验证是否已正确创建虚拟驱动器:

    1. 运行以下命令 ./storcli /ccontroller_numbershow

      例如:./storcli /c0 show
    2. 请参见以下输出中的VD LIST 表:

      VD LIST :
      =======
      ------------------------------------------------------------------
      DG/VD TYPE State Access Consist Cache sCC Size Name
      ------------------------------------------------------------------
      1/1 RAID0 Optl RW Yes NRWTD - 185.781 GB SSD-S2
      2/2 RAID0 Optl RW Yes RWTD - 418.656 GB HDD-S3
      3/3 RAID0 Optl RW Yes RWTD - 418.656 GB HDD-S4
      4/4 RAID0 Optl RW Yes RWTD - 418.656 GB HDD-S5
      5/5 RAID0 Optl RW Yes RWTD - 418.656 GB HDD-S6
      ------------------------------------------------------------------
    3. 检查包含所创建虚拟磁盘 (VD) 名称的行:
      1. 如果物理驱动器是 HDD,则它应该具有以下参数:

        RAID0 Optl RW Yes RWTD

        RWTD 代表包括“预读”、“完全写入”和“直接”在内的缓存策略。
      2. 如果物理驱动器是 SSD,则它应该具有以下参数:

        RAID0 Optl RW Yes NRWTD

        NRWTD 代表包括“无预读”、“完全写入”和“直接”在内的缓存策略。


Additional Information

有关受支持设备的详细信息,请参见 VMware Virtual SAN Compatibility Guide

有关最新版本的 StorCLI,请在 Avago Support Documents and Downloads 中执行“megaraid storcli” 关键字搜索。
免责声明:VMware 对第三方网站上数据、观点、建议或声明的可靠性不承担任何责任。包含此类链接不代表 VMware 认可、推荐此类站点的内容或接受相应的责任。
Recommended settings for RAID0 logical volumes on certain 6G LSI based RAID vSAN