RAID 级别混淆(MegaCli 与 megasasctl 输出)

RAID 级别混淆(MegaCli 与 megasasctl 输出)

我对使用 LSI MegaRAID 控制器完全陌生,我不知道我实际运行的是哪种 RAID 级别。我的服务器配备了 4 个磁盘,每个磁盘 4TB,我想让它们在 RAID-10 中运行。搜索了一些提示,我发现此主题并遵循关联在其中一个答案中。

megacli现在,令我困惑的是和的输出megasasctl

# megacli -LDInfo -Lall -aALL | grep RAID
RAID 级别:主-1、次-0、RAID 级别限定符-0

根据桌子这应该意味着我目前正在运行 RAID-1。但是根据这个,我正在运行 RAID-10:

# megasasctl
a0 LSI MegaRAID SAS 9260-4i encl:1 ldrv:1 batt:FAULT,模块丢失,包丢失,充电失败
a0d0 7451GiB RAID 10 2x2 最佳
a0e252s0 3726GiB a0d0 在线  
a0e252s1 3726GiB a0d0 在线  
a0e252s2 3726GiB a0d0 在线  
a0e252s3 3726GiB a0d0 在线  

我对此的困惑可能再糟糕不过了。我在这里遗漏了什么,哪个输出是值得相信的?

编辑(回复 CharlesH 的请求)

输出如下:

# megacli -LDInfo -Lall -aall


适配器 0--虚拟驱动器信息:
虚拟驱动器:0(目标 ID:0)
姓名 :
RAID 级别:主-1、次-0、RAID 级别限定符-0
尺寸:7.276 TB
扇区大小:512
是否模拟 VD:是
镜像数据:7.276 TB
状态:最佳
条带大小:256 KB
每跨度驱动器数量:2
跨度深度:2
默认缓存策略:WriteBack、ReadAhead、Direct、如果 BBU 损坏则无写入缓存
当前缓存策略:WriteThrough、ReadAhead、Direct,如果 BBU 损坏则无写入缓存
默认访问策略:读/写
当前访问策略:读/写
磁盘缓存策略:磁盘的默认
加密类型:无
存在坏块:否
VD 是否缓存:否



退出代码:0x00

答案1

思考该表格是错误的。

因为 RAID 10 是镜像 (RAID-1) 的一个条带 (RAID-0),
主 -> RAID-1
次 -> RAID-0

RAID 0 -> RAID 1 -> DISK
                 -> DISK
       -> RAID 1 -> DISK
                 -> DISK

答案2

如需更多背景信息,您可以使用以下命令:

megacli-CfgDsply-aALL

要获取更多信息,包括磁盘组、跨度信息。下面是我对选定行的注释/缩进输出(来自 Windows 计算机,但非常接近)。

请注意,对于第一个磁盘组(“跨磁盘组:0”),它显示为 RAID 10,尽管它只是两个镜像磁盘。也就是说,它实际上是 RAID 1,但看起来好像是 RAID 10。

因此,查看第二个磁盘组(“SPANNED DISK GROUP: 0”),如果跨度 0 和跨度 1 各自只是 2 个串联/条带化磁盘,那么下一个级别可以镜像它们并仍然报告 RAID10(与第一个磁盘组相同)。可能,它是作为 RAID10 而不是 RAID01 实现的,但无论哪种方式,它仍会报告虚拟驱动器的相同总大小。这里没有足够的信息来确定。

适配器:0
产品名称:PERC H710P Mini

磁盘组数量:2

磁盘组:0 # 操作系统的简单 2 磁盘 RAID
  跨度数:1

  跨度:0
    PD 数量:2
    VD 数量:1
    虚拟驱动器信息:
    虚拟驱动器:0(目标 ID:0)
    姓名 :
    RAID 级别:主-1、次-0、RAID 级别限定符-0
    大小:837.75 GB #虚拟驱动器的大小与每个驱动器的大小相匹配
    镜像数据:837.75 GB #表示 RAID 1 镜像
    驱动器数量:2
    跨度深度:1

    物理磁盘:0
      驱动器的位置:DiskGroup:0,Span:0,Arm:0
      设备 ID:0
      序列号:2
      强制大小:837.75 GB [0x68b80000 扇区]

    物理磁盘:1
      驱动器的位置:DiskGroup:0,Span:0,Arm:1
      设备 ID:1
      序列号:2
      强制大小:837.75 GB [0x68b80000 扇区]


# 下面的“跨区磁盘组 0”可以是:
# device_id 2 与 device_id 3 镜像,使跨度为 0
# device_id 4 与 device_id 5 镜像,形成跨度 1
# 然后跨度 0 和 1 条纹在一起
# 或者
# device_id 2 与 device_id 3 进行条带化/连接,使跨度达到 0
# device_id 4 与 device_id 5 进行条带化/连接,形成跨度 1
# 然后跨度 0 和 1 镜像在一起

SPANNED DISK GROUP: 0 # 这是一个与上面不同的磁盘组,因为
  跨度数:2#单词“spanned”。

  跨度:0
    PD 数量:2         
    VD 数量:1
    虚拟驱动器信息:
    虚拟驱动器:1(目标 ID:1)
    名称:VD_1 # 此虚拟驱动器信息对于两个跨度相同,表示
                                     # RAID 信息实际上与磁盘组相关,而不是
                                     # 比跨度
    RAID 级别:主-1、次-0、RAID 级别限定符-0
    尺寸:1.635 TB  
    镜像数据:1.635 TB  
    每跨度驱动器数量:2
    跨度深度:2

    物理磁盘:0
      驱动器的位置:DiskGroup:1,Span:0,Arm:0
      设备 ID:2
      序列号:2
      强制大小:837.75 GB [0x68b80000 扇区]

    物理磁盘:1
      驱动器的位置:DiskGroup:1,Span:0,Arm:1
      设备 ID:3
      序列号:2
      强制大小:837.75 GB [0x68b80000 扇区]

  跨度:1
    PD 数量:2
    VD 数量:1
    虚拟驱动器信息:
    虚拟驱动器:1(目标 ID:1)
    名称:VD_1 # 此虚拟驱动器信息对于两个跨度相同,表示
                                     # RAID 信息实际上与磁盘组相关,而不是
                                     # 比跨度
    RAID 级别:主-1、次-0、RAID 级别限定符-0
    尺寸:1.635 TB   
    镜像数据:1.635 TB   
    每跨度驱动器数量:2
    跨度深度:2

    物理磁盘:0
      驱动器的位置:DiskGroup:1,Span:1,Arm:0
      设备 ID:5
      序列号:2
      强制大小:837.75 GB [0x68b80000 扇区]

    物理磁盘:1
      驱动器的位置:DiskGroup:1,Span:1,Arm:1
      设备 ID:4
      序列号:2
      强制大小:837.75 GB [0x68b80000 扇区]

答案3

在我看来,它们似乎都表明是 RAID 10。请查看http://www.snia.org/sites/default/files/SNIA_DDF_Technical_Position_v2.0.pdf从第 13 页开始,对从 megacli 获得的输出进行了很好的描述。

答案4

经过一些测试后,它们似乎都是 RAID-10(即使两个 LD 在跨度深度和跨度大小方面看起来非常不同):

Virtual Drive: 1 (Target Id: 1)
Name                :Virtual_Disk_1
RAID Level          : Primary-1, Secondary-0, RAID Level Qualifier-0
Size                : 2.725 TB
Sector Size         : 512
Is VD emulated      : No
Mirror Data         : 2.725 TB
State               : Optimal
Strip Size          : 512 KB
Number Of Drives    : 10
Span Depth          : 1

Adapter 0 -- Virtual Drive Information:
Virtual Drive: 2 (Target Id: 2)
Name                :
RAID Level          : Primary-1, Secondary-0, RAID Level Qualifier-0
Size                : 3.271 TB
Sector Size         : 512
Is VD emulated      : No
Mirror Data         : 3.271 TB
State               : Optimal
Strip Size          : 64 KB
Number Of Drives per span:6
Span Depth          : 2

相关内容