TABLEAU C-7
Script
dev_down.sh(1M)
load_notify.sh(1M)
log_rotate.sh(1M)
recover.sh(1M)
restore.sh(1M)
stageback.sh(1M)
tarback.sh(1M)
Interface de programmation
d'application
L'interface de programmation d'application (API, Application Programming
Interface) permet d'effectuer des requêtes de système de fichiers depuis une
application utilisateur. Les requêtes peuvent être lancées localement ou à distance
sur la machine sur laquelle s'exécute le système de fichiers. L'API est constituée des
bibliothèques libsam et libsamrpc. Ces bibliothèques contiennent des routines de
bibliothèque permettant d'obtenir le statut des fichiers, de définir des attributs
d'archivage, de libération et de transfert d'un fichier, mais aussi de manipuler le
catalogue de bibliothèque d'une bibliothèque automatisée. Le démon chargé des
appels de procédure à distance sam-rpcd traite les requêtes distantes. Pour
démarrer automatiquement le démon sam-rpcd, pensez à définir le paramètre
samrpc=on dans le fichier defaults.conf.
Pour plus d'informations sur l'API, consultez la page de manuel intro_libsam(3).
Cette page de manuel contient des informations générales sur l'utilisation de
routines de bibliothèque dans libsam et libsamrpc.
172
Guide d'installation et de mise à jour de Sun StorEdge SAM-FS • Version 4, mise à jour 5, juin 2006
Scripts personnalisables au niveau du site
Description
Envoie un message électronique à la racine lorsqu'un
périphérique est identifié comme hors service ou
désactivé.
Prévient l'opérateur lorsque le logiciel Sun StorEdge SAM-FS a
besoin d'une cartouche résidant à l'extérieur de la bibliothèque.
Fait alterner les fichiers journaux.
Récupère les fichiers archivés après la dernière exécution de
samfsdump(1M).
Rétablit l'état en ligne complet ou partiel des fichiers.
Transfère les fichiers à partir du support d'archives.
Recharge les fichiers à partir du support d'archives.