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 ~]$