lsarraylba

使用 lsarraylba 命令可允许从驱动器和 LBA 中找到阵列逻辑块地址 (LBA)。

语法

读取语法图跳过可视语法图 lsarraylba -drivelba LBA -drive drive_id

参数

-delim 定界符
(可选) 指定用于在输出中分隔数据的定界符。
-nohdr
(可选) 禁止输出中的标题。
-drivelba lba
驱动器上要转换为阵列 LBA 的 LBA。 lba 值必须指定为十六进制格式,并带有前缀 0x
-drive drive_id
要查看的驱动器的标识。

描述

此命令允许在驱动器和 LBA 上查找阵列 LBA。

系统将提供 LBA 为 512 字节的块大小的卷;但也可使用块大小为 512 或 4096 字节的后端磁盘。 驱动器按其物理大小列出。

使用 lsdrive 命令来显示驱动器块大小,并使用 lsdrivelsarray 命令来列出每个对象(驱动器和 MDisk)。

在扩展期间,如果在添加到阵列的驱动器上使用 lsarraylba 并且该命令中指定的 LBA 低于阵列的新旧几何区域之间的交叉点, 那么不会将此 LBA 分配给阵列。 该命令的输出将此 LBA 列示为 unallocated。 继续的扩展活动最终将分配此 LBA。

下表显示了可能的输出。
表 1. lsarraylba 输出
属性
类型 MDisk 数据块分配类型:
  • allocated
  • unallocated
仅适用于分布式阵列:
  • 如果 LBA 是未使用的重建区域,那么此值会显示 rebuild_area
  • 如果 LBA 是已使用的重建区域,那么此值会显示 allocated
mdisk_lba 阵列 MDisk 上的 LBA(如果无,那么为空白)。
mdisk_start 阵列 MDisk 上 LBA 的范围(条带)的起点(如果无,那么显示为空白)。
mdisk_end 阵列 MDisk 上 LBA 的范围(条带)的终点(如果无,那么显示为空白)。
drive_start 驱动器上 LBA 的范围(条带)的起点(如果无,那么显示为空白)。
drive_end 驱动器上 LBA 的范围(条带)的终点(如果无,那么显示为空白)。