逻辑盘与 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 写挂载配置是启动失败的常见原因。
常见疑问
- 卡上看到虚拟盘但系统没有:确认是否需要重新扫描总线或重启
- 容量与公式不符:核对是否有保留空间或成员盘容量不一致
- 多路径环境下如何识别:使用聚合设备并确认路径状态