首页/系统/服务器硬件与 RAID 速查/逻辑盘与 LUN 的呈现方式
RAID 级别与计算68 条

逻辑盘与 LUN 的呈现方式

RAID 卡把一组物理盘抽象成逻辑盘(Virtual Drive/LD),操作系统看到的是 /dev/sdX 或 /dev/nvmeXnY 形态的块设备;逻辑盘数量、条带参数与盘组的对应关系要在台账里留痕。

逻辑盘与 LUN 是什么

RAID 卡把一组物理盘抽象成逻辑盘(虚拟盘),操作系统看到的是一块普通块设备,例如 /dev/sdX 或在多路径环境下的 /dev/mapper 设备。逻辑盘的数量、条带参数与所属磁盘组的对应关系决定了后续换盘、扩容与备份的可行性,因此这些信息必须在台账里留痕,而不是只记一个容量数字。

基本信息

层级关系物理盘 → 磁盘组 → 虚拟盘 → 操作系统块设备
命名形态Linux 下多为 /dev/sdX,多路径环境为 /dev/mapper/mpathX
容量核对逻辑盘容量等于公式计算值,写进台账便于验收与扩容
稳定标识配置与脚本优先使用 UUID、Label 或稳定软链接

层级与对应关系

层级卡侧对象系统侧表现
物理盘Enclosure:Slot 与 Device ID直通模式下可见具体设备
磁盘组Drive Group 编号不直接暴露给操作系统
虚拟盘Virtual Drive 编号/dev/sdX 等块设备
多路径设备同一 LUN 的多条路径/dev/mapper 下的聚合设备

对照卡上虚拟盘与系统块设备

对照卡上虚拟盘与系统块设备
storcli /c0/vall show brief                  # 卡侧虚拟盘概览
lsblk -o NAME,SIZE,TYPE,MODEL,SERIAL         # 系统侧块设备
ls -l /dev/disk/by-id/ | grep -i -E "scsi|wwn"   # 稳定标识
blkid /dev/sdb                               # 查看 UUID 与文件系统类型

典型使用场景

  • 系统安装:确认安装目标对应的是哪个虚拟盘
  • 换盘作业:由虚拟盘反查成员物理盘位置
  • 扩容规划:判断新增容量需要扩展哪个虚拟盘与文件系统
  • 备份配置:按稳定标识绑定备份任务,避免设备名漂移
  • 交付验收:核对虚拟盘数量、容量与设计文档是否一致
一个磁盘组可以切出多个虚拟盘(例如 RAID 5 组里切系统盘与数据盘),容量与用途要在台账里分开记录。
设备名会随重启与硬件变更漂移,写进配置文件时优先使用 UUID 或 Label;靠 /dev/sdX 写挂载配置是启动失败的常见原因。

常见疑问

  • 卡上看到虚拟盘但系统没有:确认是否需要重新扫描总线或重启
  • 容量与公式不符:核对是否有保留空间或成员盘容量不一致
  • 多路径环境下如何识别:使用聚合设备并确认路径状态

易错点

  • 重装系统后设备名变化,靠设备名写挂载配置会导致启动失败,应使用 UUID 或 Label
  • 台账只记容量不记条带与盘组:后续换盘与扩容缺少依据
  • 把多路径设备与单路径设备混用:同一 LUN 被重复挂载会造成数据损坏

数据来源与参考

  • Broadcom MegaRAID 用户指南(Virtual Drive 概念)
  • storcli 命令参考
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌