lsscsi: collect transport information in lsscsi_transport
authorMichael Prokop <mika@grml.org>
Mon, 24 Sep 2012 09:57:05 +0000 (11:57 +0200)
committerMichael Prokop <mika@grml.org>
Mon, 24 Sep 2012 09:59:36 +0000 (11:59 +0200)
Example output:

| # lsscsi  -t
| [0:0:0:0]    disk    iqn.2006-01.com.openfiler:tsn.a5dd60798cd3,t,0x1  /dev/sda
| [1:0:0:0]    disk    iqn.2006-01.com.openfiler:tsn.7c1eb1d587d9,t,0x1  /dev/sdb
| [...]

This is useful for getting the mapping between local block device
and iSCSI target names.

grml-hwinfo

index 7643523..15959eb 100755 (executable)
@@ -297,7 +297,10 @@ cd "${OUTDIR}" || exit 1
       iscsiadm -m discovery > iscsiadm_discovery 2>iscsiadm_discovery.error
     fi
 
-    exectest lsscsi && lsscsi > lsscsi 2>lsscsi.error
+    if exectest lsscsi ; then
+      lsscsi    > lsscsi 2>lsscsi.error
+      lsscsi -t > lsscsi_transport 2>lsscsi_transport.error
+    fi
 
     for disk in $disklist; do
       if exectest smartctl ; then