next up previous contents index
suivant: Exemples de scripts monter: Support des librairies précédent: Support des librairies   Table des matières   Index

Déterminer vos périphériques SCSI

Sous Linux, vous pouvez lire le fichier /proc/scsi/scsi :

cat /proc/scsi/scsi

pour connaître vos périphériques SCSI. Vous pouvez aussi examiner les fichiers /proc/scsi/sg/device_hdr et /proc/scsi/sg/devices :

footnotesize

cat /proc/scsi/sg/device_hdr /proc/scsi/sg/devices

pour déterminer comment spécifier leur nom de périphérique (/dev/sg0 pour le premier, /dev/sg1 pour le second, ...) au niveau de la directive Changer Device

Pour des informations plus détaillées sur le sujet, veuillez consulter la section Linux SCSI Tricks du chapitre sur les tests de lecteurs de ce manuel.

Sous FreeBSD, vous disposez de la commande :

camcontrol devlist

pour afficher la liste des périphériques SCSI ainsi que le /dev/passn que vous utiliserez pour renseigner la directive Changer Device

Assurez-vous que votre Storage Daemon dispose bien des privilèges requis pour accéder à ce périphérique.

L'astuce suivante, destinée aux utilisateurs de FreeBSD, provient de Danny Butroyd. Au redémarrage, Bacula n'aura PLUS les permissions requises pour contrôler le périphérique /dev/pass0. Pour vous affanchir de cette difficulté, éditez le fichier /etc/devfs.conf et ajoutez lui ceci :

own     pass0   root:bacula
perm    pass0   0666
own     nsa0.0  root:bacula
perm    nsa0.0    0666

Nous avons ainsi donné au groupe Bacula la permission d'écrire sur le périphérique nsa0.0. Pour activer ces modifications, exécutez : /etc/rc.d/devfs restart

Vous n'aurez plus à modifier les permissions sur ces périphériques pour que Bacula continue d'utiliser la librairie après un redémarrage.


next up previous contents index
suivant: Exemples de scripts monter: Support des librairies précédent: Support des librairies   Table des matières   Index
Kern Sibbald 2007-11-03