scsi_id est la commande utilisée pour trouver les numéros WWN des LUN externes connectés à l'hôte via un câble FC et ne peut pas être utilisée pour trouver l'UUID des périphériques. scsi_id est principalement destiné à être utilisé par d'autres utilitaires tels que udev qui nécessitent un identifiant SCSI unique. Par défaut, tous les appareils sont supposés être sur liste noire, l'option –whitelisted doit être spécifiée sur la ligne de commande ou dans le fichier de configuration pour tout comportement utile.
La sortie de la commande blkid affiche l'UUID des appareils comme indiqué ci-dessous.
/dev/sdbh: UUID="r1PHiD-EMu0-oMBa-zzX7-1MT5-YK7R-hJrsjJ" TYPE="LVM2_member" /dev/sdbi: UUID="cNTqqN-JRW7-sEWz-fEmw-yWeu-fMEe-0It4ey" TYPE="LVM2_member" /dev/mapper/testdevice: UUID="0h3qmS-y1Gk-pEZE-KbfN-gZ7u-Da8O-FkUHJS" TYPE="LVM2_member" /dev/mapper/9af08d4e--f055--4200--ad79--d66185ed32fb-master: UUID="1abc78f9-a153-4d9d-b0c4-c8f274bad46a" TYPE="ext3"
La sortie de la commande scsi_id donnera le numéro WWN du stockage externe attaché au serveur comme indiqué ci-dessous.
# scsi_id --whitelisted --device=/dev/sda 3600508e000000000d6580ba0eaf2e107
Exemples de commande scsi_id
1. Pour récupérer et générer un identifiant SCSI unique :
# scsi_id
2. Pour envoyer des commandes SG_IO à l'appareil :
# scsi_id --device=device /dev/sdc
4. Pour traiter l'appareil sur liste noire et ne rien faire à moins qu'un appareil sur liste blanche ne soit trouvé :
# scsi_id --blacklisted
5. Pour lire les entrées de configuration et de liste noire/blanche à partir du fichier de configuration :
# scsi_id --config=config-file
6. Pour traiter l'appareil en liste blanche :
# scsi_id --whitelisted
7. Pour utiliser le code de page SCSI INQUIRY VPD 0x80, 0x83 ou pré-spc3-83 :
# scsi_id --page=0x80|0x83|pre-spc3-83
8. Pour reformater la sortie :
# scsi_id --replace-whitespace
9. Pour exporter toutes les données au format KEY=
# scsi_id --export
10. Pour générer une sortie de débogage détaillée :
# scsi_id --verbose
11. Pour afficher la version :
# scsi_id --version