This tool is intended to create a physical map of which drive is in which slot.
root@nas:~# lsmap disks
ATA DEVICES:
ββββββββββββ€βββββββββββ
β /dev/sdi β /dev/sdh β
ββββββββββββΌβββββββββββ€
β /dev/sdj β /dev/sdg β
ββββββββββββΌβββββββββββ€
β /dev/sdf β /dev/sdd β
ββββββββββββΌβββββββββββ€
β /dev/sda β /dev/sdc β
ββββββββββββΌβββββββββββ€
β /dev/sdb β /dev/sde β
ββββββββββββ§βββββββββββ
NVME DEVICES:
ββββββββββββββββ
β /dev/nvme0n1 β
ββββββββββββββββ
root@nas:~# lsmap disks disk-id
ATA DEVICES:
βββββββββββββββββββββββββββββββββββββββββββββ€βββββββββββββββββββββββββββββββββββββββββββ
β ata-ST2000LM007-XXXXXXXXXXXXXXX β ata-WDC_XXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXX β
βββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββ€
β ata-ST1000LM024_XXXXXXXXXX_XXXXXXXXXXXXXX β ata-WDC_XXXXXXXXXXXXXXXX_XXXXXXXXXXXXXXX β
βββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββ€
β ata-HGST_XXXXXXXXXXXXXXX_XXXXXXXXXXXXXX β ata-HGST_XXXXXXXXXXXXXXX_XXXXXXXXXXXXXX β
βββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββ€
β ata-HGST_XXXXXXXXXXXXXXX_XXXXXXXXXXXXXX β ata-HGST_XXXXXXXXXXXXXXX_XXXXXXXXXXXXXX β
βββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββ€
β ata-HGST_XXXXXXXXXXXXXXX_XXXXXXXXXXXXXX β ata-TOSHIBA_XXXXXXXXXX_XXXXXXXXX β
βββββββββββββββββββββββββββββββββββββββββββββ§βββββββββββββββββββββββββββββββββββββββββββ
NVME DEVICES:
ββββββββββββββββββββββββββββββββββββββββββββββββββ
β nvme-SAMSUNG MZVPV256HDGL-XXXXXXXXXXXXXXXXXXXX β
ββββββββββββββββββββββββββββββββββββββββββββββββββ
root@nas:~# lsmap disks map-name
ATA DEVICES:
βββββββββββ€ββββββββββ
β disk A1 β disk B1 β
βββββββββββΌββββββββββ€
β disk A2 β disk B2 β
βββββββββββΌββββββββββ€
β disk A3 β disk B3 β
βββββββββββΌββββββββββ€
β disk A4 β disk B4 β
βββββββββββΌββββββββββ€
β disk A5 β disk B5 β
βββββββββββ§ββββββββββ
NVME DEVICES:
βββββββββββ
β disk A1 β
βββββββββββ
root@nas:~# lsmap disks port
ATA DEVICES:
βββββ€ββββ
β 8 β 7 β
βββββΌββββ€
β 9 β 6 β
βββββΌββββ€
β 5 β 3 β
βββββΌββββ€
β 0 β 2 β
βββββΌββββ€
β 1 β 4 β
βββββ§ββββ
NVME DEVICES:
βββββ
β 0 β
βββββ
This tool is inspired from lsidrivemap
The tool can be configured using lsmap --reconfigure to make the correspondence
between logical en physical layout.
- The script requires Python 3 and python3-tabulate.
- Support for nvme drives.
- In the future the tool may also show the temperature of the drive (using
hddtempor similar tool).
Contributions are welcome!