Aller au contenu principal
Oracle® Hierarchical Storage Manager et StorageTek QFS Software Guide de l'interface utilisateur samu
Version 6.0
E56783-02
  Aller à la bibliothèque de documentation
Bibliothèque
Aller à la table des matières
Table des matières

Précédent
Précédent
 
Suivant
Suivant
 

3 Commandes d'opérateur

Cette section répertorie des récapitulatifs détaillés des commandes d'opérateur samu, listées par ordre alphabétique.

a (Affichage de l'écran d'état de l'archiveur)

La commande a ouvre l'écran d'état de l'archiveur et affiche l'activité en cours de l'archiveur.

En cas d'exécution sans paramètre, la commande a affiche le statut de l'archiveur pour tous les systèmes de fichiers. En cas d'exécution de la commande avec indication du nom d'un système de fichiers, la commande affiche le statut pour le système de fichiers spécifié uniquement.

Syntaxe de la commande

a
:a filesystem

Commandes

Ctrl-B (ˆb)

Passer au système de fichiers précédent.

Ctrl-F (ˆf)

Passer au système de fichiers suivant.

Ctrl-D (ˆd)

Déplacer une copie de l'archive vers le bas.

Ctrl-U (ˆu)

Déplacer une copie de l'archive vers le haut.

Ctrl-J (ˆj)

Alterner entre les unités de taille décimale et binaire.

Exemples

L'exemple suivant présente un écran d'état de l'archiveur typique. L'archiveur est inactif :

Archiver Status                   samu               version time date

sam-archiverd: Idle

sam-arfind:  samqfs1 mounted at /export/samqfs1
Files waiting to start 32         schedule 0         archiving 0
Monitoring file system activity.

L'exemple suivant présente le même système de fichiers, mais l'activité d'archivage est en cours :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind:  samqfs1 mounted at /export/samqfs1
Files waiting to start 149        schedule 0         archiving 0
Monitoring file system activity.

sam-arcopy:  samqfs1.archset1.1.83 li.VOL119
Copying file /export/samqfs1/2014/data/A00876.dat

Description des champs

L'écran répertorie les informations d'état pour tous les systèmes de fichiers Oracle HSM, par nom de système de fichiers et par point de montage. Les champs de l'affichage détaillé sont expliqués ci-dessous.

sam-archiverd

Le champ sam-archiverd affiche l'état en cours du démon de l'archiveur Oracle HSM, composant logiciel exécutant la copie des fichiers modifiés sur un média de sauvegarde :

  • Idle signifie que Oracle HSM est en attente de fichiers prêts à être archivés.

  • Archivage signifie que Oracle HSM est en train de copier des fichiers vers le média d'archivage.

  • En attente de ressources signifie que Oracle HSM est prêt à copier des fichiers vers un média d'archivage mais attend la libération d'une unité ou le montage d'un volume.

  • D'autres messages d'erreur peuvent également s'afficher.

sam-arfind

Le champ sam-arfind affiche les plus récents résultats rapportés par le logiciel de contrôle d'un système de fichiers et détecte les fichiers à archiver. Ces résultats comprennent les éléments suivants :

  • le nom affecté au système de fichiers Oracle HSM (dans l'exemple : samqfs1)

  • le répertoire du point de montage du système de fichiers Oracle HSM (dans l'exemple : /export/samqfs1)

  • le nombre de fichiers prêts à l'archivage (dans l'exemple : 32)

  • le nombre de fichier compris dans la planification d'archivage (dans l'exemple : 0)

  • le nombre de fichiers en cours d'archivage (dans l'exemple : 0).

sam-arcopy

Le champ sam-arcopy affiche l'activité en cours signalée par le composant logiciel chargé de la copie des fichiers prêts à l'archivage sur le média d'archivage. Les informations rapportées sont les suivantes :

  • le nom du système de fichiers (dans l'exemple : samqfs1)

    Les fichiers compris dans un même fichier de demande d'archivage font partie d'un même groupe d'archives et partagent par conséquent les mêmes caractéristiques et conditions requises pour l'archivage. Le nom du fichier est constitué du nom de la directive de copie (règle d'archivage définissant les conditions de copie et de conservation d'un fichier sur un média spécifique) et d'un numéro de séquence défini par l'archiveur.

  • le nom du groupe d'archives (dans l'exemple : archset1)

  • le nombre de copies de la copie en cours (dans l'exemple : 1)

  • un numéro de séquence (dans l'exemple : 83)

  • le numéro de série du volume utilisé pour le stockage de la copie en cours (dans l'exemple : VOL119).

  • le chemin d'accès et le nom du ficher en cours de copie (dans l'exemple : /export/samqfs1/2014/data/A00876.dat).

abr (Activation de la récupération basée sur une application)

En cas d'exécution avec indication du numéro ordinal d'équipement Oracle HSM d'un périphérique de famille de disque, la commande abr permet l'utilisation de la fonctionnalité de récupération basée sur une application (ABR) de Solaris Volume Manager par Oracle Real Application Clusters (RAC) pour gérer la récupération des bases de données stockées dans des systèmes de fichiers Oracle HSM utilisant des E/S asynchrones avec des volumes mis en miroir Solaris Volume Manager.

L'ABR est activée par défaut.

Syntaxe de la commande

:abr family-set-equipment-number

Exemples

L'exemple suivant présente l'activation de l'ABR sur le périphérique de famille 20 :

File systems                          samu                version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  20 on      sam2          -----2---r-   80%    70%   /sam2
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
ma  10 on      sam1          m----2---r-   80%    70%   /sam1
 mm 11 on      /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0
 mr 12 on      /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0
 mr 13 on      /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0
 mr 14 on      /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0
 mr 15 on      /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0
:
command:abr 20

add (Ajout d'un équipement sur un système de fichiers monté)

En cas d'exécution avec indication d'un numéro ordinal d'équipement Oracle HSM, la commande add met à jour le système de fichiers correspondant afin de permettre l'utilisation d'unités ajoutées à la définition de famille dans le fichier mcf (fichier de configuration principal Oracle HSM) et configurées à l'aide de la commande samd config.

Voir la section remove (Déplacement des données et suppression de l'équipement d'un système de fichiers).

Syntaxe de la commande

:add equipment-number

Exemples

Supposons par exemple qu'il faille ajouter une tranche de disque à la famille de systèmes de fichiers qfs1. Une ligne est d'abord ajoutée au fichier /etc/opt/SUNWsamfs/mcf afin d'identifier la tranche, /dev/dsk/c5t8d0s3, portant le numéro ordinal d'équipement 13 pour le système Oracle HSM concerné (le numéro d'équipement sélectionné doit être unique dans le système Oracle HSM) :

root@solaris:~# vi /etc/opt/SUNWsamfs/mcf 
...
# Section 1: File Systems
#
# Equipment          Equipment  Equipment Family          Device  Additional
# Identifier         Ordinal    Type      Set             State   Parameters
# -----------------  ---------  --------- --------------  -----   ----------
qfs1                 10         ma        qfs1            on      
/dev/dsk/c5t8d0s0    11         mm        qfs1            on
/dev/dsk/c5t8d0s1    12         md        qfs1            on
/dev/dsk/c5t8d0s3    13         md        qfs1            on
:wq
root@solaris:~# 

Le démon Oracle HSM en cours d'exécution est ensuite reconfiguré afin d'y intégrer les modifications du fichier :

root@solaris:~# samd config

A cette étape de l'opération, l'écran Systèmes de fichiers indique que l'équipement est désactivé et par conséquent pas encore disponible. Il faut alors ajouter la commande add avec le numéro d'équipement Oracle HSM de la nouvelle tranche, défini par l'utilisateur :

File systems                          samu                version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  10 on      qfs1          -----2---r-   80%    70%
 mm 11 on      /dev/dsk/c5t8d0s0
 md 12 on      /dev/dsk/c5t8d0s1
 md 13 off     /dev/dsk/c5t8d0s3
:
command:add 13

L'état du périphérique passe sur on :

File systems                          samu                version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  10 on      qfs1          -----2---r-   80%    70%
 mm 11 on      /dev/dsk/c5t8d0s0
 md 12 on      /dev/dsk/c5t8d0s1
 md 13 on      /dev/dsk/c5t8d0s3

alloc (Activation de l'allocation de stockage sur un périphérique)

En cas d'exécution avec indication d'un numéro ordinal d'équipement Oracle HSM, la commande alloc exécute une allocation de stockage sur le périphérique de données spécifié. Voir la section noalloc (Désactivation de l'allocation de stockage sur un périphérique).

Syntaxe de la commande

:alloc  equipment-number

Exemples

L'exemple suivant présente le démarrage d'une allocation de stockage sur le périphérique de disque 14 :

File systems                          samu                version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  20 on      sam2          -----2---r-   80%    70%
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
ma  10 on      sam1          m----2---r-   80%    70%   /sam1
 mm 11 on      /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0
 mr 12 on      /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0
 mr 13 on      /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0
 mr 14 noalloc /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0
 mr 15 on      /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0
:
command:alloc 14

L'état du périphérique passe sur on :

File systems                          samu                version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  20 on      sam2          -----2---r-   80%    70%   /sam2
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
ma  10 on      sam1          m----2---r-   80%    70%   /sam1
 mm 11 on      /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0
 mr 12 on      /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0
 mr 13 on      /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0
 mr 14 on      /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0
 mr 15 on      /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0

aplease (Définition d'une heure d'expiration de bail d'ajout pour un système de fichiers partagés)

Avant d'ajouter des données à un fichier partagé, un hôte doit demander et obtenir un bail d'ajout lui accordant un accès exclusif au fichier. La commande aplease définit la durée (en secondes) de validité du bail pour le périphérique spécifié. Si le temps spécifié se termine avant la fin de l'opération, l'hôte doit obtenir un nouveau bail pour continuer.

La durée du bail doit être comprise dans un intervalle de [15-600] secondes. La valeur par défaut est 30 secondes.

Pour plus d'informations, reportez-vous aux sections rdlease (Définition du temps du bail de lecture d'un système de fichiers partagé), wrlease (Définition de la durée du bail d'écriture d'un système de fichiers partagé) et lease_timeo (Définition du délai d'expiration du bail non utilisé pour un système de fichiers partagé).

Syntaxe de la commande

:aplease family-set-equipment-number interval_in_seconds

Exemples

L'exemple suivant définit la durée du bail d'ajout sur 2 minutes (120 secondes) sur le périphérique de famille 800 :

File systems                     samu                   version time date
 
ty   eq   state device_name           status      high low mountpoint server
ma   800  on    shareqfs1             m----2c--r-  80% 70% /shareqfs1 
 mm   801  on    /dev/dsk/c6t50020F2300004655d0s0
 mr   802  on    /dev/dsk/c6t50020F2300004655d0s1
ma    810  on   shareqfs2             m----2c--r-  80% 70% /shareqfs2 
 mm   811  on    /dev/dsk/c6t50020F2300004655d0s6
 mr   812  on    /dev/dsk/c6t50020F2300004655d0s7
:
command:aplease 800 120

aridle (Arrête l'archivage en douceur)

La commande aridle interrompt l'archivage au point logique suivant (la fin du fichier d'archivage tar en cours, par exemple). La commande est généralement utilisée avant une opération de maintenance avec interruption, telle que le démontage, l'agrandissement ou la réduction de systèmes de fichiers. L'archivage reste inactif jusqu'à la saisie de la commande arrun.

En cas d'exécution sans paramètre, la commande aridle interrompt l'activité de tous les archiveurs.

En cas d'exécution avec le paramètre dk, la commande aridle interrompt toutes les activités d'archivage vers les disques.

En cas d'exécution avec le paramètre rm, la commande aridle interrompt toutes les activités d'archivage vers les médias amovibles, tels que les bandes.

En cas d'exécution avec le paramètre fs. et indication du nom d'un système de fichiers, la commande aridle interrompt l'activité de tous les archiveurs sur le système de fichiers spécifié.

Syntaxe de la commande

:aridle
:aridle dk 
:aridle rm 
:aridle fs.file-system-identifier 

Exemples

Dans le premier exemple, la commande aridle interrompt toutes les activités d'archivage :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.

sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename
:
command:aridle

Une fois la commande aridle entrée, le démon de l'archiveur reste à l'état Inactif jusqu'à l'exécution de la commande arrun :

Archiver Status                   samu               version time date
 
sam-archiverd: Idle

sam-arfind:  sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Waiting for :arrun

Dans le second exemple, la commande aridle interrompt les activités d'archivage sur le système de fichiers sam1 uniquement :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.

sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename
:
command:aridle fs.sam1

Une fois la commande aridle entrée, le démon de l'archiveur reste à l'état En attente jusqu'à l'exécution de la commande arrun avec la directive de système de fichier fs.sam1 :

Archiver Status                   samu               version time date
 
sam-archiverd: Waiting for :arrun fs.sam1 

sam-arfind:  sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Waiting for :arrun fs.sam1 

Dans le troisième exemple, la commande aridle interrompt les activités d'archivage vers les disques :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.

sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename
:
command:aridle dk

Une fois la commande aridle entrée, le démon de l'archiveur reste à l'état Waiting... jusqu'à l'exécution de la commande arrun avec la directive dk (disque) :

Archiver Status                   samu               version time date
 
sam-archiverd:  Waiting     for :arrun dk

sam-arfind:  sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Waiting for :arrun dk

arrerun (Redémarrage de l'archiveur sans interruption)

La commande arrerun redémarre l'archivage sans interruption. Les démons de l'archiveur sont redémarrés et toutes les tâches en cours sont reprises. Comparez la commande arrerun avec arrestart (Redémarrage de l'archiveur avec interruption).

Syntaxe de la commande

:arrerun

Exemples

Dans l'exemple, la commande arrerun redémarre l'archivage et procède à la reprise des tâches en cours :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.

sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename
:
command:arrerun

arrestart (Redémarrage de l'archiveur avec interruption)

La commande arrestart interrompt et redémarre l'archiveur sans tenir compte de son état. Comparez la commande avec arrerun (Redémarrage de l'archiveur sans interruption).

Utilisez la commande arrestart avec précaution : elle interrompt toutes les opérations sans attendre et toutes les opérations de copie mises en échec devront être recommencées. Cela entraîne une perte d'espace sur le média d'archivage.

Syntaxe de la commande

:arrestart

Exemples

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.

sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename
:
command:arrestart

arrmarchreq (Suppression des requêtes d'archivage)

En cas d'exécution avec indication du nom d'un système de fichiers, auquel est ajouté le nom d'un fichier de requête d'archivage ou un caractère générique, la commande arrmarchreq supprime les requêtes d'archivage spécifiées.

Le nom d'un fichier de requête d'archivage est composé du nom de la directive de copie (règle d'archivage définissant les conditions de copie et de conservation d'un fichier sur un média spécifique) et d'un numéro de séquence défini par l'archiveur.

Syntaxe de la commande

:arrmarchreq file-system-name.archive-request-file-name
:arrmarchreq file-system-name.*

Exemples

Dans le premier exemple, la commande arrmarchreq supprime le fichier de requête d'archivage data0.1.83 du système de fichiers sam1 :

Archiver Status                   samu               version time date
 
sam-archiverd: Idle

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 0            archiving 0
Monitoring file system activity.
:
command:arrmarchreq sam1.data0.1.83

Dans le second exemple, la commande arrmarchreq supprime tous les fichiers de requête d'archivage du système de fichiers sam1 :

Archiver Status                   samu               version time date
 
sam-archiverd: Idle

sam-arfind: sam2 mounted at /sam2
Files waiting to start 0        schedule 0            archiving 0
Monitoring file system activity.
:
command:arrmarchreq sam2.*

arrun (Démarrage de l'archivage)

La commande arrun démarre l'archivage.

En cas d'exécution sans paramètre, la commande arrun démarre toutes les activités d'archivage.

En cas d'exécution avec le paramètre dk, la commande arrun démarre les activités d'archivage vers les disques.

En cas d'exécution avec le paramètre rm, la commande arrun démarre les activités d'archivage vers les médias amovibles.

En cas d'exécution avec le paramètre fs. et indication du nom d'un système de fichiers, la commande arrun démarre l'activité des archiveurs du système de fichiers spécifié.

Syntaxe de la commande

:arrun
:arrun dk 
:arrun rm 
:arrun fs.file-system-identifier 

Exemples

Dans le premier exemple, la commande arrun démarre toutes les activités d'archivage :

Archiver Status                   samu               version time date
 
sam-archiverd: Idle

sam-arfind:  sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0

Waiting for :arrun
:
command:arrun

Une fois la commande arrun entrée, le démon de l'archiveur reprend l'archivage :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.

sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename

Dans le second exemple, la commande arrun démarre les activités d'archivage sur le système de fichiers sam1 :

Archiver Status                   samu               version time date
 
sam-archiverd: Waiting for :arrun fs.sam1 

sam-arfind:  sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Waiting for :arrun fs.sam1 
:
command:arrun fs.sam1

Une fois la commande arrun entrée, le démon de l'archiveur reprend l'archivage sur le système de fichiers sam1 :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.

sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename

Dans le troisième exemple, la commande arrun démarre les activités d'archivage vers les disques :

Archiver Status                   samu               version time date
 
sam-archiverd:  Waiting     for :arrun dk

sam-arfind:  sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
:
command:arrun dk

Une fois la commande arrun entrée, le démon de l'archiveur reprend l'archivage vers les disques :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.

sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename

arscan (Recherche de fichiers non archivés sur un système de fichiers)

En cas d'exécution de la commande avec indication du nom d'un système de fichiers Oracle HSM, la commande arscan analyse le système de fichiers spécifié pour y détecter tout fichier non archivé.

En cas d'exécution sans paramètre autre que le nom du système de fichiers, la commande arscan analyse de manière récursive tous les répertoires du système de fichiers spécifié.

En cas d'exécution avec indication du nom du système de fichiers et d'un répertoire, la commande arscan analyse de manière récursive tous les répertoires du système de fichiers spécifié en commençant par le répertoire indiqué.

En cas d'exécution avec indication du nom du système de fichiers et du mot-clé .inodes, la commande arscan analyse le fichier .inodes. Si la plupart des fichiers d'un système de fichiers sont déjà archivés, cette méthode est plus rapide que l'analyse des répertoires.

Il est également possible de retarder l'analyse en indiquant, outre les autres paramètres, une durée (nombre entier, en secondes) d'attente avant son exécution.

Syntaxe de la commande

:arscan file-system-name
:arscan file-system-name delay-in-seconds
:arscan file-system-name.starting-directory
:arscan file-system-name.starting-directory delay-in-seconds
:arscan file-system-name..inodes
:arscan file-system-name..inodes delay-in-seconds

Exemples

Dans l'exemple, arscan :

Archiver Status                   samu               version time date
 
sam-archiverd: Idle

sam-arfind:  sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
:
command:arscan

arstop (Arrêt immédiat de toutes les opérations d'archivage)

La commande arstop arrête l'archivage immédiatement.

En cas d'exécution sans paramètre, la commande arstop interrompt l'activité de tous les archiveurs.

En cas d'exécution avec le paramètre dk, la commande arstop interrompt les activités d'archivage vers les disques.

En cas d'exécution avec le paramètre rm, la commande arstop interrompt les activités d'archivage vers les médias amovibles.

En cas d'exécution avec le paramètre fs. et indication du nom d'un système de fichiers, la commande arstop interrompt l'activité des archiveurs du système de fichiers spécifié.

Syntaxe de la commande

:arstop
:arstop dk 
:arstop rm 
:arstop fs.file-system-identifier 

Exemples

Dans le premier exemple, la commande aridle interrompt toutes les activités d'archivage :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.
sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename
:
command:arstop

Dans le second exemple, la commande arstop interrompt les activités d'archivage sur le système de fichiers sam1 :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.

sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename
:
command:arstop fs.sam1

artrace (Activation du suivi de l'archiveur)

La commande artrace active le suivi de l'archiveur.

Le suivi consiste en l'enregistrement d'un journal détaillé de l'activité de l'archiveur dans le fichier sam-archiverd du sous-répertoire /var/opt/SUNWsamfs/trace/.

En cas d'exécution sans paramètre, la commande artrace procède au suivi de l'activité de tous les archiveurs.

En cas d'exécution avec le paramètre fs. et indication du nom d'un système de fichiers, la commande artrace procède au suivi de l'activité dans le système de fichiers spécifié.

Syntaxe de la commande

:artrace
:artrace fs.file-system-identifier 

Exemples

Dans le premier exemple, la commande artrace procède au suivi des archiveurs de tous les systèmes de fichiers :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.
sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename
:
command:artrace

Dans le second exemple, la commande artrace procède au suivi des archiveurs du système de fichiers sam1 :

Archiver Status                   samu               version time date
 
sam-archiverd: Archiving

sam-arfind: sam1 mounted at /sam1
Files waiting to start 0        schedule 482          archiving 0
Monitoring file system activity.

sam-arcopy: sam1.copy-directive.sequence-number vol-ser
Copying file path/filename
:
command:artrace fs.sam1

atime (Configuration des mises à jour de temps d'accès pour un système de fichiers)

En cas d'exécution avec indication du numéro ordinal d'équipement Oracle HSM d'un périphérique de famille (-1, 0, ou 1), la commande atime contrôle la méthode et l'heure de mise à jour de l'attribut de temps d'accès pour les fichiers du système de fichiers correspondant.

La définition de la valeur 0 (zéro) permet la mise en cache et entraîne un retard d'écriture (jusqu'à une minute) pour les mises à jour du temps d'accès. Les mises à jour du temps d'accès sont enregistrées sur le disque uniquement lorsque l'utilisation d'un système de fichiers Oracle HSM est supérieure à la limite inférieure de contrôle du débit, lorsque la modification du temps d'accès coïncide avec une mise à jour du temps de création (ctime) ou du temps de modification (mtime), ou lorsque le système de fichiers est démonté. Ce paramètre permet de réduire les E/S de disque et d'améliorer ainsi les performances.

La définition de la valeur 1 entraîne la mise à jour immédiate du temps d'accès sur le disque dès l'accès à un fichier. Ce paramètre augmente les E/S de disque et diminue les performances.

La définition de la valeur -1 ou l'exécution de la commande noatime désactive les mises à jour du temps d'accès. Si les temps d'accès n'ont pas d'importance, ce paramètre permet de réduire les E/S du disque de manière significative et d'améliorer ainsi les performances. Cependant, la norme POSIX requiert l'enregistrement du temps d'accès sur les fichiers. Il ne faut jamais utiliser ce paramètre sur un système de fichiers Oracle HSM d'archivage.

La valeur par défaut est 0 (mise en cache et écriture retardée activées).

Pour plus d'informations, reportez-vous aux pages de manuel mount_samfs et stat.

Syntaxe de la commande

:atime family-set-equipment-number -1|0|1

Exemples

L'exemple suivant présente la désactivation de la mise en cache et la mise à jour immédiate forcée du temps d'accès sur disque, sur le périphérique de famille 100 :

File systems                samu                   version time date
 
ty    eq  state device_name           status       high low   mountpoint server
ma    100  on   qfs1                  m----2----d   90% 70%   /qfs1
 mm    101  on   /dev/dsk/c5t10d0s0
 md    102  on   /dev/dsk/c5t10d0s1
 md    103  on   /dev/dsk/c5t11d0s0
 md    104  on   /dev/dsk/c5t11d0s1
:
command:atime 100 1

audit (Audit d'une bibliothèque ou d'un emplacement de bibliothèque)

En cas d'exécution avec indication du numéro ordinal d'équipement Oracle HSM d'une bibliothèque robotique et (facultativement) d'un identificateur d'emplacement, la commande audit amène la bibliothèque automatisée à monter les volumes, lire le numéro de série (VSN) de chaque volume et reconstruire le catalogue de bibliothèque. S'il est spécifié, l'emplacement doit être en cours d'utilisation et physiquement occupé par un média.

Si l'emplacement spécifié contient une cartouche de bande, le paramètre -e commande à l'audit de passer directement à la fin des données (EOD) et détermine l'espace disponible. Il est toutefois important de remarquer que ce processus ne peut pas être interrompu et peut durer plusieurs heures.

Si l'emplacement spécifié contient une cartouche optique à deux faces, identifiez la face souhaitée par la valeur 1 ou 2. Si aucune face n'est indiquée, l'audit est exécuté sur les deux.

Pour plus d'informations, reportez-vous aux pages de manuel auditslot(1M), mount_samfs et stat.

Syntaxe de la commande

:audit equipment-number 
:audit equipment-number:slot
:audit -e equipment-number:slot
:audit equipment-number:slot:side
:audit -e equipment-number:slot:side

Exemples

L'exemple suivant présente l'emplacement d'audits 17 de la bibliothèque robotique, avec le numéro ordinal d'équipement Oracle HSM 900 :

Robot VSN catalog by slot : eq 900  samu       version time date    
                                                            count 32
slot     access     time count  use  flags         ty vsn 
   0     2013/07/02 12:53    3  96%  -il-o-b----f  li VOL001
   1     2013/07/02 12:53    2  98%  -il-o-b----f  li VOL002
   2     2013/07/02 12:52    1  86%  -il-o-b----f  li VOL003
   3     2013/07/02 12:52    1  95%  -il-o-b----f  li VOL004
   4     2013/07/02 12:51    1  79%  -il-o-b-----  li VOL005
   5     2013/07/02 12:45    0  14%  -ilEo-b----f  li VOL006 MEDIA ERROR
   6     2013/07/02 12:46    0   0%  -il-o-b-----  li VOL007
   7     2013/07/02 12:46    0   0%  -il-o-b-----  li VOL008           
   8     2013/07/02 12:47    0   0%  -il-o-b-----  li VOL009         
   9     2013/07/02 12:47    0   0%  -il-o-b-----  li VOL010
  10     2013/07/02 12:48    0   0%  -il-o-b-----  li VOL011
  11     2013/07/02 12:48    0   0%  -il-o-b-----  li VOL012
  12     2013/07/02 12:48    0   0%  -il-o-b-----  li VOL013
  13     2013/07/02 12:49    0   0%  -il-o-b-----  li VOL014
  14     2013/07/02 12:49    0   0%  -il-o-b-----  li VOL015
  15     2013/07/02 12:50    0   0%  -il-o-b-----  li VOL016
  16     2013/07/02 12:50    0   0%  -il-o-b-----  li VOL017
  17     2013/07/02 12:51    0   0%  -il-o-b-----  li VOL018
  18     2013/07/02 12:51    0   0%  -il-o-b-----  li VOL019
  19     none               50   0%  -il-oCb-----  li CLN020
:
command: audit 900:17

c (Affichage de l'écran de configuration de périphérique)

La commande c ouvre l'écran Configuration de périphérique, lequel répertorie les noms et numéros ordinaux d'équipement de tous les périphériques.

Syntaxe de la commande

c
:c

Commandes

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Ctrl-D (ˆd)

Descendre dans la page.

Ctrl-U (ˆu)

Monter dans la page.

Exemple

L'exemple suivant présente l'écran de configuration de périphérique :

Device configuration:             samu         version time date
 
ty   eq state   device_name                           fs   family_set
sk  100 on      /etc/opt/SUNWsamfs/SL8500_T10K_parms  100  SL8500
ti  101 down    /dev/rmt/0cbn                         100  SL8500
ti  102 down    /dev/rmt/1cbn                         100  SL8500
ti  103 down    /dev/rmt/2cbn                         100  SL8500
hy  104 on      historian                             104

Description des champs

ty

Le champ ty affiche le type de périphérique Oracle HSM. Les identificateurs de type de périphérique sont listés dans l'Annexe A et dans la page de manuel mcf.

eq

Le champ eq affiche le numéro ordinal d'équipement Oracle HSM du périphérique, défini par l'utilisateur.

state

Le champ state affiche l'état actuel d'opération du périphérique, lequel peut présenter les valeurs suivantes :

  • on : le périphérique est accessible.

  • ro : le périphérique est accessible en lecture seule.

  • off : le périphérique n'est pas accessible.

  • down : le périphérique est accessible à la maintenance uniquement.

  • idle : le périphérique est en train d'exécuter des opérations en cours mais n'accepte pas de nouvelle connexion.

  • noalloc : aucun stockage ne peut être affecté à ce périphérique. Un administrateur a exécuté la commande noalloc (reportez-vous à la section noalloc (Désactivation de l'allocation de stockage sur un périphérique)). L'état noalloc persistera jusqu'à ce qu'un administrateur exécute la commande alloc (reportez-vous à la section alloc (Activation de l'allocation de stockage sur un périphérique)).

device_name

Le champ device_name présente le chemin d'accès et le nom du périphérique.

Dans cet exemple, le type d'équipement de famille sk, indique une interface Oracle StorageTek ACSLS interface vers une bibliothèque connectée au réseau. Le nom du périphérique est donc le chemin d'accès vers le fichier de paramètres de la bibliothèque SL8500_T10K_parms. Pour plus d'informations sur les bibliothèques connectées au réseau, reportez-vous à la page de manuel mcf.

fs

Le champ fs indique le numéro ordinal de l'équipement Oracle HSM affecté à l'utilisateur pour la famille qui comporte un périphérique.

family_set

Le champ family_set indique le nom affecté à l'utilisateur de la famille Oracle HSM qui comporte un périphérique. Les familles représentent l'équipement associé à un composant Oracle HSM, tel que le groupe d'unités de disques associés à un système de fichiers Oracle HSM ou la bibliothèque de bandes associée à l'archivage.

clear (Effacement d'une demande de chargement d'un volume de stockage amovible)

Lorsque la commande clear est émise avec un numéro de série de volume (VSN), et éventuellement avec une valeur d'index, elle annule les demandes de chargement en attente pour le VSN indiqué, efface toute référence au VSN à partir de l'écran Demandes de chargement d'un média amovible, et annule tous les processus en attente que le volume soit monté.

Vous pouvez éventuellement spécifier à l'écran la valeur de la colonne d'index de la rangée correspondant au VSN.

Reportez-vous aux sections p (Affichage de l'écran des demandes de chargement de média amovible) et load (Chargement d'une cartouche dans un lecteur) pour plus d'informations.

Syntaxe de la commande

:clear vsn
:clear vsn index

Exemples

L'exemple suivant annule la demande de chargement du VSN VOL005 :

Removable media load requests all both     samu               version time date
                                                              count: 0index type pid    user        rb   flags     wait count  vsn
    0   li   0    root        900  -b-f---   0:00        VOL005
:
command: clear VOL005

d (Affichage de l'écran des commandes de suivi de démon)

La commande d ouvre l'écran Daemon trace controls, qui indique les événements suivis par Oracle HSM, comme précisé dans le fichier defaults.conf. Pour plus d'informations sur l'activation du suivi de fichiers, reportez-vous à la page de manuel defaults.conf.

Syntaxe de la commande

d
:d

Commandes

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Exemple

L'exemple suivant représente les informations du fichier de suivi. Il contient des informations sur les démons dont le suivi est assuré, les chemins d'accès aux fichiers de suivi, les événements dont le suivi est assuré ainsi que la taille et l'âge des fichiers de suivi.

Daemon trace controls             samu                version time date

sam-amld    /var/opt/SUNWsamfs/trace/sam-amld
        cust err fatal misc proc debug date
        size  10  age 0
sam-archiverd /var/opt/SUNWsamfs/trace/sam-archiverd
        cust err fatal misc proc debug date
        size  10  age 0
sam-catserverd /var/opt/SUNWsamfs/trace/sam-catserverd
        cust err fatal misc proc debug date
        size  10  age 0
sam-fsd    /var/opt/SUNWsamfs/trace/sam-fsd
        cust err fatal misc proc debug date
        size  10  age 0
sam-rftd    /var/opt/SUNWsamfs/trace/sam-rftd
        cust err fatal misc proc debug date
        size  10  age 0
sam-recycler  /var/opt/SUNWsamfs/trace/sam-recycler
        cust err fatal misc proc debug date
        size  10  age 0

def_retention (Réglage de la durée de conservation WORM par défaut)

Lorsqu'elle est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique de famille de disque et avec une durée, la commande def_retention modifie la période de conservation par défaut des fichiers WORM dont la durée de conservation n'est pas celle précisée.

Les données et le chemin d'accès d'un fichier WORM (Write Once Read Many) ne peuvent être ni modifiés ni supprimés avant l'expiration de la durée de conservation. Spécifiez la période de conservation en utilisant l'une des trois méthodes suivantes :

  • Pour indiquer que le fichier ne doit jamais être modifié ni supprimé, saisissez la chaîne permanent ou 0.

  • Pour indiquer une durée en années, jours, heures et/ou minutes, saisissez une chaîne sous la forme

    [YEARSy][DAYSd][HOURSh][MINUTESm] 
    

    YEARS est le nombre d'années (si non nul), MONTHS est le nombre de mois (si non nul), DAYS est le nombre de jours (si non nul), HOURS est le nombre d'heures (si non nul), et MINUTES est le nombre de minutes (si non nul). Par exemple, 5y3d1h4m indique 5 ans, 3 jours, 1 heure et 4 minutes, 10y indique 10 ans, et 60d12h indique 60 jours et 12 heures.

  • Pour préciser une durée de conservation en minutes, saisissez une intégrale dans la plage [1-2147483647].

Si elle n'est pas modifiée, la durée de détention par défaut des fichiers WORM est de 43,200 minutes (30 jours).

Pour plus d'informations sur les options WORM, reportez-vous aux pages de manuel mount_samfs et sam_worm .

Syntaxe de la commande

:def_retention family-set-equipment-number retention-interval

Exemples

L'exemple suivant définit une durée de conservation des fichiers WORM stockés sur l'équipement de numéro ordinal 10 (système de fichiers samfs1) à 7 ans :

File systems                  samu                   version time date
 
ty    eq  state device_name           status       high low   mountpoint server
ma  10    on    samfs1                m----2----d   90% 70%   /samfs1
 mm  11    on    /dev/dsk/c5t10d0s0
 md  12    on    /dev/dsk/c5t10d0s1
 md  13    on    /dev/dsk/c5t11d0s0
 md  14    on    /dev/dsk/c5t11d0s1
:
command:def_retention 10 7y 

devlog (Réglage des options de l'enregistreur du périphérique)

Lorsqu'elle est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique et avec une liste d'options d'enregistrement des événements délimitée par des espaces, la commande devlog configure l'enregistrement pour le périphérique mentionné.

Précisez les options d'enregistrement d'événement à l'aide d'au moins un des mots-clés suivants :

  • all enregistre tous les événements.

  • none désactive l'enregistrement.

  • default restaure les paramètres d'enregistrement par défaut.

  • detail enregistre les enregistrements utiles au suivi des opérations en cours.

  • err enregistre les messages d'erreur.

  • label enregistre les opérations d'étiquetage.

  • mig enregistre les messages de la boîte à outil de migration.

  • msg enregistre les communications de threads et de processus.

  • retry enregistre les nouvelles tentatives d'opération du périphérique.

  • syserr enregistre les erreurs de la bibliothèque système.

  • time enregistre l'horaire des opérations du périphérique.

  • module inclut les noms de module et les lignes source dans les messages d'erreur.

  • event inclut le nom des événements dans le message d'enregistrement.

  • date inclut la date des événements dans le message.

  • - keyword (un signe Moins précédant un des mots-clés ci-dessus) annule le mot-clé de la spécification de l'enregistrement en cours.

La spécification de l'enregistrement par défaut est err retry syserr date. Pour plus d'informations, reportez-vous à la page de manuel samset.

Syntaxe de la commande

:devlog equipment-number option [next-option]...
:devlog all option [next-option]...
:devlog equipment-number -option [-next-option]...
:devlog all -option [-next-option]...

Exemples

L'exemple suivant enregistre le nom de l'événement en plus des options standard du périphérique 101 :

Removable media status: all             samu                   version time date
 
ty  eq   status      act  use  state    vsn
ti  101  ---------p    0   0%  notrdy
        empty
ti  102  ---------p    0   0%  notrdy
        empty
:
command:devlog 101 event err retry syserr date 

dio_rd_consec (Limitation du nombre de lectures directes consécutives)

La commande dio_rd_consec indique le nombre de lectures consécutives supérieures à dio_rd_form_min ou dio_rd_ill_min que Oracle HSM doit effectuer en E/S directes.

La valeur par défaut est 0, elle désactive les lectures directes basées sur la taille d'E/S et force Oracle HSM à ignorer dio_rd_form_min ou dio_rd_ill_min.

Pour plus d'informations, reportez-vous aux sections dio_rd_form_min (Définition de la taille des lectures E/S bien alignées) et dio_szero (Réglage sur zéro des zones de fichiers fragmentés non initialisées pendant les E/S directes).

Syntaxe de la commande

:dio_rd_consec family-set-equipment-number  number_of_consecutive_IOs

Exemples

L'exemple suivant établit la taille minimale des lectures directes bien formées pour le périphérique de famille 100 à 16 :

Mass storage status                samu                version time date
 
ty  eq   status      use  state  ord   capacity   free       ra  part high low
ma  100  m----2---r- 1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:dio_rd_consec 100 16 

dio_rd_form_min (Définition de la taille des lectures E/S bien alignées)

La commande dio_rd_form_min établit un seuil en kilo-octets à partir duquel Oracle HSM basculera automatiquement des E/S paginées aux E/S directes lors de la lecture de données bien alignées sur une unité de disque de famille (reportez-vous à la E/S paginées).

La valeur par défaut est de 256 kilo-octets. Une valeur de 0 désactiverait ce basculement d'E/S lors de la lecture de données bien alignées.

Syntaxe de la commande

:dio_rd_form_min family-set-equipment-number  number_kilobytes

Exemples

L'exemple suivant définit la taille minimale des lectures directes bien formées pour le périphérique de famille 100 à 1024 kilo-octets :

Mass storage status                   samu                version time date
 
ty  eq  status       use  state  ord   capacity   free       ra  part high low
ma  100  m----2---r- 1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:dio_rd_form_min 100 1024 

dio_rd_ill_min (Définition de la taille des lectures directes mal alignées)

La commande dio_rd_ill_min établit un seuil spécifique, en kilo-octets, à partir duquel Oracle HSM basculera automatiquement des E/S paginées aux E/S directes lors de la lecture de données mal alignées sur une unité de disque de famille spécifique (reportez-vous à la E/S paginées).

La valeur par défaut est de 0 kilo-octets, ce qui désactive les E/S basculées lors de la lecture de données mal alignées.

Syntaxe de la commande

:dio_rd_ill_min family-set-equipment-number  number_kilobytes

Exemples

L'exemple suivant établit la taille minimale des lectures directes mal formées pour un périphérique de famille 100 à 4096 kilo-octets :

Mass storage status                samu                version time date
 
ty  eq  status       use  state  ord   capacity   free       ra  part high low
ma  100  m----2---r- 1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:dio_rd_form_min 100 4096 

dio_szero (Réglage sur zéro des zones de fichiers fragmentés non initialisées pendant les E/S directes)

Lorsqu'elle est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique de famille, la commande dio_szero agit sur les E/S directes pour qu'elles gèrent les fichiers fragmentés de l'unité spécifiée de la même façon que les E/S paginées. Les zones non initialisées sont réglées sur zéro lorsqu'on y accède. Le comportement du fichier fragmenté est alors le même que pour des E/S paginées. La performance est réduite lorsque l'écriture se fait sur les fichiers fragmentés directement.

La valeur par défaut est nodio_szero (Ne pas définir sur zéro les zones non initialisées de fichiers fragmentés avec E/S en accès direct).

Syntaxe de la commande

:dio_szero family-set-equipment-number

Exemples

L'exemple suivant définit à zéro les fichiers fragmentés sur le périphérique de famille 100 :

Mass storage status                  samu                version time date
 
ty  eq  status       use  state  ord   capacity   free       ra  part high low
ma  100  m----2---r- 1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:dio_szero 100 

dio_wr_consec (Limitation du nombre d'écritures directes consécutives)

La commande dio_wr_consec établit le nombre d'écritures consécutives supérieures à dio_wr_form_min ou dio_wr_ill_min que Oracle HSM doit effectuer en E/S directes.

La valeur par défaut est 0, ce qui désactive les écritures directes basées sur la taille des E/S et qui force Oracle HSM à ignorer dio_wr_form_min ou dio_wr_ill_min.

Pour plus de détails, reportez vous aux sections dio_wr_form_min (Définition de la taille des écritures E/S directes bien formées) et dio_wr_ill_min (Définition de la taille des écritures d'E/S directes mal alignées).

Syntaxe de la commande

:dio_wr_consec family-set-equipment-number  number_of_consecutive_IOs

Exemples

L'exemple suivant établit la taille minimale des lectures directes bien formées pour le périphérique de famille 100 à 16 :

Mass storage status                 samu                version time date
 
ty  eq  status       use  state  ord   capacity   free       ra  part high low
ma  100  m----2---r- 1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:dio_wr_consec 100 16 

dio_wr_form_min (Définition de la taille des écritures E/S directes bien formées)

La commande dio_wr_form_min établit un seuil en kilo-octets de taille minimale auquel Oracle HSM basculera automatiquement des E/S paginées aux E/S directes lors de l'écriture de données bien alignées sur une unité de disque de famille (reportez-vous à la E/S paginées).

La valeur par défaut est de 256 kilo-octets. Une valeur de 0 désactiverait ce basculement d'E/S lors de l'écriture de données bien alignées.

Syntaxe de la commande

:dio_wr_form_min  family-set-equipment-number  number_kilobytes

Exemples

L'exemple suivant établit la taille minimale des écritures directes bien formées pour le périphérique de famille 100 à 1024 kilo-octets :

Mass storage status              samu                version time date
 
ty  eq  status       use  state  ord   capacity   free       ra  part high low
ma  100  m----2---r- 1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:dio_wr_form_min 100 1024 

dio_wr_ill_min (Définition de la taille des écritures d'E/S directes mal alignées)

La commande dio_wr_ill_min établit un seuil en kilo-octets auquel Oracle HSM basculera automatiquement des E/S paginées aux E/S directes lors de l'écriture de données mal alignées pour une unité de disque de famille (reportez-vous à la E/S paginées).

La valeur par défaut est de 0 kilo-octets, ce qui désactive les E/S basculées lors de la lecture de données mal alignées.

Syntaxe de la commande

:dio_wr_ill_min family-set-equipment-number  number_kilobytes

Exemples

L'exemple suivant définit la taille minimale des écritures directes mal formées pour le périphérique de famille 100 à 4096 kilo-octets :

Mass storage status               samu                version time date
 
ty  eq  status       use  state  ord   capacity   free       ra  part high low
ma  100  m----2---r- 1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:dio_wr_form_min 100 4096

diskvols (Ajout/Suppression des indicateurs d'archivage des volumes de disque)

Lorsque la commande diskvols est émise avec le nom d'un volume de disque d'archive, avec un plus ou un moins, et un des indicateurs listés ci-dessous, elle ajoutera ou supprimera cet indicateur du volume indiqué : Lors du dépannage de problèmes matériels, vous pourrez souhaiter modifier les valeurs des indicateurs U et E. En revanche, vous ne devez pas modifier l'indicateur suivant :

  • l indique que le volume est étiqueté, un fichierseqnum a déjà été créé.

  • r indique que ce volume est défini sur un hôte distant.

  • U indique que le volume n'est pas disponible.

  • R indique que ce volume est en lecture seule.

  • E indique une erreur de média lors de l'écriture sur le répertoire d'archive du disque.

  • A indique que ce volume doit être audité.

  • F indique que ce volume est plein.

  • c indique que ce volume est prêt à être recyclé.

Syntaxe de la commande

:diskvols volume +flag  
:diskvols volume -flag 

Exemples

L'exemple suivant définit l'indicateur U (unavailable) sur le volume de stockage d'archivage disk01:

Disk volume dictionary         samu           version time date
header
version 460
volumes
magic 340322 version 9 nkeys 2 ndata 2
index  space        capacity     used      flags  volume
    0  12882411520  12887785472  10291200  -----  disk01
    1  6443827200   6443892736      70656  -----  disk02
clients
magic 340322 version 9 nkeys 1 ndata 1
:
command:diskvols disk01 +U

L'indicateur est défini :

Disk volume dictionary         samu           version time date
header
version 460
volumes
magic 340322 version 9 nkeys 2 ndata 2
index  space        capacity     used      flags  volume
    0  12882411520  12887785472  10291200  --U--  disk01
    1  6443827200   6443892736      70656  -----  disk02
clients
magic 340322 version 9 nkeys 1 ndata 1

dmr (Activation des lectures de miroir dirigées (DMR) des miroirs logiciels)

Lorsque la commande dmr est émise avec le numéro ordinal d'équipement Oracle HSM d'unité de disque de famille, elle permet à Oracle Real Application Clusters (RAC) d'utiliser les lectures de miroir dirigées de Solaris Volume Manager lorsque les bases de données sont stockées sur des systèmes de fichiers Oracle HSM qui utilisent les E/S asynchrones avec les volumes mis en miroir de Solaris Volume Manager. Reportez-vous à la section nodmr (Désactivation des lectures de miroir dirigées (DMR) des miroirs logiciels).

DMR est activée par défaut.

Syntaxe de la commande

:dmr family-set-equipment-number

Exemples

L'exemple suivant active DMR sur le périphérique de famille 20 :

File systems                          samu                version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  20 on      sam2          -----2---r-   80%    70%   /sam2
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
ma  10 on      sam1          m----2---r-   80%    70%   /sam1
 mm 11 on      /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0
 mr 12 on      /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0
 mr 13 on      /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0
 mr 14 on      /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0
 mr 15 on      /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0
:
command:dmr 10

dtrace (Activation/configuration du suivi des démons Oracle HSM)

Lorsque la commande dtrace est émise avec un indicateur de démon Oracle HSM plus le mot-clé on ou off ou un nom de variable et une valeur, elle contrôle la façon dont les informations de suivi sont écrites dans les fichiers de suivi.

Indiquez les démons à l'aide du mot-clé all (pour tous les démons Oracle HSM) ou le nom d'un démon particulier. Voici quelques noms de démons valides : sam-archiverd, sam-catserverd, sam-fsd, sam-rftd, sam-recycler, sam-sharefsd, sam-stagerd, sam-serverd, sam-clientd, etfsmgmt.

Utilisez le mot-clé on pour activer le suivi du/des démons(s) indiqué(s).

Utilisez le mot-clé off pour désactiver le suivi du/des démons(s) indiqué(s).

Utilisez un nom de variable avec une valeur pour contrôler le processus de suivi du démon indiqué. Définissez la variable à l'aide de la syntaxe daemon-specifier.variable value.

Syntaxe de la commande

:dtrace daemon-specifier on
:dtrace daemon-specifier off
:dtrace daemon-specifier.file path-filename
:dtrace daemon-specifier.options option_name1 option_name2 -option_name3 ... 

Variables

file

La variable file prend une valeur de chemin d'accès ou de nom de fichier :

  • all.file path-filename nomme le répertoire qui conserve les fichiers de suivi path-filename.

    Par défaut, les fichiers de suivi se trouvent dans le répertoire /var/opt/SUNWsamfs/trace.

  • daemon-name.filepath-filename nomme le fichier de suivi path-filename.

    Par défaut, les fichiers de suivi sont nommés avec le démon dont ils assurent le suivi.

options

La variable options prend une liste d'options de suivi, d'événements à suivre, ou d'éléments à inclure dans les sorties de suivi séparée par des espaces. Pour annuler la sélection d'une option, utilisez le signe moins avec le nom de l'option (-option_name).

Les types d'événements prédéfinis sont cust, err, fatal, misc, proc, et rft. Les éléments de message program[pid] et time sont toujours inclus et ne peuvent pas être désélectionnés.

Les événements facultatifs comportent les suivants :

  • none exclut tous les types d'événement.

  • all inclut les événements les plus utiles : cust, err, fatal, ipc, misc, proc et rft.

  • alloc inclut les événements d'allocation de mémoire.

  • cust inclut les notifications client, les messages de fichiers de notification et Syslog.

  • err inclut les erreurs de programme non fatales.

  • fatal inclut les messages d'erreur syslog fatals.

  • files inclut les actions sur les fichiers.

  • rft inclut les événements de transfert de fichier.

  • ipc inclut les communications inter-processus.

  • misc inclut les événements divers, ou sans catégorie.

  • oprmsg inclut les messages de l'opérateur.

  • proc : initiation et achèvement du processus.

  • queue : l'archiveur met les contenus modifiés en file d'attente.

Les éléments de messages facultatifs comprennent :

  • date inclut la date dans le message (l'heure est toujours incluse).

  • module inclut le nom du fichier source et le numéro de la ligne dans le message.

  • type inclut le type d'événement dans le message.

age

La variable age définit la période entre les rotations de fichiers de suivi sur la valeur indiquée (les fichiers de suivi de rotation conservent leur taille dans des limites gérables). Définissez la valeur de age sur un nombre de secondes, minutes, heures, jours, semaines et/ou années supérieur à 2 minutes.

Une valeur inférieure ou égale à deux minutes désactive la rotation de fichiers de suivi.

size

La variable size définit la taille de fichier à laquelle les rotations de fichiers de suivi surviennent. Définissez la valeur de size en tant qu'intégrale avec un des suffixes suivants précisant les unités : b pour octets , k pour kilo-octets, M pour méga-octets, G pour giga-octets ou T pour téra-octets,

Exemples

L'exemple suivant exclus les erreurs non fatales du fichier de suivi sam-archiverd et inclut la date de l'événement ainsi que le fichier source et le numéro de la ligne de l'erreur dans chaque entrée de fichier de suivi :

Help information            page 1/15  samu                version time date
 
Displays:
 
    a   Archiver status                 w       Pending stage queue
    c   Device configuration            C       Memory
    d   Daemon trace controls           D       Disk volume dictionary
    f   File systems                    F       Optical disk label
    g   Shared clients                  I       Inode
    h   Help information                J       Preview shared memory
    l   Usage information               K       Kernel statistics
    m   Mass storage status             L       Shared memory tables
    n   Staging status                  M       Shared memory
    o   Optical disk status             N       File system parameters
    p   Removable media load requests   P       Active Services
    r   Removable media                 R       SAM-Remote
    s   Device status                   S       Sector data
    t   Tape drive status               T       SCSI sense data
    u   Staging queue                   U       Device table
    v   Robot catalog
:
command:dtrace sam-archiverd.options -err date module 

export (Déplacement du média amovible vers la boîte aux lettres de la bibliothèque robotique)

Lorsque la commande export est émise avec le numéro ordinal d'équipement Oracle HSM d'une bibliothèque robotique et un identificateur d'emplacement, elle déplace la cartouche résidant dans l'emplacement indiqué vers la boîte aux lettres. S'il est spécifié, l'emplacement doit être en cours d'utilisation et physiquement occupé par un média. Si l'emplacement contient une cartouche optique à deux côtés et qu'aucun des deux n'est indiqué, les deux seront audités.

Lorsque la commande export est émise avec un identificateur de type de média Oracle HSM et le VSN (numéro de série du volume) d'une cartouche, elle déplace cette cartouche vers la boîte aux lettres.

Si le numéro ordinal d'équipement indiqué identifie une bibliothèque StorageTek connectée au réseau, le paramètre -f exporte la cartouche vers le CAP (port d'accès de la cartouche) de la bibliothèque et met à jour le catalogue Oracle HSM. Le paramètre CAPID doit être défini dans le fichier de paramètres de la bibliothèque. Reportez-vous à la page de manuel stk pour plus de détails.

Si le numéro ordinal d'équipement indiqué identifie une autre bibliothèque connectée au réseau, la commande export met à jour le catalogue Oracle HSM mais laisse le logiciel de commande de la bibliothèque effectuer le déplacement physique de la cartouche.

Reportez-vous également à la section import (Déplacement du média amovible de la boîte aux lettres vers la bibliothèque robotique).

Notez bien que par défaut, les volumes exportés sons suivis par Oracle HSM dans l'historique. L'historique agit comme une bibliothèque virtuelle qui peut gérer les demandes de transfert et d'archivage pour des volumes qui ne résident plus dans la bibliothèque. Un opérateur peut alors importer les cartouches nécessaires pour satisfaire les demandes de chargement. L'exportation des cartouches à partir de l'historique lui-même supprime toutes les informations sur la cartouche exportée. Les informations sur les volumes de cette cartouche seront perdues. Reportez-vous à la page de manuel historique pour plus d'informations.

Syntaxe de la commande

:export equipment-number:slot
:export -f equipment-number:slot
:export media-type.vsn
:export -f media-type.vsn

Exemples

Dans l'exemple suivant, la première forme de commande exporte le contenu de l'emplacement 1 de la bibliothèque robotique avec le numéro d'équipement Oracle HSM 900. La seconde forme exporte la cartouche LTO avec le VSN VOL004.

Robot VSN catalog by slot : eq 900  samu       version time date    
                                                            count 32
slot     access     time count  use  flags         ty vsn 
   0     2013/07/02 12:53    3  96%  -il-o-b----f  li VOL001
   1     2013/07/02 12:53    2  98%  -il-o-b----f  li VOL002
   2     2013/07/02 12:52    1  86%  -il-o-b----f  li VOL003
   3     2013/07/02 12:52    1  95%  -il-o-b----f  li VOL004
...
:
command:export 900:1
...
command:export li.VOL004

f (Affichage de l'écran Systèmes de fichiers)

La commande f permet l'ouverture de l'écranSystèmes de fichiers et affiche les composants des systèmes de fichiers Oracle HSM.

Syntaxe de la commande

f
:f

Commandes

Aucune valeur sélectionnée.

Exemples

L'exemple suivant affiche l'écran des systèmes de fichiers. Les lecteurs membres sont en retrait d'un cran et s'affichent directement en dessous du système de fichiers auquel ils appartiennent.

File systems                   samu                      version time date

ty   eq  state  device_name         status      high low  mountpoint server
ms   10  on     sam1                m----2----d  90%  70% /sam1
 md   11  on     /dev/dsk/c5t8d0s3
 md   12  on     /dev/dsk/c5t8d0s4
 md   13  on     /dev/dsk/c5t8d0s5
 md   14  on     /dev/dsk/c5t8d0s6
 md   15  on     /dev/dsk/c5t8d0s7
ms   20  on     sam2                m----2----d  90%  70%  /sam2
 md   21  on     /dev/dsk/c5t9d0s3
 md   22  on     /dev/dsk/c5t9d0s4
 md   23  on     /dev/dsk/c5t9d0s5
 md   24  on     /dev/dsk/c5t9d0s6
 md   25  on     /dev/dsk/c5t9d0s7
ma   30  on     qfs1                m----2----d  90%  70%  /qfs1
 mm   31  on     /dev/dsk/c5t10d0s0
 md   32  on     /dev/dsk/c5t10d0s1
ma   40  on     qfs2                m----2----d  90%  70%  /qfs2
 mm   41  on     /dev/dsk/c5t11d0s0
 md   42  on     /dev/dsk/c5t11d0s1
ma   50  on     qfs3                m----2---r-  90%  70%  /qfs3
 mm   51  on     /dev/dsk/c5t12d0s0
 mr   52  on     /dev/dsk/c5t12d0s1
ma   60  on     qfs4                m----2---r-  90%  70%  /qfs4
 mm   61  on     /dev/dsk/c5t13d0s0
 mr   62  on     /dev/dsk/c5t13d0s1
ma  100  on     shareqfs1           m----2c--r-  80%  70%  /shareqfs1 server
 mm  101  on     /dev/dsk/c6t50020F2300004655d0s0
 mr  102  on     /dev/dsk/c6t50020F2300004655d0s1
ma  110  on     shareqfs2           m----2c--r-  80%  70%  /shareqfs2 server
 mm  111  on     /dev/dsk/c6t50020F2300004655d0s6
 mr  112  on     /dev/dsk/c6t50020F2300004655d0s7

Description des champs

ty

Le champ ty affiche le type de périphérique Oracle HSM. Les identificateurs de type de périphérique sont listés dans l'Annexe A et dans la page de manuel mcf.

eq

Le champ eq affiche le numéro d'équipement Oracle HSM affecté à l'utilisateur du périphérique.

state

Le champ state affiche l'état de fonctionnement en cours du périphérique :

device_name

Le champ device_name présente le chemin d'accès et le nom du périphérique.

status

Le champ status affiche une chaîne de onze caractères, où la position de chacun représente la valeur d'un attribut différent du système de fichiers. Les positions des caractères sont énumérées, en commençant par la position 1 à gauche, finissant à droite, position 11. Le tableau suivant définit les codes d'état possibles pour chaque position dans la chaîne d'état.

Position Valeur Signification
1 m---------- Un m minuscule en position 1 indique que le système de fichiers est monté.
1 M---------- Un M majuscule en position 1 indique que le système de fichiers est en cours de montage.
2 -u--------- Un u en position 2 indique que le système de fichiers est en cours de démontage.
3 --A-------- Un A majuscule en position 3 indique que les données sont en cours d'archivage (copiées vers un stockage de proximité ou hors ligne).
4 ---R------- Un R majuscule en position 4 indique que des données précédemment archivées sont en train d'être libérées du stockage de disque en ligne pour libérer de l'espace pour de nouveaux fichiers.
5 ----S------ Un S majuscule en position 5 indique que les données précédemment libérées sont en cours de transfert (copiées d'un média d'archivage vers un stockage de disque en ligne).
6 -----1----- Le chiffre 1 en position 6 indique qu'il s'agit d'un système de fichiers en version-1.
6 -----2----- Le chiffre 2 en position 6 indique qu'il s'agit d'un système de fichiers en version-2.
7 ------c---- Un c minuscule en position 7 indique qu'il s'agit d'un système de fichiers partagé.
8 -------W--- Un W majuscule en position 8 indique qu'il s'agit d'un système de fichiers à scripteur unique.
9 --------R-- Un R majuscule en position 9 indique qu'il s'agit d'un système de fichiers à plusieurs lecteurs.
10 ---------r- Un r minuscule en position 10 indique que le système de fichiers stocke les données sur des périphériques mr à allocation unique.
11 ----------d Un d minuscule en position 11 indique que le système de fichiers stocke les données sur des périphériques md à double allocation.

high

Le champ high affiche la limite supérieure du contrôle du débit, un seuil d'utilisation de stockage exprimé sous forme de pourcentage de la capacité totale du système de fichiers. Lorsque le pourcentage d'utilisation dépasse la limite supérieure du contrôle du débit, Oracle HSM commence à supprimer les fichiers qui ont été archivés pour sauvegarder le média, avec en priorité les fichiers les plus volumineux et les plus récemment utilisés. Si les utilisateurs accèdent alors aux fichiers supprimés, Oracle HSM les restaure à partir d'une copie d'archivage vers le disque.

low

La limite inférieure du contrôle du débit, seuil d'utilisation de stockage exprimé sous forme de pourcentage de la capacité totale du système de fichiers. Lorsque le pourcentage d'utilisation chute sous la limite inférieure du contrôle du débit, Oracle HSM cesse la suppression des fichiers du disque. La limite inférieure du contrôle du débit équilibre le besoin de conserver de l'espace disque disponible pour les nouveaux fichiers avec la performance du système de fichiers en évitant un transfert excessif à partir du média d'archivage.

mountpoint

Répertoire sur lequel le système de fichiers se relie au système de fichiers root de l'hôte.

server

Nom du MDS (serveur de métadonnées) d'un système de fichiers partagé par plusieurs hôtes.

flush_behind (Définition du paramètre de vidage temporisé)

Lorsque la commande flush_behind est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille et avec un nombre de kilo-octets, elle configure le système de fichiers correspondant pour qu'il écrive de façon asynchrone le nombre de kilo-octets indiqué à partir des pages de mémoire cache modifiées vers le disque.

Tandis que les fichiers changent dans la mémoire, le vidage temporisé garantit que ces modifications sont rapidement sauvegardées vers un média de stockage non volatile. Lorsqu'un processus écrit des données modifiées sur les pages de mémoire cache, le vidage intervient dans la foulée, et copie les modifications sur le disque, même pendant que le processus principal d'écriture est en cours. Les pages de cache modifiées non sauvegardées sont réduites à un minimum, ce qui participe au maintien de l'intégrité des données du fichier.

D'un autre côté, le vidage temporel accroît la surcharge et peut réduire les performances d'écriture. Le processus de vidage d'un bloc de données peut retarder la réécriture ultérieure de ce bloc. Le vidage temporel est donc désactivé par défaut.

Définissez la valeur indiquée dans la plage [0-8192] kilo-octets, où 0 (valeur par défaut) désactive la possibilité de vidage temporel.

Syntaxe de la commande

:stage_flush_behind family-set-equipment-number number_kilobytes

Exemples

L'exemple suivant définit le vidage temporel de transfert pour le périphérique de famille 100 à 1024 kilo-octets :

Mass storage status                 samu                version time date
 
ty  eq  status       use  state  ord   capacity   free       ra  part high low
ma  100  m----2---r- 1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:flush_behind 100 1024

forcedirectio (Utilisation de l'E/S en accès direct par défaut)

Lorsque la commande forcedirectio est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle fait de l'E/S en accès direct la méthode par défaut de toutes les opérations d'E/S sur l'unité indiquée.

L'E/S paginée est l'E/S par défaut.

Pour plus d'informations, reportez-vous à la Comprendre les objectifs et les options du réglage de performances E/S, la commandenoforcedirectio (Ne pas utiliser les E/S directes par défaut), et aux pages de manuel directio, setfa, sam_setfa et sam_advise.

Syntaxe de la commande

:forcedirectio  family-set-equipment-number 

Exemples

L'exemple suivant fait de l'E/S en accès direct la méthode par défaut du périphérique de famille 100 :

Mass storage status                samu                version time date
 
ty  eq  status       use  state  ord   capacity   free       ra  part high low
ma  100  m----2---r- 1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:forcedirectio 100 

force_nfs_async (Forcer le NFS asynchrone)

Lorsque la commande force_nfs_async est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique de famille de disque, cette unité passe outre Oracle HSM par défaut et les données NFS mises en cache, même si NFS a demandé à écrire les données par le disque.

La commande force_nfs_async est appliquée uniquement si le système de fichiers est monté comme serveur NFS et si les clients sont montés à l'aide de l'option de montage NFS noac. Pour plus d'informations relatives au montage d'un système de fichiers NFS, reportez-vous à la page de manuel mount_nfs.


Attention:

Utilisez-la avec précaution. L'interruption du serveur risque de provoquer une perte de données !

L'option force_nfs_async ne respecte pas les protocoles NFS. Les données sont mises en cache sur le serveur NFS et ne peuvent pas être vues immédiatement par tous les clients si plusieurs serveurs NFS sont présents (plusieurs serveurs NFS peuvent être activés dans le système de fichiers partagé QFS).


Syntaxe de la commande

:force_nfs_async family-set-equipment-number  

Exemples

L'exemple suivant définit force_nfs_async sur la famille 100 :

Mass storage status             samu               version time date
 
ty  eq  status       use  state  ord   capacity   free       ra  part high low
ma  100  m----2---r- 1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:force_nfs_async 100

g (Affichage des clients de systèmes de fichiers partagés)

La commande g ouvre l'écran Shared clients et affiche les informations de la configuration en cours.

En cas d'exécution sans paramètre, la commande a affiche le statut de l'archiveur pour tous les systèmes de fichiers. En cas d'exécution de la commande avec indication du nom d'un système de fichiers, la commande affiche le statut pour le système de fichiers spécifié uniquement.

Syntaxe de la commande

g
:g

Commandes

Ctrl-I (ˆI)

Basculement entre les vues abrégée et détaillée.

Ctrl-B

Retourner à la page précédente.

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Ctrl-D (ˆd)

Descendre dans la page.

Ctrl-U (ˆu)

Monter dans la page.

Description des champs

ord

Le champ ord affiche le numéro ordinal du serveur Oracle HSM. Le numéro ordinal du serveur fait la distinction entre le serveur de métadonnées actif en cours et les serveurs de métadonnées et les clients potentiels :

  • Le numéro ordinal 1 indique le serveur de métadonnées actif.

  • Le numéro ordinal 2 ou un numéro supérieur indique un serveur de métadonnées potentiel.

  • Le numéro ordinal0 indique un client.

hostname

Le champ hostname affiche le nom du serveur, du serveur potentiel ou de l'hôte client.

status

Le champ status affiche l'état du montage, le type d'hôte (serveur ou client), le type de système de fichiers, et l'état des E/S distribuées (Data Mover). En vue abrégée, le champ est affiché sous forme de masque de bits. En vue détaillée, ils sont étendus, comme présenté dans l'exemple.

config et conf1

Les champs config et conf1 affichent les détails de la configuration du système de fichiers. En vue abrégée, les champs sont affichés sous forme de masque de bits. En vue détaillée, ils sont étendus, comme présenté dans l'exemple.

flags

Le champ flags affiche les informations d'état en texte abrégé, tel que l'état du montage (MNT) et le type d'hôte (SVR ou CLI).

Exemples

L'exemple suivant représente la vue abrégée par défaut.

Shared clients               samu                  version time date
samsharefs is shared, server is samsharefs-mds, 2 clients 3 max

ord hostname              seqno nomsgs status  config   conf1  flags
  1 samsharefs-mds           14      0   8091  808540d   4051  0 MNT SVR
  2 samsharefs-client1       71      0   a0a1  808540d   4041  0 MNT CLI

Cet exemple présente la vue détaillée :

Shared clients               samu                  version time date
samsharefs is shared, server is samsharefs-mds, 2 clients 3 max

ord hostname             seqno nomsgs status  config   conf1  flags
  1 samsharefs-mds          14      0   8091  808540d   4051  0 MNT SVR
 
    config   :   CDEVID      ARCHIVE_SCAN    GFSID   OLD_ARCHIVE_FMT
    "        :   SYNC_META   TRACE   SAM_ENABLED     SHARED_MO
    config1  :   NFSV4_ACL   MD_DEVICES      SMALL_DAUS      SHARED_FS
    flags    :
    status   :   MOUNTED     SERVER  SAM     DATAMOVER
    last_msg :  Wed Jul  2 10:13:50 2014
 
  2 samsharefs-client1     127      0   a0a1  808540d   4041      0 MNT CLI
 
    config   :   CDEVID      ARCHIVE_SCAN    GFSID   OLD_ARCHIVE_FMT
    "        :   SYNC_META   TRACE   SAM_ENABLED     SHARED_MO
    config1  :   NFSV4_ACL   MD_DEVICES      SHARED_FS
    flags    :
    status   :   MOUNTED     CLIENT  SAM     SRVR_BYTEREV
    "        :   DATAMOVER
    last_msg :  Wed Jul  2 11:09:04 2014

h (Affichage de l'écran d'aide)

La commande h ouvre l'écran Aide. L'écran d'aide résume les commandes et les affichages samu. Par défaut, il s'agit du premier affichage présenté par le système lorsque vous entrez la commande samu sur la ligne de commande.

Syntaxe de la commande

h
:h

Commandes

Ctrl-B

Retourner à la page précédente.

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Ctrl-D (ˆd)

Descendre dans la page.

Ctrl-U (ˆu)

Monter dans la page.

Exemples

Il y a en tout quinze écrans d'aide Oracle HSM, mais les affichages liés aux archives ne sont pas présentés si le logiciel Oracle Hierarchical Storage Manager n'est pas installé.

Aide pour les commandes d'affichage

Le premier exemple montre la première page s'affichant par défaut à chaque fois que vous lancez samu. Les écrans d'aide suivants contiennent des commandes samu.

Help information       page 1/15       samu                   version time date
Displays:
  a  Archiver status                w  Pending stage queue
  c  Device configuration           C  Memory
  d  Daemon trace controls          D  Disk volume dictionary
  f  File systems                   F  Optical disk label
  h  Help information               I  Inode
  l  Usage information              J  Preview shared memory
  m  Mass storage status            K  Kernel statistics
  n  Staging status                 L  Shared memory tables
  o  Optical disk status            M  Shared memory
  p  Removable media load requests  N  File system Parameters
  r  Removable media                P  Active Services
  s  Device status                  R  SAM-Remote
  t  Tape drive status              S  Sector data
  u  Staging queue                  T  SCSI sense data
  v  Robot catalog                  U  Device table

  more (ctrl-f)

Aide pour les commandes d'interface samu

La deuxième page de l'aide présente les raccourcis clavier commandant l'interface samu. Notez que certains de ces raccourcis ne s'appliquent qu'à certains écrans :

Help information              page 2/15   samu                   version time date
 
Hot Keys:
    q   Quit
    :   Enter command
    sp  Refresh display
    ˆf  Page display forward
    ˆb  Page display backward
    ˆd  Half-page display forward
    ˆu  Half-page display backward
    ˆi  Show details (selected displays)
    ˆj  Toggle power for size, base 2 or 10 (selected displays)
    ˆk  Advance display format
    ˆl  Refresh display (clear)
    ˆr  Toggle refresh
    /   Search for VSN (v display)
    %   Search for barcode (v display)
    $   Search for slot (v display)
 
    more (ctrl-f)

Aide concernant les écrans de contrôle de l'invite de commande samu

La troisième page de la rubrique d'aide présente les commandes de contrôle d'affichage qui peuvent être saisies sur la même invite de commande qui contrôle l'affichage. Notez que certains de ces raccourcis ne s'appliquent qu'à certains écrans :

Help information            page 3/15   samu                   version time date
 
Display control commands:
    a [filesystem]        Archiver status
    n [media]             Staging status
    p [media]             Removable media load requests
    r [media]             Removable media
    u [media]             Staging queue
    v [eq]                Robot catalog
    w [media]             Pending stage queue
    C address             Memory
    I [inode]             Inode
    J [address]           Preview shared memory
    M [address]           Shared memory
    R [eq]                SAM-Remote
    S [address]           Sector data
    T [eq]                SCSI sense data
    U [eq]                Device table
 
    more (ctrl-f) 

Pour voir l'affichage d'archivage d'un système de fichiers spécifique, vous saisirez le raccourci clavier : (deux points) dans l'invite de commande. A l'invite de commande samu, vous saisirez alors un filesystem-equipment-identifier comme décrit ci-dessous :

    ...
    T [eq]                SCSI sense data
    U [eq]                Device table
 
    more (ctrl-f) 
Command:a filesystem-equipment-identifier

L'interface samu affiche alors un rapport d'état d'archivage détaillé pour le système de fichiers indiqué :

Archiver status                 samu                   version time date

sam-archiverd: Waiting for resourcessam-arfind:  filesystem-equipment-identifier mounted at /mountpoint-directory
Files waiting to start 0  schedule 482  archiving  0
Monitoring file system activity.
Examine: noscan  Interval: 4m
Logfile: /var/opt/SUNWsamfs/archiver.log
events          12,138  syscalls 41,537  buffers  2
 archive             0
 change              3
 close           7,961
 create          3,927
 hwm                29
 modify              0
 rearchive           0
 rename              9
 remove            209
 unarchive           0
idstat          18,101 opendir  28 getdents  28 cached

Aide concernant diverses commandes de système de fichiers

La quatrième page de la rubrique d'aide propose différentes commandes de système de fichiers pouvant être saisies à l'invite de commande samu :

Help information            page 4/15   samu                   version time date
 
File System commands - miscellaneous:
    stripe eq value                Set stripe width
    suid eq                        Turn on setuid capability
    nosuid eq                      Turn off setuid capability
    sync_meta eq value             Set sync_meta mode
    atime eq value                 Set access time (atime) update mode
    trace eq                       Turn on file system tracing
    notrace eq                     Turn off file system tracing
    add eq                         Add eq to mounted file system
    remove eq                      Remove eq; copy files to ON eqs
    release eq                     Release eq and mark files offline
    alloc eq                       Enable allocation on partition
    noalloc eq                     Disable allocation on partition
    def_retention eq interval      Set default WORM retention time
 
    more (ctrl-f)

Pour plus d'informations sur ces commandes individuelles, reportez-vous aux descriptions détaillées listées ci-dessous :

Aide concernant les commandes du système de fichiers Oracle HSM

La cinquième page de la rubrique d'aide présente les commandes du système de fichiers Oracle HSM pouvant être saisies à l'invite de commande samu :

Help information            page 5/15   samu                   version time date
 
File System commands - SAM:
    hwm_archive eq                 Turn on hwm archiver start
    nohwm_archive eq               Turn off hwm archiver start
    maxpartial eq value            Set maximum partial size in kilobytes
    partial eq value               Set size to remain online in kilobytes
    partial_stage eq value         Set partial stage-ahead point in kilobytes
    stage_flush_behind eq value    Set stage flush behind size in kilobytes
    stage_n_window eq value        Set direct stage size in kilobytes
    thresh eq high low             Set high and low release thresholds
 
    more (ctrl-f)

Pour plus d'informations sur ces commandes individuelles, reportez-vous aux descriptions détaillées listées ci-dessous :

Aide concernant les commandes d'E/S du système de fichiers

La sixième page de la rubrique d'aide résume les commandes d'E/S du système de fichiers pouvant être saisies à l'invite de commande samu :

Help information            page 6/15   samu                   version time date
 
File System commands - I/O:
    dio_rd_consec eq value         Set number of consecutive dio reads
    dio_rd_form_min eq value       Set size of well-formed dio reads
    dio_rd_ill_min eq value        Set size of ill-formed dio reads
    dio_wr_consec eq value         Set number of consecutive dio writes
    dio_wr_form_min eq value       Set size of well-formed dio writes
    dio_wr_ill_min eq value        Set size of ill-formed dio writes
    flush_behind eq value          Set flush behind value in kilobytes
    forcedirectio eq               Turn on directio mode
    noforcedirectio eq             Turn off directio mode
    force_nfs_async eq             Turn on NFS async
    noforce_nfs_async eq           Turn off NFS async
    readahead eq value             Set maximum readahead in kilobytes
    writebehind eq value           Set maximum writebehind in kilobytes
    sw_raid eq                     Turn on software RAID mode
    nosw_raid eq                   Turn off software RAID mode
    wr_throttle eq value           Set outstanding write size in kilobytes
    abr eq                         Enable Application Based Recovery
    noabr eq                       Disable Application Based Recovery
    dmr eq                         Enable Directed Mirror Reads20a
    nodmr eq                       Disable Directed Mirror Reads

Pour plus d'informations sur ces commandes individuelles, reportez-vous aux descriptions détaillées listées ci-dessous :

Aide concernant les commandes du système de fichiers QFS

La septième page de la rubrique d'aide présente les commandes du système de fichiers QFS pouvant être saisies à l'invite de commande samu :

Help information            page 7/15   samu                   version time date
 
File System commands - QFS:
    mm_stripe eq value             Set meta stripe width
    qwrite eq                      Turn on qwrite mode
    noqwrite eq                    Turn off qwrite mode
 
    more (ctrl-f)

Pour plus d'informations sur ces commandes individuelles, reportez-vous aux descriptions détaillées listées ci-dessous :

Aide concernant les commandes de système de fichiers à plusieurs lecteurs

La huitième page de la rubrique d'aide résume les commandes du système de fichiers à plusieurs lecteurs pouvant être saisies à l'invite de commande samu :

Help information            page 8/15   samu                   version time date
 
File System commands - multireader:
    invalid eq value               Set multireader invalidate cache delay
    refresh_at_eof eq              Turn on refresh at eof mode
    norefresh_at_eof eq            Turn off refresh at eof mode
 
    more (ctrl-f)

Pour plus d'informations sur ces commandes individuelles, reportez-vous aux descriptions détaillées listées ci-dessous :

Aide concernant les commandes de systèmes de fichiers partagés

La neuvième page de la rubrique d'aide résume les commandes du système de fichiers partagé pouvant être saisies à l'invite de commande samu :

Help information            page 9/15   samu                   version time date
 
File System commands - shared fs:
    minoallocsz eq value           Set minimum allocation size
    maxallocsz eq value            Set maximum allocation size
    meta_timeo eq interval         Set shared fs meta cache timeout
    lease_timeo eq interval        Set shared fs lease relinquish timeout
    min_pool eq value              Set shared fs minimum threads count
    mh_write eq                    Turn on multihost read/write
    nomh_write eq                  Turn off multihost read/write
    aplease eq interval            Set append lease time
    rdlease eq interval            Set read lease time
    wrlease eq interval            Set write lease time
 
    more (ctrl-f)

Pour plus d'informations sur ces commandes individuelles, reportez-vous aux descriptions détaillées listées ci-dessous :

Aide concernant les commandes de périphérique

La dixième page de la rubrique d'aide résume les commandes du périphérique pouvant être saisies à l'invite de commande samu :

Help information            page 10/15   samu                   version time date
 
Device commands:
    devlog eq [option ...]         Set device logging options
    idle eq                        Idle device
    off eq                         Turn off device
    on eq                          Turn on device
    readonly eq                    Make device read only
    ro eq                          Make device read only
    unavail eq                     Make device unavailable
    unload eq                      Unload device
 
    more (ctrl-f)

Pour plus d'informations sur ces commandes individuelles, reportez-vous aux descriptions détaillées listées ci-dessous :

Aide concernant les commandes du robot

La onzième page de la rubrique d'aide résume les commandes du robot pouvant être saisies à l'invite de commande samu :

Help information            page 11/15  samu                    version time date
 
Robot commands:
    audit [-e] eq[:slot[:side]]    Audit slot or library
    import eq                      Import cartridge from mailbox
    export [-f] eq:slot            Export cartridge to mailbox
    export [-f] mt.vsn             Export cartridge to mailbox
    load eq:slot[:side]            Load cartridge in drive
    load [-f] mt.vsn               Load cartridge in drive
    priority pid priority          Set priority in preview queue
 
    more (ctrl-f)

Pour plus d'informations sur ces commandes individuelles, reportez-vous aux descriptions détaillées listées ci-dessous :

Aide concernant les commandes de l'archiveur

La douzième page de la rubrique d'aide résume les commandes de l'archiveur pouvant être saisies à l'invite de commande samu :

Help information            page 12/15  samu                   version time date

Archiver commands:
    aridle [dk | rm | fs.fsname]         Idle archiving
    arrerun                              Soft restart archiver
    arrestart                            Restart archiver
    arrmarchreq fsname.[* | arname]      Remove ArchReq(s)
    arrun [dk | rm | fs.fsname]          Start archiving
    arscan fsname[.dir | ..inodes][int]  Scan filesystem
    arstop [dk | rm | fs.fsname]         Stop archiving
    artrace [fs.fsname]                  Trace archiver
 
    more (ctrl-f)

Pour plus d'informations sur ces commandes individuelles, reportez-vous aux descriptions détaillées listées ci-dessous :

Aide concernant les commandes de l'outil de transfert

La treizième page de la rubrique d'aide résume les commandes de l'outil de transfert pouvant être saisies à l'invite de commande samu :

Help information            page 13/15  samu                   version time date
 
Stager commands:
    stclear mt.vsn                 Clear stage request
    stidle                         Idle staging
    strun                          Start staging

    more (ctrl-f)

Pour plus d'informations sur ces commandes individuelles, reportez-vous aux descriptions détaillées listées ci-dessous :

Aide concernant diverses commandes

La quatorzième page de la rubrique d'aide résume diverses commandes pouvant être saisies à l'invite de commande samu :

Help information            page 14/15  samu                   version time date
 
Miscellaneous commands:
    clear vsn [index]              Clear load request
    dtrace daemon[.variable] value Daemon trace controls
    fs [filesystem]                Select a filesystem name (ex samfs1)
    mount mountpoint               Select a mount point
    open eq                        Open device
    q                              Exit from samu
    refresh [interval]             Set display refresh interval in seconds
    read address                   Read sector from device
    snap [filename]                Snapshot screen to file
    diskvols volume +flag | -flag  Set or clear disk volume flags
    !shell-command                 Run command in a shell
 
    more (ctrl-f)

Descriptions détaillées et plus d'informations sur les commandes listées ci-dessous :

Aide concernant les types de média

La quinzième page de la rubrique d'aide liste les codes de type de média reconnus par l'interface samu :

Help information            page 15/15  samu                    version time date
 
Media types:
    all All media types                     tp  tape
    at  Sony AIT tape                       sa  Sony Super AIT tape
    d2  Ampex DST310 (D2) tape
    d3  STK SD-3 tape
    dt  4mm digital tape (DAT)
    fd  Fujitsu M8100 128track tape
    i7  IBM 3570 tape                       ib  IBM 3590 tape
    li  IBM 3580, Seagate Viper 200 (LTO    m2  IBM 3592 tape
    lt  digital linear tape (DLT)
    se  STK 9490 tape                       sf  STK T9940 tape
    sg  STK 9840 tape                       st  STK 3480 tape
    so  Sony DTF tape
    vt  Metrum VHS tape
    xm  Exabyte Mammoth-2 8mm tape          xt  Exabyte 8mm tape
    od  optical
    mo  5 1/4 in. erasable optical disk
    wo  5 1/4 in. WORM optical disk         o2  12 in. WORM optical disk

hwm_archive (Démarrage de l'archivage lorsque la limite supérieure du contrôle du débit est atteinte)

Lorsque la commande hwm_archive est émise avec un numéro ordinal d'équipement de famille Oracle HSM, elle configure le système de fichiers correspondant pour que l'archivage automatique démarre automatiquement lorsque la taille totale des fichiers stockés dépasse la limite supérieure du contrôle du débit, le seuil d'utilisation d'espace maximal indiqué pour le système de fichiers. Voir la section nohwm_archive (Ne pas démarrer l'archivage à la limite supérieure du contrôle du débit).

Syntaxe de la commande

:hwm_archive equipment-number

Exemples

L'exemple suivant configure le périphérique de famille de disque 20 pour qu'elle démarre l'archivage automatiquement lorsque le système de fichiers correspondant est plein à 80 % :

File systems                          samu                   version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  20 on      sam2          -----2---r-   80%    70%   /sam/sam2
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:hwm_archive 20

idle (Périphérique inactif)

La commande idle bloque les nouvelles connexions au périphérique indiqué par son numéro ordinal d'équipement Oracle HSM. Les opérations en cours se poursuivent.

Syntaxe de la commande

:idle equipment-number

Exemples

L'exemple ci-dessous désactive le périphérique 103 :

Device configuration:             samu                version time date
 
ty  eq  state   device_name                           fs   family_set
sk  100 on      /etc/opt/SUNWsamfs/ libraryB_T10K_parms  100   libraryB
ti  101 on      /dev/rmt/0cbn                         100   libraryB
ti  102 on      /dev/rmt/1cbn                         100   libraryB
ti  103 on      /dev/rmt/2cbn                         100   libraryB
hy  104 on      historian                             104
:
command:idle 103

Le périphérique passe à l'état idle :

Device configuration:             samu                version time date
 
ty   eq state   device_name                           fs   family_set
sk  100 on      /etc/opt/SUNWsamfs/ libraryB_T10K_parms  100   libraryB
ti  101 on      /dev/rmt/0cbn                         100   libraryB
ti  102 on      /dev/rmt/1cbn                         100   libraryB
ti  103 idle    /dev/rmt/2cbn                         100   libraryB
hy  104 on      historian                             104

import (Déplacement du média amovible de la boîte aux lettres vers la bibliothèque robotique)

Lorsque la commande import est émise avec le numéro ordinal d'équipement Oracle HSM de bibliothèque robotique, elle demande à la bibliothèque de déplacer le média de la boîte aux lettres de la bibliothèque vers le premier emplacement disponible de la bibliothèque.

Reportez-vous également à la section export (Déplacement du média amovible vers la boîte aux lettres de la bibliothèque robotique).

Syntaxe de la commande

:import equipment-number

Exemples

L'exemple suivant importe le contenu de la boîte aux lettres vers la bibliothèque robotique avec le numéro ordinal d'équipement Oracle HSM 900 :

Robot VSN catalog by slot : eq 900  samu       version time date    
                                                            count 32
slot     access     time count  use  flags         ty vsn 
   0     2013/07/02 12:53    3  96%  -il-o-b----f  li VOL001
   1     2013/07/02 12:53    2  98%  -il-o-b----f  li VOL002
   2     2013/07/02 12:52    1  86%  -il-o-b----f  li VOL003
   3     2013/07/02 12:52    1  95%  -il-o-b----f  li VOL004
   4     2013/07/02 12:51    1  79%  -il-o-b-----  li VOL005
   5     2013/07/02 12:45    0  14%  -ilEo-b----f  li VOL006 MEDIA ERROR
...
:
command: import 900

invalid (Définition du délai d'invalidation du cache pour le système de fichiers à plusieurs lecteurs)

Lorsque la commande invalid est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille montée en lecture seule sur un système de fichiers à scripteur unique/plusieurs lecteurs, elle indique aux lecteurs de retarder l'invalidation de leurs caches de métadonnées du système de fichiers pendant un certain nombre de secondes. Lorsque les fichiers sont modifiés, l'hôte attend l'intervalle prescrit avant de vérifier les mises à jour sur le serveur de métadonnées.


Attention:

Définir une valeur de délai non nulle conserve des métadonnées obsolètes de système de fichiers en cache : l'hôte risque de ne pas disposer d'une vue cohérente du système de fichiers en lecture unique pendant cet intervalle.

Le nombre indiqué de secondes doit se situer dans la plage [0-60]. La valeur par défaut est 0 secondes.

Syntaxe de la commande

:invalid family-set-equipment-number interval_in_seconds

Exemples

L'exemple suivant définit le délai à 30 secondes sur le périphérique de famille 900 :

File systems                       samu                   version time date
 
ty    eq   state  device_name           status       high  low  mountpoint server
ma    900  on     qfs1                  m----2--R-d   90%  70%  /qfs1
 mm    901  on     /dev/dsk/c5t10d0s0
 md    902  on     /dev/dsk/c5t10d0s1
 md    903  on     /dev/dsk/c5t11d0s0
 md    904  on     /dev/dsk/c5t11d0s1
:
command:invalid 900 30

l (Affichage des informations relatives à l'utilisation)

La commande l ouvre l'écran Informations sur l'utilisation. Cet écran présente les statistiques d'utilisation du stockage pour les systèmes de fichiers et le stockage d'archivage associé.

Syntaxe de la commande

l
:l

Commandes

Ctrl-J (ˆj)

Alterner entre les unités de taille décimale et binaire.

Exemples

L'exemple suivant présente un exemple d'affichage de l'utilisation.

Usage information                   samu                   version time date

hostid = 0xID      OS name: SunOS   Architecture: SPARC   CPUs: 2 (2 online)
library    40:     capacity 389.3G  bytes   space 291.1G  bytes, usage  25%
library    51:     capacity   9.5G  bytes   space   9.5G  bytes, usage   0%
library    55:     capacity   0     bytes   space   0     bytes, usage   0%
library    56:     capacity  10.7G  bytes   space  10.7G  bytes, usage   0%
library totals:    capacity 409.5G  bytes   space 311.3G  bytes, usage  24%

filesystem samfs3: capacity  54.5M  bytes   space  13.4M  bytes, usage  75%
filesystem samfs4: capacity 319.5M  bytes   space 298.0M  bytes, usage   7%
filesystem samfs7: capacity  96.6M  bytes   space  69.6M  bytes, usage  28%
filesystem samfs6: capacity   5.0G  bytes   space   4.9G  bytes, usage   3%
filesystem samfs8: capacity   5.0G  bytes   space   4.9G  bytes, usage   2%
filesystem totals: capacity  10.5G  bytes   space  10.2G  bytes, usage   3%

lease_timeo (Définition du délai d'expiration du bail non utilisé pour un système de fichiers partagé)

Lorsque la commande lease_timeo est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille partagée et un nombre, elle configure la façon dont le système de fichiers correspondant gère les baux non utilisés d'écriture, de lecture et d'ajout.

Indiquez un numéro dans la plage [0-15] pour forcer les processus à abandonner les baux inutilisés pendant les secondes indiquées.

Indiquez le nombre -1 pour désactiver les expirations de baux non utilisés et permettre aux processus de conserver ces baux jusqu'à leur terme précisé paraplease (Définition d'une heure d'expiration de bail d'ajout pour un système de fichiers partagés), rdlease (Définition du temps du bail de lecture d'un système de fichiers partagé) et wrlease (Définition de la durée du bail d'écriture d'un système de fichiers partagé). La valeur par défaut est 0.

Notez que les baux de lecture et d'écriture ne sont pas abandonnés si mh_write (Activation de la lecture/écriture multi-hôte) est activé.

Syntaxe de la commande

:lease_timeo family-set-equipment-number 0-to-15-seconds
:lease_timeo family-set-equipment-number -1

Exemples

L'exemple suivant définit l'expiration du bail non utilisé pour le système de fichiers partagé shareqfs1 sur le périphérique de famille 800 à 5 secondes :

File systems                         samu                    version time date
 
ty  eq  state  device_name               status      high low  mountpoint server
ma 800  on     shareqfs1                 m----2c--r-  80% 70%  /shareqfs1  
mm 801  on     /dev/dsk/c6t50020F2300004655d0s0
mr 802  on     /dev/dsk/c6t50020F2300004655d0s1
ma 810  on     shareqfs2                 m----2c--r-  80% 70%  /shareqfs2  
mm 811  on     /dev/dsk/c6t50020F2300004655d0s6
mr 812  on     /dev/dsk/c6t50020F2300004655d0s7
:
command:lease_timeo 800 5

load (Chargement d'une cartouche dans un lecteur)

La commande load charge le média dans le lecteur indiqué soit par un numéro ordinal d'équipement Oracle HSM et un emplacement spécifié, soit par un type de média Oracle HSM indiqué avec VSN (Numéro de série du volume). Les identificateurs de type de média sont listés dans l'Annexe A et sur la page de manuel mcf.

Syntaxe de la commande

:load equipment-number:slot[:side]
:load media-type.vsn

Exemples

L'exemple suivant charge la LTO (li) avec le numéro de série de volume VOL001 :

Device configuration:                 samu                   version time date
 
ty   eq state   device_name                           fs   family_set
sk  100 on      /etc/opt/SUNWsamfs/SL8500_T10K_parms  100  SL8500
li  101 on      /dev/rmt/0cbn                         100  SL8500
li  102 on      /dev/rmt/1cbn                         100  SL8500
li  103 on      /dev/rmt/2cbn                         100  SL8500
hy  104 on      historian                             104
:
command:load li.VOL001

m (Affichage de l'écran d'état du stockage de masse)

La commande m ouvre l'écran Etat du stockage de masse. L'écran présente l'état des systèmes de fichiers montés et leurs lecteurs membres.

Syntaxe de la commande

m
:m

Commandes

Ctrl-J (ˆj)

Alterner entre les unités de taille décimale et binaire.

Exemples

Dans l'exemple suivant, remarquez que les lecteurs membres sont en retrait d'un espace et apparaissent directement sous le système de fichiers auquel ils appartiennent.

Mass storage status                  samu                    version time date

ty   eq  status       use state ord  capacity   free     ra part high low
ms   10  m----2----d   1% on          68.354G   68.343G  1M   16  90% 70%
 md   11               1% on      0   13.669G   13.666G
 md   12               1% on      1   13.669G   13.667G
 md   13               1% on      2   13.669G   13.667G
 md   14               1% on      3   13.674G   13.672G
 md   15               1% on      4   13.674G   13.672G
ms   20  m----2----d   1% on          68.354G   68.344G  1M   16  90% 70%
 md   21               1% on      0   13.669G   13.667G
 md   22               1% on      1   13.669G   13.667G
 md   23               1% on      2   13.669G   13.667G
 md   24               1% on      3   13.674G   13.672G
 md   25               1% on      4   13.674G   13.672G
ma   30  m----2----d   4% on          64.351G   61.917G  1M   16  90% 70%
 mm   31               1% on      0    4.003G   3.988G [8363840 inodes]
 md   32               4% on      1   64.351G  61.917G
ma   40  m----2----d   1% on          64.351G  64.333G   1M   16  90% 70%
 mm   41               1% on      0    4.003G   3.997G [8382784 inodes]
 md   42               1% on      1   64.351G  64.333G

Description des champs

ty

Le champ ty affiche le type de périphérique Oracle HSM. Les identificateurs de type de périphérique sont listés dans l'Annexe A et dans la page de manuel mcf.

eq

Le champ eq présente le numéro ordinal d'équipement Oracle HSM affecté à l'utilisateur du périphérique de stockage de masse.

status

Le champ status affiche une chaîne de onze caractères où la position de chacun représente la valeur d'un attribut différent du système de fichiers. Les positions des caractères sont énumérées, en commençant par la position 1 à gauche, finissant à droite, position 11. Le tableau suivant définit les codes d'état possibles pour chaque position dans la chaîne d'état.

Position Valeur Signification
1 m---------- Un m minuscule en position 1 indique que le système de fichiers est monté.
1 M---------- Un M majuscule en position 1 indique que le système de fichiers est en cours de montage.
2 -u--------- Un u en position 2 indique que le système de fichiers est en cours de démontage.
3 --A-------- Un A majuscule en position 3 indique que les données sont en cours d'archivage (copiées vers un stockage de proximité ou hors ligne).
4 ---R------- Un R majuscule en position 4 indique que des données précédemment archivées sont en train d'être libérées du stockage de disque en ligne pour libérer de l'espace pour de nouveaux fichiers.
5 ----S------ Un S majuscule en position 5 indique que les données précédemment libérées sont en cours de transfert (copiées d'un média d'archivage vers un stockage de disque en ligne).
6 -----1----- Le chiffre 1 en position 6 indique qu'il s'agit d'un système de fichiers en version-1.
6 -----2----- Le chiffre 2 en position 6 indique qu'il s'agit d'un système de fichiers en version-2.
7 ------c---- Un c minuscule en position 7 indique qu'il s'agit d'un système de fichiers partagé.
8 -------W--- Un W majuscule en position 8 indique qu'il s'agit d'un système de fichiers à scripteur unique.
9 --------R-- Un R majuscule en position 9 indique qu'il s'agit d'un système de fichiers à plusieurs lecteurs.
10 ---------r- Un r minuscule en position 10 indique que le système de fichiers stocke les données sur des périphériques mr à allocation unique.
11 ----------d Un d minuscule en position 11 indique que le système de fichiers stocke les données sur des périphériques md à double allocation.

use

Le champ use présente l'espace disque en cours d'utilisation.

state

Le champ state affiche l'état de fonctionnement en cours du périphérique :

ord

Le champ ord présente le numéro ordinal du périphérique au sein de la famille Oracle HSM définie par l'utilisateur (les familles représentent l'équipement associé à un composant Oracle HSM, tel que le groupe de périphériques de disque associé à un système de fichiers Oracle HSM ou que la bibliothèque de bandes associée à l'archivage).

capacity

Le champ capacity affiche le nombre de blocs de 1024 octets utilisables sur le disque.

free

Le champ free présente le nombre de blocs de 1024 octets disponibles sur l'espace disque.

ra

Le champ ra affiche la taille de lecture anticipée en kilo-octets.

part

Le champ part présente la taille de transfert partiel en kilo-octets.

high

Le champ high présente la limite supérieure du contrôle du débit du système de fichiers. La limite supérieure du contrôle du débit représente le pourcentage d'utilisation du disque au delà duquel Oracle HSM commence à supprimer les fichiers dont les copies d'archive viennent du disque, afin que suffisamment d'espace reste disponible pour les nouveaux fichiers.

low

Le champ low présente la limite inférieure du contrôle du débit du système de fichiers. La limite inférieure du contrôle du débit représente le pourcentage d'utilisation du disque au delà duquel Oracle HSM a libéré assez d'espace pour les nouveaux fichiers, et cesse de supprimer les fichiers archivés.

maxallocsz (Définition de la taille d'allocation maximale pour un système de fichiers partagé)

Lorsque la commande maxallocsz est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique de famille partagé, elle définit le nombre maximal d'octets alloués en anticipation de l'écriture sur le système de fichiers partagé indiqué. Voir la section minallocsz (Définition de la taille minimale d'allocation pour un système de fichiers partagé).

La taille d'allocation indiquée doit être un multiple de 8 kilo-octets dans la plage [16-4194304]. La valeur par défaut est de 8 fois la DAU (unité d'allocation du périphérique). Reportez-vous à la discussion sur l'option -a sur la page de manuel sammkfs pour plus d'informations sur les DAU.

Syntaxe de la commande

:maxallocsz family-set-equipment-number  number_kilobytes

Exemples

L'exemple suivant définit l'allocation maximale à 1024 kilo-octets pour le périphérique de famille 800 :

File systems                          samu                   version time date

ty  eq   state  device_name               status      high low  mountpoint server
ma 800   on     shareqfs1                 m----2c--r-  80% 70%  /shareqfs1  
mm  801  on     /dev/dsk/c6t50020F2300004655d0s0
mr  802  on     /dev/dsk/c6t50020F2300004655d0s1
ma  810  on     shareqfs2                 m----2c--r-  80%  70% /shareqfs2  
mm  811  on     /dev/dsk/c6t50020F2300004655d0s6
mr  812  on     /dev/dsk/c6t50020F2300004655d0s7
:
command:maxallocsz 800 1024

maxpartial (Définition de la taille de libération partielle du système de fichiers)

Lorsque la commande maxpartial est émise avec un numéro ordinal d'équipement Oracle HSM et un nombre de kilo-octets, elle définit le nombre maximal d'octets qui peuvent être conservés sur le cache du disque depuis le début du fichier jusqu'à ce que ce fichier soit libéré.

Un fichier volumineux désigné pour une libération partielle peut s'ouvrir plus rapidement lorsqu'il est retransféré à partir du média d'archivage, car le début du fichier est déjà sur le disque au début du transfert. Pour plus d'informations, reportez-vous aux sections partial (Définition de la taille de libération partielle par défaut du système de fichiers), partial_stage (Définition du point de transfert anticipé partiel du système de fichiers) et à la page de manuel release.

La valeur de kilo-octets indiquée doit être une intégrale comprise dans la plage [8-2097152]. Par défaut, elle est de 16 kilo-octets.

Syntaxe de la commande

:maxpartial equipment-number number_of_kilobytes

Exemples

L'exemple suivant configure l'unité de disque de famille 20 pour qu'elle autorise une conservation de 512 kilo-octets au maximum sur le disque pour chaque fichier désigné pour une libération partielle :

File systems                          samu                   version time date
 
ty  eq   state  device_name              status      high  low  mountpoint server
ma  20   on      sam2                    -----2---r-   80% 70%  /sam1       
 mm 21   on       /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22   on       /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23   on       /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:maxpartial 20 512

meta_timeo (Définition de l'expiration du cache des métadonnées pour un système de fichiers partagé)

Lorsque la commande meta_timeo est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité partagée de disque de famille et un nombre de secondes, elle définit l'âge maximal du cache de métadonnées pour l'unité indiquée à la valeur fournie. Les hôtes utilisent les attributs mis en cache du système de fichiers et les données de répertoire pendant le nombre de secondes indiqué, puis régénère le cache en vérifiant le MDS (serveur de métadonnées).

L'intervalle de cache par défaut est de 3 secondes. Un intervalle de 0 désactive la mise en cache des métadonnées.

Syntaxe de la commande

:meta_timeo family-set-equipment-number interval_in_seconds

Exemples

L'exemple suivant définit l'intervalle de cache du périphérique de famille 800 à 0 seconde, de telle sorte que l'hôte vérifie la cohérence des métadonnées avec le MDS avant chaque utilisation du système de fichiers :

File systems                         samu                   version time date
 
ty  eq   state  device_name               status      high low  mountpoint server
ma  800  on     shareqfs1                 m----2c--r-  80% 70%  /shareqfs1  
mm  801  on     /dev/dsk/c6t50020F2300004655d0s0
mr  802  on     /dev/dsk/c6t50020F2300004655d0s1
ma  810  on     shareqfs2                 m----2c--r-  80%  70% /shareqfs2  
mm  811  on     /dev/dsk/c6t50020F2300004655d0s6
mr  812  on     /dev/dsk/c6t50020F2300004655d0s7
:
command:meta_timeo 800 0 

mh_write (Activation de la lecture/écriture multi-hôte)

Lorsque la commande mh_write est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité partagée de disque de famille, elle active les lectures et écritures simultanées du même fichier à partir de plusieurs hôtes.

Par défaut, les systèmes de fichiers partagés Oracle HSM permettent les lectures simultanées à partir de plusieurs hôtes, et non les écritures. Pour annuler les effets de la commande mh_write, utilisez nomh_write (Désactivation de la lecture/écriture multihôte).

Syntaxe de la commande

:mh_write family-set-equipment-number

Exemples

L'exemple suivant permet les lectures multihôtes sur le périphérique de famille 800 :

File systems                      samu                    version time date
 
ty  eq   state  device_name               status      high low  mountpoint server
ma  800  on     shareqfs1                 m----2c--r-  80% 70%  /shareqfs1  
mm  801  on     /dev/dsk/c6t50020F2300004655d0s0
mr  802  on     /dev/dsk/c6t50020F2300004655d0s1
ma  810  on     shareqfs2                 m----2c--r-  80%  70% /shareqfs2  
mm  811  on     /dev/dsk/c6t50020F2300004655d0s6
mr  812  on     /dev/dsk/c6t50020F2300004655d0s7
:
command:mh_write 800 

min_pool (Définition du nombre minimal de threads du système de fichiers partagés)

Le nombre de threads d'exécution associés à un système de fichiers partagé augmente et diminue en fonction de la charge. La commande min_pool définit un nombre minimal de threads de système de fichiers partagé que le système doit maintenir.

Indiquez le nombre de threads avec une intégrale dans la plage [8-2048]. Pour les systèmes Solaris, la valeur par défaut est de 64 threads. Pour les clients Linux, la valeur par défaut est de 8 threads.

Syntaxe de la commande

:min_pool family-set-equipment-number number_of_threads

Exemples

L'exemple suivant définit le nombre minimal de threads à 128 sur le périphérique de famille 800 :

File systems                      samu                    version time date
 
ty  eq   state  device_name               status      high low  mountpoint server
ma  800  on     shareqfs1                 m----2c--r-  80% 70%  /shareqfs1  
mm  801  on     /dev/dsk/c6t50020F2300004655d0s0
mr  802  on     /dev/dsk/c6t50020F2300004655d0s1
ma  810  on     shareqfs2                 m----2c--r-  80%  70% /shareqfs2  
mm  811  on     /dev/dsk/c6t50020F2300004655d0s6
mr  812  on     /dev/dsk/c6t50020F2300004655d0s7
:
command:min_pool 800 128

minallocsz (Définition de la taille minimale d'allocation pour un système de fichiers partagé)

Lorsque la commande minallocsz est émise avec le numéro ordinal d'une unité de disque de famille et une valeur en kilo-octets, elle définit le nombre minimal de kilo-octets alloués en anticipation d'une écriture sur le système de fichiers partagé indiqué. Voir la section maxallocsz (Définition de la taille d'allocation maximale pour un système de fichiers partagé).

La taille d'allocation indiquée doit être un multiple de 8 kilo-octets dans la plage [16-4194304]. La valeur par défaut est de 8 fois la DAU (unité d'allocation du périphérique). Reportez-vous à la discussion sur l'option -a sur la page de manuel sammkfs pour plus d'informations sur les DAU.

Syntaxe de la commande

:minallocsz family-set-equipment-number number_kilobytes

Exemples

L'exemple suivant définit l'allocation minimale à 512 kilo-octets sur le périphérique de famille 800 :

File systems                      samu                    version time date
 
ty  eq   state  device_name               status      high low  mountpoint server
ma  800  on     shareqfs1                 m----2c--r-  80% 70%  /shareqfs1  
mm  801  on     /dev/dsk/c6t50020F2300004655d0s0
mr  802  on     /dev/dsk/c6t50020F2300004655d0s1
ma  810  on     shareqfs2                 m----2c--r-  80%  70% /shareqfs2  
mm  811  on     /dev/dsk/c6t50020F2300004655d0s6
mr  812  on     /dev/dsk/c6t50020F2300004655d0s7
:
command:minallocsz 800 512

mm_stripe (Définition de la largeur de bande des métadonnées)

Lorsque la commande mm_stripe est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille et un nombre de DAU (unités d'allocation de disque) par bande, elle configure le système de fichiers correspondant pour qu'il écrive le nombre indiqué de DAU de 16 kilo-octets sur chaque LUN (unité logique de stockage) disponible pour le stockage des métadonnées.

Par défaut, la valeur 1 de DAU écrit une DAU de métadonnées sur une LUN avant de passer à une autre LUN. Une valeur de 0 (zéro) désactive l'entrelacement et écrit les DAU de métadonnées sur les LUN de métadonnée de façon circulaire.

Reportez-vous également à la section stripe (Définition de la largeur de bande d'un système de fichiers) et à la page de manuel mount_samfs.

Syntaxe de la commande

:mm_stripe family-set-equipment-number number_DAUs

Exemples

L'exemple suivant désactive l'entrelacement de métadonnées sur le périphérique de famille 10 :

File systems                      samu                    version time date
 
ty  eq state  device_name               status      high low  mountpoint server
ma  10 on     sam2                      -----2---r-   80% 70% /sam2      /server3
 mm 11 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 12 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 13 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:mm_stripe 20 0

n (Affichage de l'écran d'état du transfert)

La commande n ouvre l'écran Etat du transfert. L'écran présente l'état du transfert et une liste de demandes de transfert en cours.

Lorsque la commande n est émise sans paramètre, elle affiche l'état de transfert pour tous les types de média. Lorsque la commande est émise avec un identificateur de type de média Oracle HSM, elle affiche uniquement l'état pour le type de média indiqué. Les identificateurs de type de média sont listés dans l'Annexe A et sur la page de manuel mcf.

Syntaxe de la commande

n
:n mediatype

Commandes

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Ctrl-D (ˆd)

Descendre dans la page.

Ctrl-U (ˆu)

Monter dans la page.

Exemple

L'exemple suivant représente l'affichage de l'état du transfert.

Staging status                   samu                    version time date

Log output to: /var/opt/SUNWsamfs/stager/log

Stage request: li.VOL001
Loading VSN VOL001

Staging queues
ty pid   user     status   wait files  vsn
li 16097 root     active   0:00    12  VOL001

noabr (Désactivation de la récupération basée sur une application)

Lorsque la commande noabr est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle ne permet pas à Oracle Real Application Clusters (RAC) d'utiliser la fonction de récupération basée sur une application de Solaris Volume Manager pour gérer la récupération des bases de données stockées dans des systèmes de fichiers Oracle HSM qui utilisent des E/S asynchrones avec des volumes mis en miroir Solaris Volume Manager.

L'ABR est activée par défaut. Voir la section abr (Activation de la récupération basée sur une application).

Syntaxe de la commande

:noabr family-set-equipment-number

Exemples

L'exemple suivant désactive l'ABR sur le périphérique de famille 20 :

File systems                      samu                    version time date
 
ty  eq state  device_name               status      high low  mountpoint server
ma  20 on      sam2          -----2---r-   80%    70%   /sam2
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
ma  10 on      sam1          m----2---r-   80%    70%   /sam1
 mm 11 on      /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0
 mr 12 on      /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0
 mr 13 on      /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0
 mr 14 on      /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0
 mr 15 on      /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0
:
command:noabr 20

noalloc (Désactivation de l'allocation de stockage sur un périphérique)

Lorsque la commande noalloc est émise avec un numéro ordinal d'équipement Oracle HSM, elle stoppe l'allocation de stockage du périphérique de données indiqué jusqu'à ce qu'un administrateur émette une commandealloc (Activation de l'allocation de stockage sur un périphérique).

Syntaxe de la commande

:noalloc  equipment-number

Exemples

L'exemple suivant stoppe l'allocation de stockage à l'unité de disque 14 :

File systems                      samu                     version time date
 
ty  eq state  device_name             status      high low  mountpoint server
ma  20 on     sam2                    -----2---r-  80% 70%  /sam/sam2  server4
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
ma  10 on     sam1                    m----2---r-  80% 70%  /sam/sam1  server4
 mm 11 on      /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0
 mr 12 on      /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0
 mr 13 on      /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0
 mr 14 on      /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0
 mr 15 on      /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0
:
command:noalloc 14

L'état du périphérique passe en noalloc :

File systems                      samu                    version time date
 
ty  eq state  device_name             status      high low  mountpoint server
ma  20 on     sam2                    -----2---r-  80% 70%  /sam/sam2  server4
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
ma  10 on     sam1                    m----2---r-  80% 70%  /sam/sam1  server4
 mm 11 on      /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0
 mr 12 on      /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0
 mr 13 on      /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0
 mr 14 noalloc /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0
 mr 15 on      /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0

noatime (Désactivation des mises à jour des dates d'accès pour un système de fichiers)

Lorsque la commande noatime est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle désactive les mises à jour de l'attribut de date d'accès sur le système de fichiers correspondant. Elle équivaut la commande atime -1. Voir la section atime (Configuration des mises à jour de temps d'accès pour un système de fichiers).

N'utilisez jamais la commande noatime avec un système de fichiers Oracle HSM d'archivage.

nodio_szero (Ne pas définir sur zéro les zones non initialisées de fichiers fragmentés avec E/S en accès direct)

Lorsque la commande nodio_szero est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique de famille de disque, les E/S directes du périphérique indiqué ignorent la définition sur zéro des zones non initialisées. Les performances s'améliorent si l'écriture se fait directement sur les fichiers fragmentés.

La valeur par défaut est nodio_szero.

Pour plus d'informations, reportez-vous à la section dio_szero (Réglage sur zéro des zones de fichiers fragmentés non initialisées pendant les E/S directes).

Syntaxe de la commande

:nodio_szero family-set-equipment-number

Exemples

L'exemple suivant désactive la définition sur zéro des fichiers fragmentés sur le périphérique de famille 100 :

Mass storage status                  samu                   version time date
 
ty  eq   status      use  state  ord  capacity       free ra  part high low
ma  100  m----2---r- 1%   on            7.270T     7.270T 1M  16    80% 70%
 mm  110              1%   on      0  465.253G   465.231G [975661056 inodes]
 mr  120              1%   on      1    1.817T     1.817T
 mr  130              1%   on      2    1.817T     1.817T
 mr  140              1%   on      3    1.817T     1.817T
 mr  150              1%   on      4    1.817T     1.817T
:
command:nodio_szero 100 

nodmr (Désactivation des lectures de miroir dirigées (DMR) des miroirs logiciels)

Lorsque la commande dmr est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle ne permet pas à Oracle Real Application Clusters (RAC) d'utiliser la fonction de lecture de miroir dirigée de Solaris Volume Manager lorsque les bases de données sont stockées sur des systèmes de fichiers Oracle HSM qui utilisent des E/S asynchrones avec des volumes mis en miroir Solaris Volume Manager. Voir la section dmr (Activation des lectures de miroir dirigées (DMR) des miroirs logiciels).

DMR est activée par défaut.

Syntaxe de la commande

:nodmr family-set-equipment-number

Exemples

L'exemple suivant désactive la DMR sur le périphérique de famille 20 :

File systems                   samu                   version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  20 on      sam2          -----2---r-   80%    70%   /sam2
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
ma  10 on      sam1          m----2---r-   80%    70%   /sam1
 mm 11 on      /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0
 mr 12 on      /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0
 mr 13 on      /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0
 mr 14 on      /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0
 mr 15 on      /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0
:
command:nodmr 20

noforcedirectio (Ne pas utiliser les E/S directes par défaut)

Lorsque la commande noforcedirectio est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique de famille de disque, elle restaure la méthode habituelle d'E/S, E/S directes, sur le périphérique indiqué.

Pour plus d'informations, reportez-vous à la Comprendre les objectifs et les options du réglage de performances E/S, la commande forcedirectio (Utilisation de l'E/S en accès direct par défaut) et aux pages de manueldirectio, setfa, sam_setfa, et sam_advise.

Syntaxe de la commande

:noforcedirectio family-set-equipment-number 

Exemples

L'exemple suivant restaure les E/S paginées, par défaut, sur le périphérique de famille 100 :

Mass storage status                  samu                    version time date

ty  eq   status      use  state  ord   capacity      free   ra  part high low
ma  100  m----2---r- 1%   on             7.270T    7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G  465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T    1.817T
 mr 130              1%   on       2     1.817T    1.817T
 mr 140              1%   on       3     1.817T    1.817T
 mr 150              1%   on       4     1.817T    1.817T
:
command:noforcedirectio 100 

noforce_nfs_async (Ne pas forcer le NFS asynchrone)

Lorsque la commande noforce_nfs_async est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique de famille de disque, le périphérique indiqué écrira les données NFS sur le disque sauf si NFS a demandé à ce que les données soient mises en cache.

Syntaxe de la commande

:noforce_nfs_async family-set-equipment-number

Exemples

L'exemple suivant définit noforce_nfs_async sur la famille 100 :

Mass storage status                 samu                    version time date
 
ty  eq  status       use  state  ord   capacity   free       ra  part high low
ma  100 m----2---r-  1%   on             7.270T   7.270T     1M  16    80% 70%
 mm  110              1%   on       0  465.253G 465.231G [975661056 inodes]
 mr  120              1%   on       1    1.817T   1.817T
 mr  130              1%   on       2    1.817T   1.817T
 mr  140              1%   on       3    1.817T   1.817T
 mr  150              1%   on       4    1.817T   1.817T
:
command:noforce_nfs_async 100

nohwm_archive (Ne pas démarrer l'archivage à la limite supérieure du contrôle du débit)

Lorsque la commande nohwm_archive est émise avec le numéro ordinal d'équipement Oracle HSM, elle configure le système de fichiers correspondant de telle sorte qu'il ne démarre pas l'archivage automatiquement lorsque la taille totale des fichiers stockés dépasse la limite supérieure du contrôle du débit, qui représente le seuil d'utilisation d'espace maximal indiqué pour le système de fichiers. Voir la section maxpartial (Définition de la taille de libération partielle du système de fichiers).

Syntaxe de la commande

:nohwm_archive equipment-number

Exemples

L'exemple suivant configure l'unité de disque de famille 20 pour qu'il ne démarre pas automatiquement l'archivage lorsque le système de fichiers correspondant est plein à 80% :

File systems                          samu                    version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  20 on      sam2          -----2---r-   80%    70%   /sam2         
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:nohwm_archive 20

nomh_write (Désactivation de la lecture/écriture multihôte)

Lorsque la commande nomh_write est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique de famille de disque partagé, elle désactive les lectures et écritures simultanées sur le même fichier à partir de plusieurs hôtes et restaure le paramètre par défaut du périphérique indiqué.

Par défaut, les systèmes de fichiers partagés Oracle HSM permettent les lectures simultanées à partir de plusieurs hôtes, et non les écritures. Utilisez nomh_write pour restaurer le paramètre par défaut après avoir exécuté mh_write (Activation de la lecture/écriture multi-hôte).

Syntaxe de la commande

:nomh_write  family-set-equipment-number

Exemples

L'exemple suivant désactive les lectures multihôtes sur le périphérique de famille 800 :

File systems                          samu                    version time date
 
ty  eq   state  device_name           status      high low  mountpoint server
ma  800  on     shareqfs1             m----2c--r-  80%  70% /shareqfs1  
 mm  801  on     /dev/dsk/c6t50020F2300004655d0s0
 mr  802  on     /dev/dsk/c6t50020F2300004655d0s1
ma  810  on     shareqfs2             m----2c--r-  80%  70% /shareqfs2  
 mm  811  on     /dev/dsk/c6t50020F2300004655d0s6
 mr  812  on     /dev/dsk/c6t50020F2300004655d0s7
:
command:mh_write 800 

norefresh_at_eof (Ne pas actualiser à la fin de fichier dans un système de fichiers à plusieurs lecteurs)

Lorsque la commande refresh_at_eof est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille montée en lecture seule dans un système de fichiers à scripteur unique/plusieurs lecteurs, cette commande désactive les mises à jour automatiques de l'attribut de taille du fichier lorsque le tampon de lecture dépasse la fin du fichier. Voir la section refresh_at_eof (Actualisation en fin de fichier d'un système de fichiers à plusieurs lecteurs).

Syntaxe de la commande

:norefresh_at_eof family-set-equipment-number interval_in_seconds

Exemples

L'exemple suivant désactive l'actualisation automatique de l'attribut de taille du fichier sur le périphérique de famille 900 :

File systems                          samu                version time date
 
ty  eq   state  device_name          status       high  low  mountpoint server
ma  900  on    qfs1                  m----2--R-d   90%  70%  /qfs1      
 mm  901  on    /dev/dsk/c5t10d0s0
 md  902  on    /dev/dsk/c5t10d0s1
 md  903  on    /dev/dsk/c5t11d0s0
 md  904  on    /dev/dsk/c5t11d0s1
:
command: norefresh_at_eof 900

noqwrite (Désactivation des lectures/écritures simultanées à partir de différents threads)

Lorsque la commande noqwrite est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle désactive les opérations de lecture/écriture sur un fichier unique à partir de différents threads. Un scripteur a l'accès exclusif au fichier, et les autres scripteurs et lecteurs doivent attendre que le fichier soit libéré, conformément à la norme UNIX.

Tandis que des lectures et écritures multithread simultanées vers un fichier unique peuvent être utiles pour des applications de bases de données, (reportez-vous à la section qwrite (Activation des lectures/écritures simultanées sur un fichier à partir de différents threads)), cette fonction n'est généralement ni utile ni souhaitable. Le paramètre par défaut est donc noqwrite.

Syntaxe de la commande

:noqwrite family-set-equipment-number

Exemples

L'exemple suivant désactive les opérations se lecture et d'écriture vers un fichier unique sur un périphérique de famille 100 :

File systems                          samu                version time date
 
ty  eq   state  device_name          status       high  low  mountpoint server
ma  100  on     qfs1                 m----2--R-d   90%  70%  /qfs1
 mm  101  on     /dev/dsk/c5t10d0s0
 md  102  on     /dev/dsk/c5t10d0s1
 md  103  on     /dev/dsk/c5t11d0s0
 md  104  on     /dev/dsk/c5t11d0s1
:
command: noqwrite 100

nosuid (Montage d'un système de fichiers avec l'exécution setuid désactivée)

Lorsque la commande nosuid est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle monte le système de fichiers avec l'attribut de fichier setuid désactivé. L'attribut setuid (définition de l'ID utilisateur à l'exécution) permet aux utilisateurs du système de fichiers d'utiliser des exécutables, avec les autorisations élevées temporairement qui seraient requises pour l'utilisation de ces fichiers.

Reportez-vous à la section suid (Montage du système de fichiers avec l'exécution setuid activée) et à la page de manuel mount.

La commande par défaut est suid, qui monte le système avec l'attribut setuid activé.

Syntaxe de la commande

:nosuid family-set-equipment-number

Exemples

L'exemple suivant monte le système de fichiers sur le périphérique de famille 100 avec l'attribut setuid désactivé :

File systems                          samu                version time date
 
ty  eq   state  device_name          status       high  low  mountpoint server
ma  100  on     qfs1                 m----2--R-d   90%  70%  /qfs1
 mm  101  on     /dev/dsk/c5t10d0s0
 md  102  on     /dev/dsk/c5t10d0s1
 md  103  on     /dev/dsk/c5t11d0s0
 md  104  on     /dev/dsk/c5t11d0s1
:
command: nosuid 100

nosw_raid (Désactivation du mode RAID logiciel)

Lorsque la commande nosw_raid est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle désactive le mode RAID logiciel et restaure le Oracle HSM par défaut.

Syntaxe de la commande

:nosw_raid family-set-equipment-number

Exemples

L'exemple suivant désactive le mode RAID logiciel du périphérique de famille 100 :

Mass storage status                  samu                   version time date
 
ty  eq  status       use  state  ord   capacity     free     ra  part high low
ma  100 m----2---r-  1%   on             7.270T     7.270T   1M  16    80% 70%
 mm 110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr 120              1%   on       1     1.817T     1.817T
 mr 130              1%   on       2     1.817T     1.817T
 mr 140              1%   on       3     1.817T     1.817T
 mr 150              1%   on       4     1.817T     1.817T
:
command:nosw_raid 100

notrace (Désactivation du suivi de système de fichiers)

Lorsque la commande notrace est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle désactive le suivi du système de fichiers correspondant.

La commande par défaut est trace (activé).

Pour plus d'informations sur le suivi de système de fichiers, reportez-vous à la section trace (Activation du suivi de système de fichiers) et à la page de manuel defaults.conf man page.

Syntaxe de la commande

:no
trace family-set-equipment-number

Exemples

L'exemple suivant désactive le suivi de système de fichiers sur le périphérique de famille 100 :

File systems                          samu                   version time date
 
ty  eq   state  device_name          status       high  low  mountpoint server
ma  100  on     qfs1                 m----2--R-d   90%  70%  /qfs1
 mm  101  on     /dev/dsk/c5t10d0s0
 md  102  on     /dev/dsk/c5t10d0s1
 md  103  on     /dev/dsk/c5t11d0s0
 md  104  on     /dev/dsk/c5t11d0s1
:
command: notrace 100

o (Affichage de l'écran d'état du disque optique)

La commande o ouvre l'écran d'Etat du disque optique. L'écran affiche l'état de tous les lecteurs de disque optique configurés au sein de l'environnement.

Syntaxe de la commande

o
:o 

Commandes

Ctrl-K (ˆk)

Sélection (manuelle, bibliothèque automatisée, les deux, priorité)

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Ctrl-D (ˆd)

Descendre dans la page.

Ctrl-U (ˆu)

Monter dans la page.

Exemples

L'exemple suivant représente l'affichage de l'état des disques optiques.

Optical disk status             samu                   version time date

ty  eq  status      act use  state  vsn
mo  35  --l---wo-r  1   29%  ready  OPD004

Description des champs

Le tableau suivant contient les descriptions des champs de cet affichage.

ty

Le champ ty présente le type de média Oracle HSM. Les identificateurs de type de média sont listés dans l'Annexe A et sur la page de manuel mcf.

eq

Le champ eq présente le numéro d'équipement Oracle HSM assigné à l'utilisateur du lecteur de disque optique.

status

Le champ status présente une chaîne de dix caractères dont la position de chacun représente la valeur d'un attribut de périphérique de média amovible. Les positions des caractères sont numérotées à partir de la position 1 à gauche jusqu'à la position 10 à droite. Le tableau suivant définit les codes d'état possibles pour chaque position dans la chaîne d'état.

Position Valeur Signification
1 s--------- Un s minuscule en position 1 indique que le média est en cours d'analyse.
1 m--------- Un m minuscule in position 1 indique que la librairie automatisée est opérationnelle.
1 M--------- Un M majuscule en position 1 indique que le périphérique est en mode maintenance.
2 -E-------- Un E majuscule en position 2 indique que le périphérique a connu une erreur irrécupérable pendant son analyse.
2 -a-------- Un a minuscule en position 2 indique que le périphérique est en mode audit.
3 --l------- Un l minuscule en position 3 indique que le média a une étiquette.
3 --L------- Un L majuscule en position 3 indique que le média est en cours d'étiquetage.
3 --N------- Un N majuscule en position 3 indique que le média est étranger (il ne fait pas partie de l'archive Oracle HSM).
4 ---I------ Un I majuscule en position 4 indique que le périphérique est inactif et indisponible pour de nouvelles connexions. Les opérations en cours seront cependant menées à leur terme.
4 ---A------ Un A majuscule en position 4 indique que le périphérique requiert l'attention de l'opérateur.
5 ----C----- Un C majuscule en position 5 indique que le périphérique doit être nettoyé.
5 ----U----- Un U majuscule en position 5 indique qu'un déchargement a été demandé.
6 -----R---- Un R majuscule en position 6 indique que le périphérique est réservé.
7 ------w--- Un w minuscule en position 7 indique qu'un processus est en écriture sur le média.
8 -------o-- Un o minuscule en position 8 indique que le périphérique est ouvert.
9 --------P- Un P majuscule en position 9 indique que le périphérique positionne un volume de bande.
9 --------F- Pour la bibliothèque de bandes, un F majuscule en position 9 indique que tous les emplacements de stockage sont occupés.

Pour un lecteur, un F majuscule en position 9 indique que le média amovible monté est plein.

10 ---------R Un R majuscule en position 10 indique que le périphérique est prêt et que le média est en lecture seule.
10 ---------r Un r minuscule en position 10 indique que le périphérique est démarré et prêt.
10 ---------p Un p minuscule en position 10 indique que le périphérique est présent.
10 ---------W Un W minuscule en position 10 indique que le périphérique est protégé en écriture.

act.

Le champ act affiche le compteur d'activité.

use

Le champ use indique le pourcentage d'espace de cartouche utilisé.

state

Le champ state affiche l'état opérationnel actuel du lecteur de disque optique :

  • ready indique que le périphérique est actif et que les médias sont chargés.

  • notrdy indique que le périphérique est actif mais que les médias ne sont pas chargés.

  • idle : le périphérique est en train d'exécuter des opérations en cours mais n'accepte pas de nouvelle connexion.

  • off Le périphérique n'est pas disponible.

  • down : le périphérique est accessible à la maintenance uniquement.

vsn

Le champ vsn affiche le numéro de série de volume affecté au volume de média ou le mot-clé nolabel si le volume n'est pas étiqueté.

off (Désactivation d'un périphérique)

La commande off définit le périphérique indiqué par un numéro ordinal d'équipement Oracle HSM comme hors ligne. Toutes les opérations cessent.

Syntaxe de la commande

:off equipment-number

Exemples

Device configuration:             samu                   version time date

ty  eq  state  device_name                           fs   family_set
sk  100 on     /etc/opt/SUNWsamfs/SL8500_T10K_parms  100  libraryA
ti  101 on      /dev/rmt/0cbn                         100  libraryA
ti  102 on      /dev/rmt/1cbn                         100  libraryA
ti  103 on      /dev/rmt/2cbn                         100  libraryA
hy  104 on      historian                             104
:
command:off 103

L'état du périphérique passe sur off :

Device configuration:             samu                    version time date
 
ty   eq state   device_name                           fs   family_set
sk  100 on      /etc/opt/SUNWsamfs/SL8500_T10K_parms  100  libraryA
ti  101 on      /dev/rmt/0cbn                         100  libraryA
ti  102 on      /dev/rmt/1cbn                         100  libraryA
ti  103 off     /dev/rmt/2cbn                         100  libraryA
hy  104 on      historian                             104

on (Activation d'un périphérique)

Lorsque la commande on est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique, elle passe ce périphérique en ligne.

Syntaxe de la commande

:on equipment-number

Exemples

Device configuration:             samu                   version time date

ty  eq  state  device_name                           fs   family_set
sk  100  on    /etc/opt/SUNWsamfs/SL8500_T10K_parms  100  libraryA
ti  101  on    /dev/rmt/0cbn                         100  libraryA
ti  102  on    /dev/rmt/1cbn                         100  libraryA
ti  103  off   /dev/rmt/2cbn                         100  libraryA
hy  104 on     historian                             104
:
command:on 103

L'état du périphérique passe sur on :

Device configuration:             samu                   version time date

ty  eq  state  device_name                           fs   family_set
sk  100  on    /etc/opt/SUNWsamfs/SL8500_T10K_parms  100  libraryA
ti  101  on    /dev/rmt/0cbn                         100  libraryA
ti  102  on    /dev/rmt/1cbn                         100  libraryA
ti  103  on    /dev/rmt/2cbn                         100  libraryA
hy  104 on     historian                             104

open (Ouverture pour lecture d'un périphérique de stockage disque)

Lorsque la commande open est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque, elle ouvre le périphérique par la commande read (Secteurs de lecture sur une unité de disque).

Syntaxe de la commande

:open equipment-number

Exemples

L'exemple suivant ouvre le périphérique 23 :

File systems                  samu                    version time date
 
ty      eq   state  device_name     status      high low mountpoint server
ma      20      on  sam2            -----2---r-  80% 70% /sam/sam2
 mm      21      on  /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr      22      on  /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr      23      on  /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:open 23

L'écran bascule vers l'affichage des secteurs de disque, commençant avec le secteur 0 :

Sector:   00000000 (0)    raw       samu                   version time date
 
00000000  00000000 00000000 00000000 00000000  ................
00000010  00000000 00000000 00000000 00000000  ................
00000020  00000000 00000000 00000000 00000000  ................
00000030  00000000 00000000 00000000 00000000  ................
00000040  00000000 00000000 00000000 00000000  ................
00000050  00000000 00000000 00000000 00000000  ................
00000060  00000000 00000000 00000000 00000000  ................
00000070  00000000 00000000 00000000 00000000  ................
 ...

p (Affichage de l'écran des demandes de chargement de média amovible)

La commande p ouvre l'écran Demandes de chargement de média amovible. L'écran présente les informations sur les demandes de chargement de média amovible en attente. Quatre formats d'écran sont disponibles :

  • A la fois les demandes manuelles et les demandes de bibliothèque automatisée triées par utilisateur.

  • A la fois les demandes manuelles et les demandes de bibliothèque automatisée triées par priorité.

  • Les demandes manuelles uniquement.

  • Les requêtes de bibliothèque automatisée uniquement.

Lorsque la commande p est émise avec un paramètre, elle présente les demandes de chargement pour tous les médias. Lorsque la commande est émise avec un identificateur de type de média Oracle HSM, elle présente les demandes de chargement pour le type de média indiqué uniquement. Les identificateurs de type de média sont listés dans l'Annexe A et sur la page de manuel mcf.

Syntaxe de la commande

p
:p mediatype

Commandes

Sur cet écran, vous pouvez utiliser les touches de contrôle suivantes :

Ctrl-K (ˆk)

Basculement entre les différents formats d'affichage.

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Ctrl-D (ˆd)

Descendre dans la page.

Ctrl-U (ˆu)

Monter dans la page.

Exemples

L'exemple suivant donne un aperçu de l'affichage des requêtes de chargement des médias amovibles.

Removable media load requests all both    samu                 version time date
  count: 1

index type pid    user     rb   flags    wait count vsn
    0 li   15533  root     150  W--f---  0:00       VOL002

Description des champs

index

Le champ index présente la position de la demande correspondante dans le tableau précédent.

type

Le champ type présente le code de type de média affecté au média amovible.

PID

Le champ pid présente l'identificateur de processus UNIX. Un identificateur de processus 1 indique un accès NFS.

Utilisateur

Le champ user présente le nom affecté à l'utilisateur demandant le chargement.

priority

Le champ priority présente le degré de prévalence de cette demande sur les autres demandes.

rb

Le champ rb présente le numéro ordinal d'équipement affecté à l'utilisateur de la bibliothèque automatisée où réside le VSN demandé.

flags

Le champ flags présente des chaînes de sept caractères, dont la position représente la valeur de propriété de la demande. Les positions des caractères sont numérotées à partir de la position 1 à gauche jusqu'à la position 7 à droite. Le tableau suivant définit les codes d'indicateurs possibles pour chaque position dans la chaîne d'état.

Position Indicateur Signification
1 W------ Un W majuscule en position 1 indique que l'accès en écriture a été demandé.
2 -b----- Un b minuscule en position 2 indique que la demande est occupée.
3 --C---- Un C majuscule en position 3 indique que la demande de VSN a été effacée.
4 ---f--- Un f minuscule en position 4 indique que l'accès au système de fichiers a été demandé.
5 ----N-- Un N majuscule en position 5 indique que le média demandé est étranger au système de fichiers Oracle HSM.
6 -----S- Un S majuscule en position 6 indique que le second côté d'un volume de média optique à deux côtés est monté.
7 ------s Un s minuscule en position 7 indique qu'un fichier va être transféré du média amovible au système de fichiers.

wait

Le champ wait affiche le temps écoulé depuis la demande de montage.

count

Le champ count présente le nombre de requêtes de ce VSN si un fichier est en cours de transfert.

vsn

Le champ vsn présente le numéro de série de volume du volume de média amovible.

partial (Définition de la taille de libération partielle par défaut du système de fichiers)

Lorsque la commande partial est émise avec un numéro ordinal d'équipement de famille Oracle HSM et un nombre de kilo-octets, elle définit le nombre d'octets par défaut à partir du début du fichier qui peuvent être conservés en cache disque lorsque le fichier est libéré.

Un fichier volumineux désigné pour une libération partielle peut s'ouvrir plus rapidement lorsqu'il est retransféré à partir du média d'archivage, car le début du fichier est déjà sur le disque au début du transfert. Les utilisateurs peuvent passer outre la commande par défaut en indiquant fichier par fichier la taille à partir de laquelle ils auront marqué un fichier pour une libération partielle. Pour plus d'informations, reportez-vous aux sections maxpartial (Définition de la taille de libération partielle du système de fichiers), partial_stage (Définition du point de transfert anticipé partiel du système de fichiers) et à la page de manuel release.

La valeur des kilo-octets doit être une intégrale dans la plage [8-maximumpartial], où maximumpartial est la valeur définie par la commande maxpartial. Par défaut, elle est de 16 kilo-octets.

Syntaxe de la commande

:partial equipment-number number_of_kilobytes

Exemples

L'exemple suivant configure l'unité de disque de famille 20 pour qu'elle conserve 256 kilo-octets sur le disque pour chaque fichier marqué pour une libération partielle :

File systems                          samu                    version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  20 on      sam2          -----2---r-   80%    70%   /sam2
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:partial 20 256

partial_stage (Définition du point de transfert anticipé partiel du système de fichiers)

Lorsque la commande partial_stage est émise avec un numéro ordinal d'équipement de famille Oracle HSM et un nombre de kilo-octets, elle définit la position de fichier au-delà de laquelle un fichier marqué pour une libération partielle est transféré vers le disque intégralement et non partiellement.

Le transfert partiel d'un fichier volumineux peut donner aux utilisateurs l'accès aux données plus rapidement, car le fichier peut être ouvert avant qu'il soit entièrement transféré du média d'archivage vers le cache du disque. En revanche, une fois que suffisamment de données sont mises en cache pour que le fichier soit ouvert, le transfert partiel ne présente pas d'intérêt supplémentaire. Pour plus d'informations, reportez-vous aux sections maxpartial (Définition de la taille de libération partielle du système de fichiers), partial (Définition de la taille de libération partielle par défaut du système de fichiers) et à la page de manuel release.

La valeur des kilo-octets doit être une intégrale dans la plage [8-maximumpartial], où maximumpartial est la valeur définie par la commande maxpartial. La valeur par défaut est celle définie par la commande partial.

Syntaxe de la commande

:partial_stage equipment-number number_of_kilobytes

Exemples

Les exemples suivants définissent le point de transfert anticipé partiel pour une unité de disque de famille 20 à 5124 kilo-octets (5 méga-octets) :

File systems                   samu                   version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  20 on      sam2          -----2---r-   80%    70%   /sam2
 mm 21 on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr 22 on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr 23 on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:partial_stage 20 5124

priority (Définition de la priorité dans la file d'attente de prévisualisation des demandes de chargement)

Lorsque la commande priority est émise avec l'identificateur de processus (pid) d'une demande de chargement et avec une valeur intégrale, elle déplace la demande de chargement vers la position indiquée dans la liste des tâches en attente. Indiquez le pid pour une des demandes de chargement listées par la commande p (Affichage de l'écran des demandes de chargement de média amovible). Indiquez la priorité souhaitée en tant qu'intégrale, avec 0 (zéro) en début de ligne (la priorité la plus élevée).

Syntaxe de la commande

:priority pid priority

Exemples

Les exemples suivants donnent la demande de chargement avec le pid 17708 (pour le volume VOL202) une priorité de 0 :

Removable media load requests all both   samu                 version time date
                                                           count: 4
index  type pid    user  rb   flags     wait count  vsn
    0  li   13850  root  900  W--f---   0:42        VOL002
    1  li   15533  root  900  ---f---   0:28        VOL001
    2  li   17708  root  900  ---f---   0:28        VOL202
    3  li   19937  root  900  ---f---   0:05        VOL015
:
command:priority 17708 0

Avec cette nouvelle priorité, le pid 17708 passe de troisième dans la file d'attente (index 2) à premier (index 0) :

index  type pid    user  rb   flags     wait count  vsn
    0  li   17708  root  900  ---f---   0:28        VOL202
    1  li  15533   root  900  ---f---   0:28        VOL001
    2  li   15533  root  900  ---f---   0:28        VOL001
    3  li   19937  root  900  ---f---   0:05        VOL015

qwrite (Activation des lectures/écritures simultanées sur un fichier à partir de différents threads)

Lorsque la commande qwrite est émise avec un numéro ordinal d'équipement Oracle HSM d'unité de disque de famille, elle active les opérations simultanées d'écriture/lecture vers un fichier unique à partir de différents threads.

Dans des bases de données ou d'autres applications gérant de nombreuses transactions simultanées du même fichier, les opérations de lecture/écriture simultanées améliorent la performance E/S en mettant en file d'attente plusieurs demandes au niveau du lecteur.

Par défaut : noqwrite (Désactivation des lectures/écritures simultanées à partir de différents threads).

Syntaxe de la commande

:qwrite family-set-equipment-number

Exemples

L'exemple suivant active les opérations de lecture et d'écriture simultanées vers un fichier unique pour le périphérique de famille 100 :

File systems                     samu                   version time date
 
ty  eq   state  device_name           status       high low   mountpoint server
ma  100  on     qfs1                  m----2----d   90% 70%   /qfs1
 mm  101  on     /dev/dsk/c5t10d0s0
 md  102  on     /dev/dsk/c5t10d0s1
 md  103  on     /dev/dsk/c5t11d0s0
 md  104  on     /dev/dsk/c5t11d0s1
:
command: qwrite 100

r (Affichage de l'écran d'état du média amovible)

La commande r ouvre l'écran Etat du média amovible. Cet écran affiche l'activité sur les périphériques de média amovible tels que les lecteurs de bande. Vous pouvez contrôler un type de périphérique spécifique ou une famille de périphériques, telle que celle des lecteurs de bande.

Lorsque la commande r est émise avec un paramètre, elle présente l'état de tous les périphériques de média amovible. Lorsque la commande est émise avec un identificateur de type de média Oracle HSM, elle présente l'état du type de média indiqué uniquement. Les identificateurs de type de média sont listés dans l'Annexe A et sur la page de manuel mcf.

Syntaxe de la commande

r
:r mediatype

Exemples

L'exemple suivant donne un aperçu de l'affichage de l'état des médias amovibles.

Removable media status: all         samu                   version time date

ty  eq  status     act use state  vsn
li  150 --l------r   0 63% ready  VOL004

Description des champs

Le tableau suivant contient les descriptions des champs de cet affichage.

ty

Le champ ty affiche le type de média Oracle HSM. Les identificateurs de type de périphérique sont listés dans l'Annexe A et dans la page de manuel mcf.

eq

Le champ eq présente le numéro ordinal d'équipement Oracle HSM affecté à l'utilisateur du périphérique de stockage de masse.

status

Le champ status présente une chaîne de dix caractères dont la position de chacun représente la valeur d'un attribut de périphérique de média amovible. Les positions des caractères sont numérotées à partir de la position 1 à gauche jusqu'à la position 10 à droite. Le tableau suivant définit les codes d'état possibles pour chaque position dans la chaîne d'état.

Position Valeur Signification
1 s--------- Un s minuscule en position 1 indique que le média est en cours d'analyse.
1 m--------- Un m minuscule in position 1 indique que la librairie automatisée est opérationnelle.
1 M--------- Un M majuscule en position 1 indique que le périphérique est en mode maintenance.
2 -E-------- Un E majuscule en position 2 indique que le périphérique a connu une erreur irrécupérable pendant son analyse.
2 -a-------- Un a minuscule en position 2 indique que le périphérique est en mode audit.
3 --l------- Un l minuscule en position 3 indique que le média a une étiquette.
3 --L------- Un L majuscule en position 3 indique que le média est en cours d'étiquetage.
3 --N------- Un N majuscule en position 3 indique que le média est étranger (il ne fait pas partie de l'archive Oracle HSM).
4 ---I------ Un I majuscule en position 4 indique que le périphérique est inactif et indisponible pour de nouvelles connexions. Les opérations en cours seront cependant menées à leur terme.
4 ---A------ Un A majuscule en position 4 indique que le périphérique requiert l'attention de l'opérateur.
5 ----C----- Un C majuscule en position 5 indique que le périphérique doit être nettoyé.
5 ----U----- Un U majuscule en position 5 indique qu'un déchargement a été demandé.
6 -----R---- Un R majuscule en position 6 indique que le périphérique est réservé.
7 ------w--- Un w minuscule en position 7 indique qu'un processus est en écriture sur le média.
8 -------o-- Un o minuscule en position 8 indique que le périphérique est ouvert.
9 --------P- Un P majuscule en position 9 indique que le périphérique positionne un volume de bande.
9 --------F- Pour la bibliothèque de bandes, un F majuscule en position 9 indique que tous les emplacements de stockage sont occupés.

Pour un lecteur, un F majuscule en position 9 indique que le média amovible monté est plein.

10 ---------R Un R majuscule en position 10 indique que le périphérique est prêt et que le média est en lecture seule.
10 ---------r Un r minuscule en position 10 indique que le périphérique est démarré et prêt.
10 ---------p Un p minuscule en position 10 indique que le périphérique est présent.
10 ---------W Un W minuscule en position 10 indique que le périphérique est protégé en écriture.

rdlease (Définition du temps du bail de lecture d'un système de fichiers partagé)

Avant de lire un fichier partagé, un hôte doit demander et obtenir un bail de lecture qui lui donne l'accès exclusif au fichier. La commande rdlease définit le nombre de secondes pendant lequel le bail reste valide pour le périphérique indiqué. Si la durée indiquée expire avant que l'opération de lecture soit terminée, l'hôte doit obtenir un nouveau bail avant de poursuivre.

La durée du bail doit être comprise dans un intervalle de [15-600] secondes. La valeur par défaut est 30 secondes.

Pour plus d'informations, reportez-vous aux sections aplease (Définition d'une heure d'expiration de bail d'ajout pour un système de fichiers partagés), wrlease (Définition de la durée du bail d'écriture d'un système de fichiers partagé) et lease_timeo (Définition du délai d'expiration du bail non utilisé pour un système de fichiers partagé).

Syntaxe de la commande

:rdlease family-set-equipment-number interval_in_seconds

Exemples

L'exemple suivant définit le bail de lecture à 2 minutes (120 secondes) sur le périphérique de famille 800 :

File systems                      samu                    version time date
 
ty  eq   state  device_name           status      high low mountpoint server
ma  800  on     shareqfs1             m----2c--r-  80% 70% /shareqfs1 
 mm  801  on     /dev/dsk/c6t50020F2300004655d0s0
 mr  802  on     /dev/dsk/c6t50020F2300004655d0s1
ma  810  on     shareqfs2            m----2c--r-   80% 70% /shareqfs2 
 mm  811  on     /dev/dsk/c6t50020F2300004655d0s6
 mr  812  on     /dev/dsk/c6t50020F2300004655d0s7
:
command:rdlease 800 120

read (Secteurs de lecture sur une unité de disque)

Lorsque la commande read est émise avec une adresse hexadécimale de secteur sur une unité de disque précédemment ouverte, elle affiche les secteurs du disque à partir de l'adresse indiquée.

Reportez-vous également à la section open (Ouverture pour lecture d'un périphérique de stockage disque).

Syntaxe de la commande

:read hexadecimal-address 

Exemples

L'exemple suivant lit le périphérique 23 à partir du secteur 1f4 (500) :

Sector:   00000000 (0)        raw       samu       version time date
 
00000000  00000000 00000000 00000000 00000000  ................
00000010  00000000 00000000 00000000 00000000  ................
00000020  00000000 00000000 00000000 00000000  ................
00000030  00000000 00000000 00000000 00000000  ................
00000040  00000000 00000000 00000000 00000000  ................
00000050  00000000 00000000 00000000 00000000  ................
00000060  00000000 00000000 00000000 00000000  ................
00000070  00000000 00000000 00000000 00000000  ................
 ...
:
command:read 1f4

L'écran affiche les secteurs du disque à partir du secteur 1f4 :

Sector:   000001f4 (500)      raw      samu       version time date
 
00000000  0a01c1c1 e39ce073 8e00e319 39e80195  ..AAc.`s..c.9h..
00000010  a40cd199 bfd5285f ba1509f9 41c03820  $.Q.?U(_:..yA@8
00000020  90780583 7f78825b 9fa0a58b 4a519c5d  .x...x.[. %.JQ.]
00000030  d2774afa bb256497 569bd2fb b775ddf2  RwJz;%d.V.R{7u]r
00000040  ba5cd1b7 2a56d93d 6e9dafab ba8b5e56  :\Q7*VY=n./+:.ˆV
00000050  d5686a5b 334d1f96 70060ec1 b46483c8  Uhj[3M..p..A4d.H
00000060  190339e7 3ce3e5e7 a702ff00 9394528c  ..9g<ceg'.....R.
00000070  4c9f3990 6dc05c1e b907e6dd 918e14e4  L.9.m@\.9.f]...d
...

readahead (Définition du paramètre maximal de lecture anticipée)

Lorsque la commande readahead est émise avec un numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle indique le nombre minimal d'octets contigus que l'unité doit lire en mémoire. Lorsqu'elle est correctement configurée, la commande de lecture anticipée améliore la performance du système de fichiers en réduisant les E/S disque et en rendant disponibles immédiatement en mémoire des blocs d'informations contigus plus volumineux.

Indiquez une valeur en kilo-octets de lecture anticipée dans la plage [1-8192]. La valeur par défaut est de 1024 kilo-octets (1 méga-octet).

Vous pouvez également définir une directive readahead dans le fichier samfs.cmd. Reportez-vous à la page de manuel samfs.cmd pour plus de détails.

Syntaxe de la commande

:readahead family-set-equipment-number number_kilobytes 

Exemples

L'exemple suivant définit la valeur de lecture anticipée du périphérique de famille 100 à 1 méga-octet (1024 kilo-octets) :

Mass storage status                 samu                   version time date
 
ty  eq   status       use  state  ord   capacity     free   ra    part high low
ma  100  m----2---r-  1%   on             7.270T     7.270T 128K  16    80% 70%
 mm  110               1%   on      0   465.253G   465.231G [975661056 inodes]
 mr  120               1%   on      1     1.817T     1.817T
 mr  130               1%   on      2     1.817T     1.817T
 mr  140               1%   on      3     1.817T     1.817T
 mr  150               1%   on      4     1.817T     1.817T
:
command:readahead 100 1024 

La valeur de lecture anticipée passe à 1 Mo.

Mass storage status                 samu                   version time date
 
ty  eq   status       use  state  ord   capacity     free     ra  part high low
ma  100  m----2---r-  1%   on             7.270T     7.270T   1M  16    80% 70%
 mm  110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr  120              1%   on       1     1.817T     1.817T
 mr  130              1%   on       2     1.817T     1.817T
 mr  140              1%   on       3     1.817T     1.817T
 mr  150              1%   on       4     1.817T     1.817T

readonly | ro (Définition du périphérique en lecture seule)

La commande readonly ou ro applique l'attribut de lecture seule au périphérique indiqué par son numéro ordinal d'équipement Oracle HSM.

Syntaxe de la commande

:readonly device-equipment-number  
:ro device-equipment-number 

Exemples

L'exemple suivant applique l'attribut de lecture seule au périphérique 12 :

Mass storage status                samu                version time date

ty      eq  status        use state  ord  capacity      free    ra  part high low
ma      10  m----2---r-    1% on            7.270T    7.270T    1M    16  80% 70%
 mm      11                1% on       0  465.253G  465.231G [975661056 inodes]
 mr      12                1% on       1    1.817T    1.817T
 mr      13                1% on       2    1.817T    1.817T
 mr      14                1% on       3    1.817T    1.817T
 mr      15                1% on       4    1.817T    1.817T
:
command:readonly 12

refresh (Définition de l'intervalle d'actualisation automatique pour l'affichage samu)

Lorsque la commande refresh est émise avec un nombre de secondes, le samu est configuré pour actualiser les écrans après le nombre de secondes indiqué.

Syntaxe de la commande

:refresh interval_in_seconds

Exemples

L'exemple suivant configure samu pour qu'il actualise l'écran toutes les 20 secondes :

File systems                       samu                   version time date
 
ty  eq   state device_name          status       high low   mountpoint server
ma  900  on    qfs1                 m----2--R-d   90%  70%  /qfs1
 mm  901  on    /dev/dsk/c5t10d0s0
 md  902  on    /dev/dsk/c5t10d0s1
 md  903  on    /dev/dsk/c5t11d0s0
 md  904  on    /dev/dsk/c5t11d0s1
:
command: refresh 20

refresh_at_eof (Actualisation en fin de fichier d'un système de fichiers à plusieurs lecteurs)

Lorsque la commande refresh_at_eof est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque montée en lecture seule dans un système de fichiers à scripteur unique et à plusieurs lecteurs, cette commande forcera une mise à jour de l'attribut de taille de fichier dès que le tampon de lecture dépassera la fin du fichier. Voir la section norefresh_at_eof (Ne pas actualiser à la fin de fichier dans un système de fichiers à plusieurs lecteurs).

Syntaxe de la commande

:refresh_at_eof family-set-equipment-number interval_in_seconds

Exemples

L'exemple suivant active l'actualisation automatique de l'attribut de taille de fichier sur le périphérique de famille 900 :

File systems                          samu                    version time date
 
ty  eq   state  device_name           status       high low   mountpoint server
ma  900  on     qfs1                  m----2--R-d   90%  70%  /qfs1
 mm  901  on    /dev/dsk/c5t10d0s0
 md  902  on    /dev/dsk/c5t10d0s1
 md  903  on    /dev/dsk/c5t11d0s0
 md  904  on    /dev/dsk/c5t11d0s1
:
command: refresh_at_eof 900

release (Libération des fichiers de données archivés et désactivation de l'allocation sur un périphérique)

Lorsque la commande release est émise avec un numéro ordinal d'équipement Oracle HSM, elle libère tous les fichiers archivés stockés sur le périphérique, y compris l'espace associé à des fichiers marqués pour une libération partielle, et met le périphérique indiqué en état off.

La commande release définit le périphérique indiqué sur l'état noalloc (Désactivation de l'allocation de stockage sur un périphérique) et fait exécuter au démonsam-fsd le sous-processus sam-shrink. Le processus sam-shrink place tous les fichiers archivés résidant sur le périphérique indiqué dans l'état offline afin que les données soient disponibles uniquement à partir du média d'archivage. Lorsque le processus se termine correctement, le périphérique indiqué est laissé dans l'état off. Si le processus rencontre des fichiers non archivés, ou des fichiers en cours d'archivage, ou re-transférés de l'archive vers le disque, le processus échoue et l'équipement indiqué reste en état noalloc.

Le processus de libération peut prendre un certain temps. Surveillez son activité par le samu et/ou par le fichier/var/opt/SUNWsamfs/trace/sam-shrink et le fichier-journal configuré dans /etc/opt/SUNWsamfs/shrink.cmd (s'il existe).

Remarquez que remove (Déplacement des données et suppression de l'équipement d'un système de fichiers) comme release réduisent un système de fichiers en enlevant les unités de disque d'une famille sans perte de données. Il y a des différences, car la commande remove doit consolider les fichiers sur les unités de disque restantes dans la famille avant de libérer l'unité indiquée. La commande release n'effectue pas cette tâche : dans un système de fichiers d'archivage, toutes les données sont déjà dupliquées sur le média amovible. Reportez-vous aux sections add (Ajout d'un équipement sur un système de fichiers monté), remove (Déplacement des données et suppression de l'équipement d'un système de fichiers) et à la page de manuel sam-shrink pour plus d'informations.

Syntaxe de la commande

:release equipment-number

Exemples

L'exemple suivant libère tous le fichiers sur la tranche de disque /dev/dsk/c5t8d0s8 et réduit la famille samfs4 :

File systems                          samu                    version time date
 
ty  eq  state   device_name   status        high   low   mountpoint   server
ma  20  on      samfs4        -----2---r-   80%    70%
 mm  21  on      /dev/dsk/c5t8d0s6
 md  22  on      /dev/dsk/c5t8d0s7
 md  23  on      /dev/dsk/c5t8d0s8
:
command:release 23

L'état du périphérique passe en noalloc :

 md 23 noalloc /dev/dsk/c5t8d0s8

Enfin, quand le processus se termine correctement, l'état du périphérique passe sur off :

 md 23 off     /dev/dsk/c5t8d0s8

remove (Déplacement des données et suppression de l'équipement d'un système de fichiers)

Lorsque la commande remove est émise avec un numéro ordinal d'équipement Oracle HSM, elle déplace les données d'un périphérique indiqué vers les périphériques restants dans le système de fichiers puis passe ce périphérique sur l'état off.

La commande remove définit le périphérique indiqué sur l'état noalloc (Désactivation de l'allocation de stockage sur un périphérique) et fait exécuter au démon sam-fsd le sous-processus sam-shrink, pour effectuer cette tâche. Le processus sam-shrink déplace les données de l'équipement indiqué vers les autres périphériques de stockage en état on du système de fichiers (si l'équipement indiqué est un groupe entrelacé, il doit y avoir un autre groupe entrelacé avec le même nombre de périphériques). Lorsque le processus se termine correctement, le périphérique indiqué est laissé dans l'état off. Si, pour une raison ou une autre, les données n'ont pas pu être déplacées, l'équipement n'est pas supprimé et reste dans l'état noalloc.

Le processus de suppression peut prendre un certain temps. Surveillez son activité par le samu et/ou par le fichier/var/opt/SUNWsamfs/trace/sam-shrink et le fichier-journal configuré dans /etc/opt/SUNWsamfs/shrink.cmd (s'il existe).

Remarquez que release (Libération des fichiers de données archivés et désactivation de l'allocation sur un périphérique) comme remove réduisent un système de fichiers en enlevant les unités de disque d'une famille sans perte de données. Il y a des différences, car la commande remove doit consolider les fichiers sur les unités de disque restantes dans la famille avant de libérer l'unité indiquée. La commande release n'effectue pas cette tâche : dans un système de fichiers d'archivage, toutes les données sont déjà dupliquées sur le média amovible. Reportez-vous à la section add (Ajout d'un équipement sur un système de fichiers monté) et à la page de manuel sam-shrink pour plus d'informations.

Syntaxe de la commande

:remove equipment-number

Exemples

L'exemple suivant déplace tous les fichiers de la tranche de disque /dev/dsk/c5t8d0s3 et réduit la famille qfs1 :

File systems                          samu                   version time date
 
ty  eq state   device_name   status        high   low   mountpoint   server
ma  10 on      qfs1          -----2---r-   80%    70%
 mm  11 on      /dev/dsk/c5t8d0s0
 md  12 on      /dev/dsk/c5t8d0s1
 md  13 on      /dev/dsk/c5t8d0s3
:
command:remove 13

L'état du périphérique passe en noalloc :

 md 13 noalloc /dev/dsk/c5t8d0s3

Enfin, quand le processus se termine correctement, l'état du périphérique passe sur off :

 md 13 off      /dev/dsk/c5t8d0s3

s (Affichage de l'écran d'état du périphérique)

La commande s ouvre l'écran Etat du périphérique. L'écran présente l'état de tous les périphériques configurés au sein de l'environnement.

Syntaxe de la commande

s
:s

Commandes

Sur cet écran, vous pouvez utiliser les touches de contrôle suivantes :

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Ctrl-D (ˆd)

Descendre dans la page.

Ctrl-U (ˆu)

Monter dans la page.

Exemples

L'exemple suivant représente l'affichage de l'état des périphériques.

Device status                    samu                    version time date

ty  eq    state  device_name                     fs  status
sk  100   on     /etc/opt/SUNWsamfs/dcstkconf    100 m--------r 
        stk_dismount / (2275) 0, volser VOL073
sg  120   on     /dev/rmt/2cbn                   100 ---------p
sg  130   on     /dev/rmt/5cbn                   100 --l----o-r  
        Ready for data transfer
sg  140   on     /dev/rmt/6cbn                   100 ---------p
sg  150   on     /dev/rmt/4cbn                   100 ---------p
hy  151   on     historian                       151 ----------

Description des champs

ty

Le champ ty affiche le type de média Oracle HSM. Les identificateurs de type de périphérique sont listés dans l'Annexe A et dans la page de manuel mcf.

eq

Le champ eq affiche le numéro ordinal d'équipement Oracle HSM affecté à l'utilisateur du périphérique de stockage de masse.

state

Le champ state affiche l'état de fonctionnement actuel du périphérique.

device_name

Le champ device_name affiche le chemin d'accès au périphérique. Pour les périphériques du système de fichiers, il s'agit du nom de ce dernier.

fs

Le champ fs affiche le numéro d'équipement Oracle HSM affecté à l'utilisateur de la famille à laquelle le périphérique appartient.

status

Le champ status présente une chaîne de dix caractères dont la position de chacun représente la valeur d'un attribut de périphérique de média amovible. Les positions des caractères sont numérotées à partir de la position 1 à gauche jusqu'à la position 10 à droite. Le tableau suivant définit les codes d'état possibles pour chaque position dans la chaîne d'état.

Position Valeur Signification
1 s--------- Un s minuscule en position 1 indique que le média est en cours d'analyse.
1 m--------- Un m minuscule in position 1 indique que la librairie automatisée est opérationnelle.
1 M--------- Un M majuscule en position 1 indique que le périphérique est en mode maintenance.
2 -E-------- Un E majuscule en position 2 indique que le périphérique a connu une erreur irrécupérable pendant son analyse.
2 -a-------- Un a minuscule en position 2 indique que le périphérique est en mode audit.
3 --l------- Un l minuscule en position 3 indique que le média a une étiquette.
3 --L------- Un L majuscule en position 3 indique que le média est en cours d'étiquetage.
3 --N------- Un N majuscule en position 3 indique que le média est étranger (il ne fait pas partie de l'archive Oracle HSM).
4 ---I------ Un I majuscule en position 4 indique que le périphérique est inactif et indisponible pour de nouvelles connexions. Les opérations en cours seront cependant menées à leur terme.
4 ---A------ Un A majuscule en position 4 indique que le périphérique requiert l'attention de l'opérateur.
5 ----C----- Un C majuscule en position 5 indique que le périphérique doit être nettoyé.
5 ----U----- Un U majuscule en position 5 indique qu'un déchargement a été demandé.
6 -----R---- Un R majuscule en position 6 indique que le périphérique est réservé.
7 ------w--- Un w minuscule en position 7 indique qu'un processus est en écriture sur le média.
8 -------o-- Un o minuscule en position 8 indique que le périphérique est ouvert.
9 --------P- Un P majuscule en position 9 indique que le périphérique positionne un volume de bande.
9 --------F- Pour la bibliothèque de bandes, un F majuscule en position 9 indique que tous les emplacements de stockage sont occupés.

Pour un lecteur, un F majuscule en position 9 indique que le média amovible monté est plein.

10 ---------R Un R majuscule en position 10 indique que le périphérique est prêt et que le média est en lecture seule.
10 ---------r Un r minuscule en position 10 indique que le périphérique est démarré et prêt.
10 ---------p Un p minuscule en position 10 indique que le périphérique est présent.
10 ---------W Un W minuscule en position 10 indique que le périphérique est protégé en écriture.

snap (Enregistrement d'un instantané de l'écran actuel sur un fichier)

Lorsque la commande snap est émise avec un chemin de fichier et un nom, elle enregistre l'écran actuel en tant que fichier texte avec le nom indiqué.

Syntaxe de la commande

:snap file-path-and-name

Exemples

L'exemple suivant enregistre un cliché de l'écran Systèmes de fichiers sur le fichier /export/home/samadmin/filsysscrn.txt:

File systems                          samu                    version time date
 
ty  eq  state   device_name   status        high   low   mountpoint   server
ma  20  on      sam2          -----2---r-   80%    70%
 mm  21  on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr  22  on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr  23  on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:snap /export/home/samadmin/filsysscrn.txt

stage_flush_behind (Définition de la taille du transfert de vidage temporisé)

Lorsque la commande stage_flush_behind est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille et un nombre de kilo-octets, elle configure le système de fichiers correspondant pour qu'il écrive le nombre de kilo-octets de façon asynchrone des pages de mémoire modifiées vers le disque.

Lorsque les fichiers transférés sont copiés du média d'archivage vers la mémoire, le vidage temporisé assure que les données transférées sont rapidement enregistrées sur le cache disque principal non volatile du système de fichiers. Tant qu'elles ne sont pas enregistrées, les pages de cache modifiées sont réduites au minimum pendant le transfert, ce qui participe au maintien de l'intégrité des données du fichier.

D'un autre côté, le vidage temporel accroît la surcharge et peut réduire les performances d'entrée/sortie. Le processus de vidage d'un bloc de données peut retarder la réécriture ultérieure de ce bloc. Le vidage temporel est donc désactivé par défaut.

Définissez la valeur de kilo-octets indiquée dans la plage [0-8192], où 0—la valeur par défaut— désactive la fonction de vidage temporelle.

Syntaxe de la commande

:stage_flush_behind equipment-number number_of_kilobytes

Exemples

L'exemple suivant définit le stage_flush_behind d'une unité de disque de famille 20 à 5124 kilo-octets (5 méga-octets) :

File systems                          samu                    version time date
 
ty  eq  state   device_name   status        high   low   mountpoint   server
ma  20  on      sam2          -----2---r-   80%    70%
 mm  21  on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr  22  on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr  23  on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:stage_flush_behind 20 5124

stage_n_window (Taille du tampon pour lecture directe à partir du média d'archivage)

Lorsque la commande stage_n_window est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille et d'un nombre de kilo-octets, elle définit la taille du tampon que Oracle HSM utilise pour la lecture des fichiers du système de fichiers correspondant configurés pour ne jamais être transférés vers le disque. Oracle HSM lit ces fichiers directement à partir du média d'archivage vers la mémoire, en plusieurs blocs du nombre d'octets indiqué.

Indiquez un nombre de kilo-octets dans la plage [64-2097152]. Le nombre par défaut est 8192 kilo-octets.

Syntaxe de la commande

:stage_n_window family-set-equipment-number number_of_kilobytes

Exemples

L'exemple suivant définit la stage_n_window pour les unités de disque de famille 20 à 16384 kilo-octets (16 méga-octets) :

File systems                          samu                    version time date
 
ty  eq  state   device_name   status        high   low   mountpoint   server
ma  20  on      sam2          -----2---r-   80%    70%
 mm  21  on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr  22  on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr  23  on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:stage_n_window 20 16384

stclear (Annulation d'une demande de transfert)

Lorsque la commande stclear est émise avec un identificateur de type de média et le numéro de série de volume (VSN) d'une cartouche de média amovible, elle supprime la demande de transfert correspondante de la file d'attente de transfert. Les identificateurs de type de média sont listés dans l'Annexe A et sur la page de manuel mcf.

Syntaxe de la commande

:stclear mediatype.volume-serial-number

Exemples

Dans cet exemple, la commande stclear annule la demande de transfert du volume LTO (li) de VSN VOL001 de la file d'attente de transfert :

Staging queue by media type: all       samu                    version time date

ty  length   fseq    ino    position   offset  vsn
li  451.611k   20    1030      207cc      473  VOL001
li  341.676k   20    1031      207cc      7fc  VOL002
li  419.861k   20    1032      207cc      aa9  VOL003
li  384.760k   20    1033      207cc      df2  VOL004
li  263.475k   20    1034      207cc     10f5  VOL005
li  452.901k   20    1035      207cc     1305  VOL006
li  404.598k   20    1036      207cc     1690  VOL007
:
command:stclear li.VOL001

La demande de transfert du volume LTO (li) VOL001 a été annulée :

Staging queue by media type: all       samu                    version time date

ty  length   fseq    ino    position   offset  vsn
li  341.676k   20    1031      207cc     7fc   VOL002
li  419.861k   20    1032      207cc     aa9   VOL003
li  384.760k   20    1033      207cc     df2   VOL004
li  263.475k   20    1034      207cc    10f5   VOL005
li  452.901k   20    1035      207cc    1305   VOL006
li  404.598k   20    1036      207cc    1690   VOL007

stidle (Arrêt du transfert dès que possible)

La commande stidle désactive l'outil de transfert dès que les opérations de transfert en cours sont terminées.

Syntaxe de la commande

:stidle

Exemples

Dans l'exemple, la commande stidle désactive le transfert :

Staging queue by media type: all       samu                    version time date

ty  length   fseq    ino    position   offset vsn
li  451.611k   20    1030      207cc      473 VOL001
li  341.676k   20    1031      207cc      7fc VOL002
li  419.861k   20    1032      207cc      aa9 VOL003
li  384.760k   20    1033      207cc      df2 VOL004
li  263.475k   20    1034      207cc     10f5 VOL005
li  452.901k   20    1035      207cc     1305 VOL006
li  404.598k   20    1036      207cc     1690 VOL007
:
command:stidle

stripe (Définition de la largeur de bande d'un système de fichiers)

Lorsque la commande stripe est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille et un nombre d'unités d'allocation de disque (DAU), le système de fichiers correspondant est configuré pour écrire le nombre indiqué de DAU sur chaque unité logique de stockage (LUN) disponible pour le stockage de données.

Indiquez le nombre de DAU dans la plage [0-255], où 0 (zéro) désactive l'entrelacement et écrit directement les DAU sur les LUN de façon circulaire.

Pour les systèmes de fichiers de type d'équipement ms et pour ceux de type ma qui ne comportent pas d'équipement de groupe entrelacé (gXXX), la valeur par défaut de DAU est 1, avec une taille minimale de DAU de 128 kilo-octets. Pour les systèmes de fichiers partagés et pour les systèmes de fichiers ma qui comportent des groupes entrelacés, la valeur par défaut est de 0.

Le système définit également la largeur de bande automatiquement à 0 si le système de fichiers comporte des groupes entrelacés non concordants.

Pour plus d'informations sur les types de systèmes de fichiers, reportez-vous à la page de manuel mcf et à la section mm_stripe (Définition de la largeur de bande des métadonnées).

Syntaxe de la commande

:mm_stripe family-set-equipment-number number_DAUs

Exemples

L'exemple suivant modifie l'entrelacement des données sur le périphérique de famille 10 à deux DAU :

File systems           samu                   version time date
 
ty  eq  state   device_name   status        high   low   mountpoint   server
ma  10  on      sam2          -----2---r-   80%    70%   /sam/sam2
 mm  11  on      /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0
 mr  12  on      /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0
 mr  13  on      /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0
:
command:stripe 20 2

strun (Lancement du transfert)

La commande strun lance l'outil de transfert.

Syntaxe de la commande

:strun

Exemples

Dans l'exemple, strun lance le transfert :

Staging queue by media type: all      samu                    version time date

ty  length   fseq    ino  position   offset  vsn
li  451.611k   20    1030    207cc      473  VOL001
li  341.676k   20    1031    207cc      7fc  VOL002
li  419.861k   20    1032    207cc      aa9  VOL003
li  384.760k   20    1033    207cc      df2  VOL004
li  263.475k   20    1034    207cc      10f5 VOL005
li  452.901k   20    1035    207cc      1305 VOL006
li  404.598k   20    1036    207cc      1690 VOL007
:
command:strun

suid (Montage du système de fichiers avec l'exécution setuid activée)

Lorsque la commande suid est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle monte le système de fichiers avec l'attribut setuid activé. L'attribut setuid (définition de l'ID utilisateur à l'exécution) permet aux utilisateurs du système de fichiers d'utiliser des exécutables, avec les autorisations élevées temporairement qui seraient requises pour l'utilisation de ces fichiers.

Reportez-vous à la section nosuid (Montage d'un système de fichiers avec l'exécution setuid désactivée) et à la page de manuel mount pour plus d'informations.

La commande par défaut est suid, qui monte le système avec l'attribut setuid activé.

Syntaxe de la commande

:suid family-set-equipment-number

Exemples

L'exemple suivant monte le système de fichiers sur l'unité de famille 100 avec l'attribut setuid activé :

File systems                        samu                    version time date
 
ty  eq   state   device_name          status       high low   mountpoint server
ma  100  on      qfs1                 m----2----d   90% 70%   /qfs1
 mm  101  on      /dev/dsk/c5t10d0s0
 md  102  on      /dev/dsk/c5t10d0s1
 md  103  on      /dev/dsk/c5t11d0s0
 md  104  on      /dev/dsk/c5t11d0s1
:
command: suid 100

sw_raid (Activation du mode RAID logiciel)

Lorsque la commande sw_raid est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique de famille de disque, elle active le mode RAID logiciel sur le périphérique indiqué.

Syntaxe de la commande

:sw_raid family-set-equipment-number 

Exemples

L'exemple suivant active le mode RAID logiciel pour le périphérique de famille 100 :

Mass storage status                   samu                    version time date
 
ty  eq   status       use  state  ord   capacity     free     ra  part high low
ma  100  m----2---r-  1%   on             7.270T     7.270T   1M  16    80% 70%
 mm  110              1%   on       0   465.253G   465.231G [975661056 inodes]
 mr  120              1%   on       1     1.817T     1.817T
 mr  130              1%   on       2     1.817T     1.817T
 mr  140              1%   on       3     1.817T     1.817T
 mr  150              1%   on       4     1.817T     1.817T
:
command:sw_raid 100

sync_meta (Synchronisation des métadonnées du système de fichiers)

Lorsqu'elle est émise avec un numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille et un valeur booléenne (0 pour no ou 1 pour yes), la commande sync_meta détermine si la donnée est écrite sur le disque à chacune de ses modifications. Une valeur 0 (no) configure le système de fichiers pour qu'il mette les modifications des métadonnées en cache avant de les écrire. Ce procédé réduit la quantité d'E/S physiques, améliore l'efficacité des E/S et améliore ainsi la performance globale. Une valeur 1 (yes) configure Oracle HSM pour qu'il écrive immédiatement les modifications de métadonnées sur le disque. La performance est dégradée au profit d'une cohérence de données maximisée.

Pour les systèmes de fichiers Oracle HSM ni partagés ni montés pour plusieurs lecteurs, la valeur par défaut est 0. Pour les systèmes de fichiers partagés et à plusieurs lecteurs, la valeur par défaut est 1. Si un système de fichiers est configuré pour le basculement, la valeur doit être 1.

Syntaxe de la commande

:sync_meta family-set-equipment-number 0|1

Exemples

L'exemple suivant configure le système de fichiers sur un périphérique de famille 100 pour qu'il synchronise les métadonnées pour atteindre une cohérence de données maximale :

File systems                     samu                    version time date
 
ty  eq  state   device_name      status       high low   mountpoint server
ma  100 on      qfs1             m----2----d   90% 70%   /qfs1
 mm  101 on     /dev/dsk/c5t10d0s0
 md  102 on     /dev/dsk/c5t10d0s1
 md  103 on     /dev/dsk/c5t11d0s0
 md  104 on /    dev/dsk/c5t11d0s1
:
command: sync_meta 100 1

Le second exemple configure le système de fichiers sur un périphérique de famille 200 pour qu'il mette les modifications de métadonnées en cache pour améliorer la performance :

File systems                     samu                    version time date
 
ty  eq  state   device_name      status       high low   mountpoint server
ma  200  on qfs2                 m----2----d   90% 70%   /qfs2
 mm  201  on /dev/dsk/c5t10d0s3
 md  202  on /dev/dsk/c5t10d0s4
 md  203  on /dev/dsk/c5t11d0s3
 md  204  on /dev/dsk/c5t11d0s4
:
command: sync_meta 200 0

t (Affichage de l'écran d'état du lecteur de bande)

La commande t ouvre l'écran Etat du lecteur de bande. Cet écran présente les informations d'état de tous les lecteurs de bande configurés au sein de l'environnement.

Syntaxe de la commande

t
:t

Commandes

Sur cet écran, vous pouvez utiliser les touches de contrôle suivantes :

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Exemples

L'exemple suivant représente l'affichage de l'état des lecteurs de bande.

Tape drive status                    samu                    version time date

ty eq  status     act use  state   vsn
sg 120 ---------p   0  0%  notrdy
sg 130 ---------p   0  0%  notrdy
sg 140 ---------p   0  0%  down
         drive set down due to ACS reported state
sg 150 --l------r   0 41%  ready   VOL014

Description des champs

ty

Le champ ty affiche le type de média Oracle HSM. Les identificateurs de type de périphérique sont listés dans l'Annexe A et dans la page de manuel mcf.

eq

Le champ eq affiche le numéro ordinal d'équipement Oracle HSM affecté à l'utilisateur du périphérique de stockage de masse.

status

Le champ status présente une chaîne de dix caractères dont la position de chacun représente la valeur d'un attribut de périphérique de média amovible. Les positions des caractères sont numérotées à partir de la position 1 à gauche jusqu'à la position 10 à droite. Le tableau suivant définit les codes d'état possibles pour chaque position dans la chaîne d'état.

Position Valeur Signification
1 s--------- Un s minuscule en position 1 indique que le média est en cours d'analyse.
1 m--------- Un m minuscule in position 1 indique que la librairie automatisée est opérationnelle.
1 M--------- Un M majuscule en position 1 indique que le périphérique est en mode maintenance.
2 -E-------- Un E majuscule en position 2 indique que le périphérique a connu une erreur irrécupérable pendant son analyse.
2 -a-------- Un a minuscule en position 2 indique que le périphérique est en mode audit.
3 --l------- Un l minuscule en position 3 indique que le média a une étiquette.
3 --L------- Un L majuscule en position 3 indique que le média est en cours d'étiquetage.
3 --N------- Un N majuscule en position 3 indique que le média est étranger (il ne fait pas partie de l'archive Oracle HSM).
4 ---I------ Un I majuscule en position 4 indique que le périphérique est inactif et indisponible pour de nouvelles connexions. Les opérations en cours seront cependant menées à leur terme.
4 ---A------ Un A majuscule en position 4 indique que le périphérique requiert l'attention de l'opérateur.
5 ----C----- Un C majuscule en position 5 indique que le périphérique doit être nettoyé.
5 ----U----- Un U majuscule en position 5 indique qu'un déchargement a été demandé.
6 -----R---- Un R majuscule en position 6 indique que le périphérique est réservé.
7 ------w--- Un w minuscule en position 7 indique qu'un processus est en écriture sur le média.
8 -------o-- Un o minuscule en position 8 indique que le périphérique est ouvert.
9 --------P- Un P majuscule en position 9 indique que le périphérique positionne un volume de bande.
9 --------F- Pour la bibliothèque de bandes, un F majuscule en position 9 indique que tous les emplacements de stockage sont occupés.

Pour un lecteur, un F majuscule en position 9 indique que le média amovible monté est plein.

10 ---------R Un R majuscule en position 10 indique que le périphérique est prêt et que le média est en lecture seule.
10 ---------r Un r minuscule en position 10 indique que le périphérique est démarré et prêt.
10 ---------p Un p minuscule en position 10 indique que le périphérique est présent.
10 ---------W Un W minuscule en position 10 indique que le périphérique est protégé en écriture.

act.

Le champ status présente le compteur d'activités.

use

Le champ use indique le pourcentage d'espace de cartouche utilisé.

state

Le champ state affiche l'état de fonctionnement actuel du périphérique. Exemples d'états de périphérique valides :

  • on : le périphérique est accessible.

  • ro : le périphérique est accessible en lecture seule.

  • off : le périphérique n'est pas accessible.

  • down : le périphérique est accessible à la maintenance uniquement.

  • idle : le périphérique est en train d'exécuter des opérations en cours mais n'accepte pas de nouvelle connexion.

  • noalloc : aucun stockage ne peut être affecté à ce périphérique. Un administrateur a exécuté la commande noalloc eq, où eq est le numéro ordinal d'équipement du périphérique. L'état noalloc sera maintenu jusqu'à ce qu'un administrateur émette une commande alloc eq.

vsn

Le champ vsn présente le numéro de série de volume assigné à un volume de média, le mot-clé nolabel si un volume n'est pas étiqueté ou un espace si un volume n'est pas chargé ou si le périphérique est en état off.

thresh (Définition des limites haute et basse du contrôle du débit)

Lorsque la commande thresh (seuil) est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille et deux pourcentages, elle définit les limites du contrôle du débit haute et basse du système de fichiers correspondant.

La limite haute du contrôle du débit est le pourcentage d'utilisation de disque à partir duquel le processus de l'outil de libération Oracle HSM démarre la suppression de fichiers archivés (sauvegardés) du disque afin de libérer de l'espace pour les nouveaux fichiers. La limite basse du contrôle du débit est le pourcentage d'utilisation de disque à partir duquel l'outil de libération Oracle HSM a libéré suffisamment d'espace pour les nouveaux fichiers et cesse de supprimer les fichiers archivés du disque. Lorsqu'ils sont correctement configurés, ces deux paramètres assurent que le plus grand nombre possible de fichiers reste disponible sur le disque tout en maintenant assez d'espace pour les fichiers nouveaux et volumineux, minimisant donc l'activité de transfert et maximisant performance et capacité.

Pour chaque limite du contrôle du débit, indiquez une valeur intégrale dans la plage [0-100]. Une limite habituelle haute est de 80 % et basse de 70 %.

Syntaxe de la commande

:thresh family-set-equipment-number high% low%

Exemples

L'exemple suivant définit les limites haute et basse à 80 % et 70 % pour le système de fichiers sam1 du périphérique de famille 100 :

File systems                         samu                    version time date
 
ty  eq    state device_name          status       high low   mountpoint server
ma  100   on    sam1                 m----2----d   90% 60%   /sam1
 mm  101   on    /dev/dsk/c5t10d0s0
 md  102   on    /dev/dsk/c5t10d0s1
 md  103   on    /dev/dsk/c5t11d0s0
 md  104   on    /dev/dsk/c5t11d0s1
:
command: thresh 100 80 70
File systems                         samu                    version time date
 
ty  eq   state device_name      status       high low   mountpoint server
ma  100  on    sam1             m----2----d   80% 70%   /sam1
 mm  101  on    /dev/dsk/c5t10d0s0
 md  102  on    /dev/dsk/c5t10d0s1
 md  103  on    /dev/dsk/c5t11d0s0
 md  104  on    /dev/dsk/c5t11d0s1

trace (Activation du suivi de système de fichiers)

Lorsque la commande trace est émise avec le numéro ordinal d'équipement Oracle HSM d'une unité de disque de famille, elle active le suivi du système de fichiers correspondant.

La commande par défaut est trace (activé).

Pour plus d'infirmations sur le suivi de système de fichiers, reportez-vous à la section notrace (Désactivation du suivi de système de fichiers) et à la page de manuel defaults.conf.

Syntaxe de la commande

:trace family-set-equipment-number

Exemples

L'exemple suivant active le suivi du système de fichiers sur le périphérique de famille 100 :

File systems                         samu                    version time date
 
ty  eq   state  device_name           status       high low   mountpoint server
ma  100  on     qfs1                  m----2----d   90% 70%   /qfs1
 mm  101  on     /dev/dsk/c5t10d0s0
 md  102  on     /dev/dsk/c5t10d0s1
 md  103  on     /dev/dsk/c5t11d0s0
 md  104  on     /dev/dsk/c5t11d0s1
:
command: trace 100

u (Affichage de l'écran de la file d'attente de transfert)

La commande u ouvre l'écran File d'attente de transfert. L'écran présente la liste de tous les fichiers en file d'attente de transfert.

Lorsque la commande u est émise sans paramètre, elle présente la file d'attente de transfert de tous les médias. Lorsque la commande est émise avec un identificateur de type de média Oracle HSM, elle présente la file d'attente de transfert du type de média indiqué uniquement. Les identificateurs de type de média sont listés dans l'Annexe A et sur la page de manuel mcf.

Syntaxe de la commande

u
:u mediatype

Commandes

Sur cet écran, vous pouvez utiliser les touches de contrôle suivantes :

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Ctrl-D (ˆd)

Descendre dans la page.

Ctrl-U (ˆu)

Monter dans la page.

Ctrl-K (ˆk)

Affichage du chemin sur la deuxième ligne de chaque entrée

Exemples

L'exemple suivant représente l'affichage de la file d'attente de transfert.

Staging queue by media type: all        samu                    version time date

ty  length   fseq    ino  position offset  vsn
li  451.611k   20    1030    207cc    473  VOL001
li  341.676k   20    1031    207cc    7fc  VOL002
li  419.861k   20    1032    207cc    aa9  VOL003
li  384.760k   20    1033    207cc    df2  VOL004
li  263.475k   20    1034    207cc   10f5  VOL005
li  452.901k   20    1035    207cc   1305  VOL006
li  404.598k   20    1036    207cc   1690  VOL007

Description des champs

ty

Le champ ty affiche le type de périphérique Oracle HSM. Les identificateurs de type de média sont listés dans l'Annexe A et sur la page de manuel mcf.

length

Le champ length présente la longueur du fichier en kilo-octets.

fseq

Le champ fseq présente le numéro ordinal d'équipement du système de fichiers affecté à l'utilisateur.

ino

Le champ ino présente le numéro d'inode du fichier en cours de transfert.

position

Le champ position présente l'emplacement du fichier d'archive sur le volume de média indiqué.

offset

Le champ offset présente la position du fichier en cours de transfert par rapport au début du fichier d'archive.

vsn

La champ vsn présente le numéro de série de volume affecté au volume de média, avec le mot-clé nolabel si le volume n'est pas étiqueté, ou un espace si le volume n'est pas chargé ou que le périphérique est en état off.

unavail (Rendre un périphérique indisponible pour Oracle HSM)

La commande unavail empêche Oracle HSM d'utiliser le périphérique indiqué par un numéro ordinal d'équipement Oracle HSM.

Cette commande est utile si vous souhaitez réserver un disque pour d'autres utilisations, telles qu'un média de chargement pour les restaurations de système de fichiers lors d'une récupération après sinistre.

Syntaxe de la commande

:unavail  equipment-number

Exemples

Device configuration:                samu                     version time date
 
ty  eq   state   device_name                            fs   family_set
sk  100  on      /etc/opt/SUNWsamfs/SL8500_T10K_parms   100   libraryA
 ti  101  on      /dev/rmt/0cbn                          100   libraryA
 ti  102  on      /dev/rmt/1cbn                          100   libraryA
 ti  103  on      /dev/rmt/2cbn                          100   libraryA
hy  104 on      historian                               104
:
command:unavail 103

L'état du périphérique passe à unavail :

Device configuration:                samu                     version time date
 
ty  eq   state   device_name                            fs   family_set
sk  100  on      /etc/opt/SUNWsamfs/SL8500_T10K_parms   100   libraryA
 ti  101  on      /dev/rmt/0cbn                          100   libraryA
 ti  102  on      /dev/rmt/1cbn                          100   libraryA
 ti  103  unavail /dev/rmt/2cbn                          100   libraryA
hy  104  on      historian                             104

unload (Déchargement d'un lecteur)

La commande unload décharge le média monté sur le périphérique indiqué par le numéro ordinal d'équipement Oracle HSM. Si le périphérique dispose de magasins, la commande décharge la cartouche montée et éjecte le magasin. Voir la section load (Chargement d'une cartouche dans un lecteur).

Syntaxe de la commande

:unload equipment-number

Exemples

Device status                     samu                     version time date

ty  eq    state  device_name                 fs  status   
sn  100   on   /etc/opt/SUNWsamfs/dcstkconf  100 m--------r 
        empty                      
li  101   on   /dev/rmt/2cbn                 100 ---------p
        empty                      
li  102   on   /dev/rmt/5cbn                 100 ---------p 
         empty                      
li  103   on   /dev/rmt/6cbn                 100 --l------r
        idle                      
li  104   on   /dev/rmt/4cbn                 100 ---------p
         empty                      
hy  151   on   historian                     151 ----------
:
command:unload 103

v (Affichage de l'écran catalogue de VSN de robot)

La commande v ouvre l'écran Catalogue de VSN de robot. L'écran liste les informations du catalogue pour tous les volumes de média stockés dans une bibliothèque automatisée.

Lorsque la commande v est émise avec un paramètre, elle présente les catalogues de toutes les bibliothèques. Lorsque la commande est émise avec un numéro ordinal d'équipement Oracle HSM, elle présente le catalogue de volumes du périphérique indiqué uniquement.

Syntaxe de la commande

v
:v equipment-number
:v historian

Commandes

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Ctrl-D (ˆd)

Passer au catalogue suivant.

Ctrl-U (ˆu)

Passer au catalogue précédent.

Ctrl-I (ˆi)

Afficher les informations détaillées, deux lignes par entrée. Appuyer sur Ctrl-I une fois pour afficher les heures et les codes-barres. Appuyer sur Ctrl-I une seconde fois pour afficher les réservations de volume sur la seconde ligne.

1

Trier les entrées par emplacement de bibliothèque.

2

Trier les entrées par compteur.

3

Trier les entrées par pourcentage d'utilisation.

4

Trier les entrées par numéro de série de volume (VSN).

5

Trier les entrées par heure d'accès.

6

Trier les entrées par code-barres.

7

Trier les entrées par heure d'étiquette

Ctrl-K (ˆk)

Alterner les différentes méthodes de tri énumérées ci-dessus.

/

Rechercher un numéro de série de volume (VSN) spécifique et si vous le trouvez, affichez l'enregistrement correspondant en haut de la liste.

%

Rechercher un code-barres spécifique et si vous le trouvez, affichez l'enregistrement correspondant en haut de la liste.

$

Rechercher un numéro d'emplacement spécifique et si vous le trouvez, affichez l'enregistrement correspondant en haut de la liste.

Exemples

L'exemple suivant présente l'affichage du catalogue de la bibliothèque automatisée, trié par emplacement :

Robot VSN catalog by slot   : eq 900  samu                     version time date
                                                            count 32            
slot         access time count  use  flags         ty vsn 
           
   0     2013/07/02 12:53    3  96%  -il-o-b----f  li VOL001
   1     2013/07/02 12:53    2  98%  -il-o-b----f  li VOL002
   2     2013/07/02 12:52    1  86%  -il-o-b----f  li VOL003
   3     2013/07/02 12:52    1  95%  -il-o-b----f  li VOL004
   4     2013/07/02 12:51    1  79%  -il-o-b-----  li VOL005
   5     2013/07/02 12:45    0  14%  -ilEo-b----f  li VOL006 MEDIA ERROR
   6     2013/07/02 12:46    0   0%  -il-o-b-----  li VOL007
   7     2013/07/02 12:46    0   0%  -il-o-b-----  li VOL008           
   8     2013/07/02 12:47    0   0%  -il-o-b-----  li VOL009         
   9     2013/07/02 12:47    0   0%  -il-o-b-----  li VOL010
  10     2013/07/02 12:48    0   0%  -il-o-b-----  li VOL011
  11     2013/07/02 12:48    0   0%  -il-o-b-----  li VOL012
  12     2013/07/02 12:48    0   0%  -il-o-b-----  li VOL013
  13     2013/07/02 12:49    0   0%  -il-o-b-----  li VOL014
  14     2013/07/02 12:49    0   0%  -il-o-b-----  li VOL015
  15     2013/07/02 12:50    0   0%  -il-o-b-----  li VOL016
  16     2013/07/02 12:50    0   0%  -il-o-b-----  li VOL017
  17     2013/07/02 12:51    0   0%  -il-o-b-----  li VOL018
  18     2013/07/02 12:51    0   0%  -il-o-b-----  li VOL019
  19     none               50   0%  -il-oCb-----  li CLN020

L'exemple suivant présente le même écran trié par pourcentage utilisé de chaque volume :

Robot VSN catalog by % used  : eq 900   samu                     version time date
                                                            count 32
slot         access time count  use  flags         ty vsn
                                                            
   1     2013/07/02 12:53    2  98%  -il-o-b----f  li VOL002
   0     2013/07/02 12:53    3  96%  -il-o-b----f  li VOL001
   3     2013/07/02 12:52    1  95%  -il-o-b----f  li VOL004 
   2     2013/07/02 12:52    1  86%  -il-o-b----f  li VOL003
   4     2013/07/02 12:51    1  79%  -il-o-b-----  li VOL005
   5     2013/07/02 12:45    0  14%  -ilEo-b----f  li VOL006 MEDIA ERROR           
  12     2013/07/02 12:48    0   0%  -il-o-b-----  li VOL013
  13     2013/07/02 12:49    0   0%  -il-o-b-----  li VOL014
  14     2013/07/02 12:49    0   0%  -il-o-b-----  li VOL015
  15     2013/07/02 12:50    0   0%  -il-o-b-----  li VOL016
  16     2013/07/02 12:50    0   0%  -il-o-b-----  li VOL017
  17     2013/07/02 12:51    0   0%  -il-o-b-----  li VOL018
  19     none               50   0%  -il-oCb-----  li CLN020
   6     2013/07/02 12:46    0   0%  -il-o-b-----  li VOL007
   7     2013/07/02 12:46    0   0%  -il-o-b-----  li VOL008
   8     2013/07/02 12:47    0   0%  -il-o-b-----  li VOL009
   9     2013/07/02 12:47    0   0%  -il-o-b-----  li VOL010
  10     2013/07/02 12:48    0   0%  -il-o-b-----  li VOL011
  11     2013/07/02 12:48    0   0%  -il-o-b-----  li VOL012
  18     2013/07/02 12:51    0   0%  -il-o-b-----  li VOL019

Description des champs

ty

Le champ ty affiche le type de média Oracle HSM. Les identificateurs de type de périphérique sont listés dans l'Annexe A et dans la page de manuel mcf.

eq

Le champ eq affiche le numéro ordinal d'équipement Oracle HSM affecté à l'utilisateur du périphérique de stockage de masse.

count

Le champ count présente le nombre d'accès à ce volume depuis la dernière opération d'audit.

slot

Le champ slot présente le numéro d'emplacement identifiant la cellule de stockage dans une bibliothèque automatisée.

access time

Le champ access time indique la date et l'heure du dernier accès à ce fichier.

use

Le champ use indique le pourcentage d'espace de cartouche utilisé.

flags

Le champ flags présente une chaîne de douze caractères dont la position de chacun représente un attribut de l'entrée du catalogue. Les positions des caractères sont numérotées, à partir de la position 1 à gauche jusqu'à la position 12 à droite. Dans certains cas, plusieurs indicateurs peuvent s'afficher dans un champ et un indicateur écrase l'autre.

Le tableau suivant définit les codes d'indicateurs possibles pour chaque position dans la chaîne :

Position Indicateur Signification
1 A----------- Un A majuscule en position 1 indique que le volume dans l'emplacement de bibliothèque correspondant requiert un audit.
2 -i---------- Un i minuscule en position 2 indique que l'emplacement de bibliothèque correspondant est utilisé.
3 --l--------- Un l minuscule en position 3 indique que le volume de l'emplacement de bibliothèque correspondant est étiqueté.
3 --N--------- Un N majuscule en position 3 indique que le volume de l'emplacement de bibliothèque correspondant n'est pas étiqueté ou est étranger au système de fichiers Oracle HSM.
4 ---E-------- Un E majuscule en position 4 indique qu'une erreur a eu lieu lors de l'accès au volume correspondant.
5 ----o------- Un o minuscule en position 5 indique que l'emplacement de bibliothèque correspondant est occupé par un volume.
6 -----C------ Un C majuscule en position 6 indique que l'emplacement de bibliothèque correspondant est occupé par une cartouche de nettoyage.
6 -----p------ Un p minuscule en position 6 indique que l'emplacement de bibliothèque correspondant est occupé par un volume à haute priorité.
7 ------b----- Un b en position 7 indique que le volume dans l'emplacement de bibliothèque correspondant a un code-barres.
8 -------W---- Un W majuscule en position 8 indique que le volume dans l'emplacement de bibliothèque correspondant est protégé en écriture par un commutateur physique sur la cartouche.
9 --------R--- Un R majuscule en position 9 indique que le volume dans l'emplacement de bibliothèque correspondant est en lecture seule logique.
10 ---------c-- Un c minuscule en position 10 indique que le volume dans l'emplacement de bibliothèque correspondant a été sélectionné pour le recyclage.
11 ----------d- Un d minuscule en position 11 indique que le numéro de série de volume du volume dans l'emplacement de bibliothèque correspondant est un doublon.
11 ----------U- Un U majuscule en position 11 indique que le volume qui devrait résider dans l'emplacement de bibliothèque correspondant n'est pas disponible.
12 -----------f Un f minuscule en position 11 indique que l'archiveur a trouvé le volume plein dans l'emplacement de bibliothèque correspondant.
12 -----------X Un X majuscule en position 11 indique que l'emplacement de bibliothèque correspondant est un emplacement d'exportation.

vsn

Le champ vsn présente le numéro de série de volume affecté au média, le mot-clé nolabel si le volume n'a pas d'étiquette, ou un espace si le périphérique est en état off.

LVTime

Le champ LVTime présente la date et l'heure de la dernière vérification de la bande entière.

LVPos

Le champ LVPos présente là position où la dernière vérification a été annulée.

w (Affichage de l'écran de file d'attente des transferts en attente)

La commande w ouvre l'écran File d'attente des transferts en attente. L'écran présente les demandes de fichiers qui ne sont pas actuellement disponibles sur le disque et doivent être transférés à partir des volumes de média qui ne sont pas encore chargés.

Lorsque la commande w est émise sans paramètre, elle présente les demandes de transferts en attente pour tous les types de média. Lorsque la commande est émise avec un identificateur de type de média Oracle HSM, elle présente les demandes de transferts en attente pour le type de média indiqué uniquement. Les identificateurs de type de média sont listés dans l'Annexe A et sur la page de manuel mcf.

Syntaxe de la commande

w
:w mediatype

Commandes

Sur cet écran, vous pouvez utiliser les touches de contrôle suivantes :

Ctrl-B (ˆb)

Retourner à la page précédente.

Ctrl-F (ˆf)

Passer à la page suivante.

Ctrl-D (ˆd)

Descendre dans la page.

Ctrl-U (ˆu)

Monter dans la page.

Ctrl-K (ˆk)

Affichage du chemin sur la deuxième ligne de chaque entrée

Exemples

L'exemple suivant présente la file d'attente des transferts en attente pour tous les types de média. Treize fichiers demandés résident sur un volume en attente de chargement.

Pending stage queue by media type: all   samu                   version time date
                                                    volumes 1 files 13
ty    length fseq ino position offset  vsn
li    1.383M    1  42    3a786   271b  VOL002
li    1.479M    1  56    3a786   5139  VOL002
li 1018.406k    1  60    3a786   6550  VOL002
li    1.VOLM    1  65    3a786   7475  VOL002
li    1.528M    1  80    3a786   99be  VOL002
li    1.763M    1  92    3a786   ce57  VOL002
li    1.749M    1 123    3a786   11ece VOL002
li  556.559k    1 157    3a786   1532f VOL002
li  658.970k    1 186    3a786   17705 VOL002
li  863.380k    1 251    3a786   1dd58 VOL002
li    1.268M    1 281    3a786   1f2b7 VOL002
li    1.797M    1 324    3a786   23dfa VOL002
li    1.144M    1 401    3a786   2bb6d VOL002

Description des champs

ty

Le champ ty affiche le type de périphérique Oracle HSM. Les identificateurs de type de média sont listés dans l'Annexe A et sur la page de manuel mcf.

length

Le champ length présente la longueur du fichier en kilo-octets.

fseq

Le champ fseq présente le numéro ordinal d'équipement du système de fichiers affecté à l'utilisateur.

ino

Le champ ino présente le numéro d'inode du fichier de données demandé.

position

Le champ position indique l'emplacement sur le média où le fichier d'archive demandé démarre.

offset

Le champ offset présente l'emplacement de démarrage du fichier de données demandé par rapport à la position du fichier d'archive.

vsn

Le champ vsn présente le numéro de série de volume affecté au média, le mot-clé nolabel si le volume n'a pas d'étiquette, ou un espace si le périphérique est en état off.

wr_throttle (Définition de la taille maximale des écritures en cours)

La commande wr_throttle limite la quantité de données qu'un fichier peut garder en mémoire avant de l'écrire sur l'unité de disque de famille Oracle HSM indiquée par son numéro ordinal d'équipement. Le ralentissement évite que les écritures en cours ne consomment une mémoire excessive.

La quantité de donnée par défaut est 5 % de la mémoire du système, en kilo-octets.

:wr_throttle eq value

Pour eq, indiquez le numéro d'équipement Oracle HSM d'un système de fichiers.

Pour la variable value, spécifiez un nombre entier de Ko. Si la valeur est définie sur 0, il n'existe pas de limite.

Syntaxe de la commande

:wr_throttle family-set-equipment-number number_kilobytes

Exemples

L'exemple suivant définit la valeur wr_throttle du périphérique de famille 100 à 838656 kilo-octets (819 méga-octets), ce qui représente 5 % des 16 giga-octets de mémoire disponible sur le système hôte :

Mass storage status                   samu                     version time date
 
ty  eq   status      use  state  ord   capacity     free     ra  part high low
ma  100  m----2---r-  1%  on             7.270T     7.270T   1M  16    80% 70%
 mm  110              1%  on       0   465.253G   465.231G [975661056 inodes]
 mr  120              1%  on       1     1.817T     1.817T
 mr  130              1%  on       2     1.817T     1.817T
 mr  140              1%  on       3     1.817T     1.817T
 mr  150              1%  on       4     1.817T     1.817T
:
command:wr_throttle 100 838656

writebehind (Définition du paramètre d'écriture temporisée)

Lorsque la commande writebehind est émise avec le numéro ordinal d'équipement Oracle HSM d'un périphérique de famille de disque, elle précise le nombre maximal d'octets que le périphérique doit mettre en cache avant d'écrire les données sur le disque. L'écriture temporisée, correctement paramétrée, améliore les performances du système de fichiers en écrivant des blocs contigus et plus larges.

Précisez une valeur d'écriture temporisée dans la plage [1-8192] kilo-octets. Par défaut, elle est de 512 kilobytes.

Vous pouvez également définir une directive writebehind dans le fichier samfs.cmd. Reportez-vous à la page de manuel samfs.cmd pour plus de détails.

Syntaxe de la commande

:writebehind family-set-equipment-number number_kilobytes

Exemples

L'exemple suivant définit la valeur d'écriture temporisée pour le périphérique de famille 100 à 1024 kilo-octets (1 méga-octet) :

Mass storage status                   samu                     version time date
 
ty  eq  status       use  state   ord  capacity       free   ra  part high low
ma  100 m----2---r-  1%   on             7.270T     7.270T   1M  16    80% 70%
 mm  110              1%   on       0  465.253G   465.231G [975661056 inodes]
 mr  120              1%   on       1    1.817T     1.817T
 mr  130              1%   on       2    1.817T     1.817T
 mr  140              1%   on       3    1.817T     1.817T
 mr  150              1%   on       4    1.817T     1.817T
:
command:writebehind 100 1024

wrlease (Définition de la durée du bail d'écriture d'un système de fichiers partagé)

Avant d'écrire des données sur un fichier partagé, un hôte doit demander et obtenir un bail d'écriture qui lui garantit un accès exclusif au fichier. La commande wrlease définit le nombre de secondes pendant lesquelles le bail reste valide pour le périphérique indiqué. Si la durée précisée expire avant la fin de l'opération d'écriture, l'hôte doit acquérir un nouveau bail avant de poursuivre.

La durée du bail doit être comprise dans un intervalle de [15-600] secondes. La valeur par défaut est 30 secondes.

Pour plus d'informations, reportez-vous aux sections aplease (Définition d'une heure d'expiration de bail d'ajout pour un système de fichiers partagés), rdlease (Définition du temps du bail de lecture d'un système de fichiers partagé) et lease_timeo (Définition du délai d'expiration du bail non utilisé pour un système de fichiers partagé).

Syntaxe de la commande

:wrlease family-set-equipment-number interval_in_seconds

Exemples

L'exemple suivant définit le bail d'écriture à 2 minutes (120 secondes) sur le périphérique de famille 800 :

File systems                          samu                     version time date
 
ty    eq  state device_name           status      high low mountpoint server
ma    800 on    shareqfs1             m----2c--r-  80% 70% /shareqfs1  
 mm    801 on    /dev/dsk/c6t50020F2300004655d0s0
 mr    802 on    /dev/dsk/c6t50020F2300004655d0s1
ma    810 on    shareqfs2             m----2c--r-  80% 70% /shareqfs2  
 mm    811 on    /dev/dsk/c6t50020F2300004655d0s6
 mr    812 on    /dev/dsk/c6t50020F2300004655d0s7
:
command:wrlease 800 120