Use the lsarraylba command to permit an array logical block address (LBA) to be found from a drive and LBA.
This command permits an array LBA to be found on a drive and LBA.
The system provides volumes that have LBAs for 512-byte block sizes; however, back-end disks that have a block size of either 512 or 4096 bytes can also be used. Drives are listed in their physical size.
Use the lsdrive command to display the drive block size, and use the lsdrive or lsarray command to list each object (the drive and the MDisk).
Attribute | Value |
---|---|
type | The type of MDisk extent allocation:
For distributed arrays only:
|
mdisk_lba | The LBA on the array MDisk (blank if none). |
mdisk_start | The start of range of LBAs (strip) on the array MDisk (blank if none). |
mdisk_end | The end of range of LBAs (strip) on the array MDisk (blank if none). |
drive_start | The start of range of LBAs (strip) on the drive (blank if none). |
drive_end | The end of range of LBAs (strip) on the drive (blank if none). |
lsarraylba -delim : -drivelba 0xff -drive 2
The resulting output:
mdisk_id:mdisk_name:type:mdisk_lba:mdisk_start:mdisk_end:drive_start:drive_end 0:mdisk2:allocated:0x00000000000001ff:0x0000000000000100:0x00000000000001ff:0x0000000000000000:0x00000000000000ff
lsarraylba -drivelba 0x00 -drive 2
The resulting output:
mdisk_id mdisk_name type mdisk_lba mdisk_start mdisk_end drive_start drive_end 1 mdisk1 allocated 0x0000000000000000 0x0000000000000000 0x00000000000001FF 0x0000000000000000 0x00000000000001FF
lsarraylba -drivelba 0x00 -drive 16
The resulting output:
mdisk_id mdisk_name type mdisk_lba mdisk_start mdisk_end drive_start drive_end 3 mdisk3 rebuild_area 0x0000000000000000 0x0000000000000A1F