Linuxコマンド辞典 lsscsiコマンド(デバイス)

SCSIデバイス情報を表示する「lsscsi」コマンドの概要と使い方を記載しています。

RHEL Fedora CentOS Vine Ubuntu Plamo

概要・使用方法

書式

$ lsscsi [オプション] 

SCSIデバイスとその情報をリスト表示します。

オプション

-c
–classic
/proc/scsi/scsiと同じ形式でデバイス情報を出力する
-d
–device
デバイス名の後にメジャー、マイナー番号を表示する
-g
–generic
汎用SCSIデバイス名で表示する
-H
–hosts
システムに接続されているSCSIホストを表示する
-l
–long
デバイスの詳細情報を表示する
-s
–size
ストレージの場合はサイズを表示する

システムで認識されているSCSIデバイスを一覧表示する

$ lsscsi

実行結果

[rin@localhost ~]$ lsscsi
[1:0:0:0]    cd/dvd  Msft     Virtual CD/ROM   1.0   /dev/sr0 
[2:0:0:0]    disk    Msft     Virtual Disk     1.0   /dev/sda 
[rin@localhost ~]$ 

SCSIデバイスのメジャー、マイナー番号を表示する

$ lsscsi -d

実行結果

[rin@localhost ~]$ lsscsi -d
[1:0:0:0]    cd/dvd  Msft     Virtual CD/ROM   1.0   /dev/sr0 [11:0]
[2:0:0:0]    disk    Msft     Virtual Disk     1.0   /dev/sda [8:0]
[rin@localhost ~]$ 

汎用SCSIを表示する

$ lsscsi -g

実行結果

[rin@localhost ~]$ lsscsi -g
[1:0:0:0]    cd/dvd  Msft     Virtual CD/ROM   1.0   /dev/sr0   /dev/sg1 
[2:0:0:0]    disk    Msft     Virtual Disk     1.0   /dev/sda   /dev/sg0 
[rin@localhost ~]$ 

特定のホストに接続されたデバイスを/proc/scsi/scsiを読み込んだように表示する

「H:C:T:L」はSCSIデバイスの「アドレス」を示します。「H」はSCSIアダプタ番号、「C」はチャンネル番号、「T」はデバイスID、「L」はSCSIの「Logical Unit Number」です。

$ lsscsi 特定のホスト番号 -c

実行結果

[rin@localhost ~]$ lsscsi 1: -c
Attached devices: 
Host: scsi1 Channel: 00 Target: 00 Lun: 00
  Vendor: Msft     Model: Virtual CD/ROM   Rev: 1.0 
  Type:   CD-ROM                           ANSI SCSI revision: 05
[rin@localhost ~]$