Nsrjb

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Bibliothèque / autochanger
Commande nsrjb
Voir aussi Jbconfig · Jbedit · Scanner (Networker)

nsrjb permet de manipuler les autochangers (jukebox) : inventaire, chargement/déchargement, labellisation, recyclage.

nsrjb

Après une modification dans la robotique

nsrjb -HEv
nsrjb -Iv
nsrjb -d

Initialiser l'autochanger et éjecter les bandes de tous les lecteurs sauf ceux en cours d'écriture (« éjecte les idles ») :

nsrjb -HE

Réinitialiser un lecteur en cas de bande bloquée :

nsrjb -H

Interroger et inventorier

nsrjb -C                    # requête sur la base de données de l'autochanger
nsrjb -h                    # affiche les 100 dernières commandes
nsrjb -I                    # inventorie l'autochanger
nsrjb -I -S from#-to#       # inventorie certains slots

Charger un média

nsrjb -l volume             # par nom de volume
nsrjb -l -S slot#           # par numéro de slot
nsrjb -l -S slot# -f device # dans un lecteur précis

Labelliser un média

nsrjb -L -S slot# -b pool         # dans un pool précis
nsrjb -L -S from#-to# -b pool     # plusieurs médias dans un pool précis

Recycler un média

nsrjb -R -S slot#
nsrjb -R volume
nsrjb -R -S from#-to#             # sur une plage de slots

Gestion du tiroir de retrait (mailslot)

nsrjb -d -S from#-to# -P from#-to#    # déposer des médias
nsrjb -d                              # déposer tous les médias
nsrjb -w -S from#-to# -P from#-to#    # retirer des médias

Commande de purge

Lister les slots disponibles :

nsrjb -j <jukebox_name> | grep -v "040" | grep -v "060" | grep -v "slot"

Afficher les bandes à externaliser :

mminfo -ot -r "volume,pool,volaccess" -q "location=rd=<jukebox_name>,pool=POOL,pool=POOL2,pool=POOL3,!volrecycle"

Exemple complet : vérification et labellisation d'une série de slots

# label du volume en slot 1
nsrjb -j JUKEBOX1 -Y -L -g -bDefault -f /dev/nrmt0h -S 1-1

# vérifier le volume dans le slot 3
nsrjb -j JUKEBOX1 -p -n -f /dev/nrmt0h -S 3-3

# label du volume en slot 3
nsrjb -j JUKEBOX1 -Y -L -g -bDefault -f /dev/nrmt0h -S 3-3

# vérifier le volume dans le slot 4
nsrjb -j JUKEBOX1 -p -n -f /dev/nrmt0h -S 4-4

# label du volume en slot 4
nsrjb -j JUKEBOX1 -Y -L -g -bDefault -f /dev/nrmt0h -S 4-4

# labelliser les volumes des slots 5 à 19
nsrjb -L -S 5-19

Autres opérations

nsrjb -u                          # décharger la bande du lecteur
nsrjb -o recyclable VOL001         # envoyer un volume à la corbeille (restauration impossible ensuite)

Voir aussi