通过设备名查询硬盘的Host Channel Id Lun

linux的块设备映射都保存在/sys/block下,这个目录下的每个符号链接都以和一个设备同命,并链接到真实的设备路径上。

lrwxrwxrwx. 1 root root 0 Mar 27 14:34 sda -> ../devices/pci0000:00/0000:00:03.0/0000:01:00.0/host0/port-0:0/end_device-0:0/target0:0:0/0:0:0:0/block/sda
lrwxrwxrwx. 1 root root 0 Mar 27 14:34 sdb -> ../devices/pci0000:00/0000:00:03.0/0000:01:00.0/host0/port-0:1/end_device-0:1/target0:0:1/0:0:1:0/block/sdb
lrwxrwxrwx. 1 root root 0 Mar 27 14:34 sdc -> ../devices/pci0000:00/0000:00:03.0/0000:01:00.0/host0/port-0:2/end_device-0:2/target0:0:2/0:0:2:0/block/sdc
lrwxrwxrwx. 1 root root 0 Mar 27 14:34 sdd -> ../devices/pci0000:00/0000:00:03.0/0000:01:00.0/host0/port-0:3/end_device-0:3/target0:0:3/0:0:3:0/block/sdd
lrwxrwxrwx. 1 root root 0 Mar 27 14:34 sde -> ../devices/pci0000:00/0000:00:03.0/0000:01:00.0/host0/port-0:4/end_device-0:4/target0:0:4/0:0:4:0/block/sde
lrwxrwxrwx. 1 root root 0 Mar 27 14:34 sdf -> ../devices/pci0000:00/0000:00:03.0/0000:01:00.0/host0/port-0:5/end_device-0:5/target0:0:5/0:0:5:0/block/sdf

例如上面的列表,设备名为sdb的硬盘,它的Host Channel Id Lun分别是0 0 1 0。

你可能感兴趣的:(操作系统(X))