Votre question initiale contient déjà quelques bonnes réponses, je vais donc me concentrer sur l'arrière-plan de votre question, l'étiquetage des disques.
J'utilise le numéro de série du lecteur pour imprimer des étiquettes pour les baies remplaçables à chaud - c'est le meilleur moyen d'identifier le lecteur de manière unique et cohérente. Il ne changera pas quelle que soit la baie ou le contrôleur auquel il est branché.
Vous ne mentionnez pas si vous utilisez Linux ou un autre Unix, mais sous Linux, vous pouvez obtenir une liste de disques (et de partitions, que nous voulons exclure) avec leur marque, modèle et numéro de série en regardant dans le / répertoire dev / disk / by-id /. Je trouve l'alias bash suivant utile pour cela:
alias list_disks='find /dev/disk/by-id/ -iname 'scsi-*' | grep -v -- -part | while read disk ; do echo $(readlink $disk | sed -e s:../../:: ) $(basename $disk); done'
(la correspondance pour scsi-*
trouver tous les disques de type "scsi", y compris les disques SATA et SAS. sur les systèmes avec uniquement des disques SATA, ata-*
fonctionnerait également)
par exemple sur l'un de mes systèmes de serveur ZFS, il produit une sortie comme celle-ci:
# list_disks | Trier
sdb scsi-SATA_WDC_WD10EACS-00Z_WD-WCASJ2195141
sdc scsi-SATA_WDC_WD10EACS-00Z_WD-WCASJ2114122
sdd scsi-SATA_ST31000528AS_9VP4P4LN
sde scsi-SATA_ST31000528AS_6VP3FWAG
sdf scsi-SATA_ST31000528AS_9VP509T5
sdg scsi-SATA_ST31000528AS_9VP4RPXK
sdh scsi-SATA_OCZ-VECTOR_OCZ-0974C023I4P2G1B8
sdi scsi-SATA_OCZ-VECTOR_OCZ-8RL5XW08536INH7R
sdj scsi-SATA_ST31000528AS_9VP18CCV
sdk scsi-SATA_WDC_WD10EARS-00Y_WD-WMAV50933036
Comme vous pouvez le voir, la liste / dev / disk / by-id inclut la marque et le numéro de modèle de chaque lecteur, ainsi que le numéro de série. Ce sont tous des disques SATA branchés sur des ports SATA ou SAS sur un contrôleur LSI SAS-2008.
Si j'avais une imprimante d'étiquettes connectée, il serait assez facile d'imprimer des étiquettes en fonction de la sortie de list_disks
. J'ai plutôt utilisé un ancien étiqueteur manuel parce que c'est ce que j'avais. Les étiquettes imprimées ne contiennent que le numéro de série sans la marque / le modèle (cela me suffit pour identifier le lecteur lorsque j'en ai besoin). Les étiquettes sont très utiles lorsqu'un disque tombe en panne et doit être remplacé.