Oracle® Hierarchical Storage Manager et StorageTek QFS Software Guide de l'interface utilisateur samu Version 6.0 E56783-02 |
|
Précédent |
Suivant |
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.
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.
L'exemple suivant présente un écran d'état de l'archiveur typique. L'archiveur est inactif :
Archiver Status samuversion
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 samuversion
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
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.
L'exemple suivant présente l'activation de l'ABR sur le périphérique de famille 20
:
File systems samuversion
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).
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 samuversion
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 md13 off
/dev/dsk/c5t8d0s3:
command:add 13
L'état du périphérique passe sur on
:
File systems samuversion
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 md13 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).
L'exemple suivant présente le démarrage d'une allocation de stockage sur le périphérique de disque 14
:
File systems samuversion
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 mr14 noalloc
/dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0 mr 15 on /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0:
command:alloc 14
L'état du périphérique passe sur on
:
File systems samuversion
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 mr14 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é).
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 samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1mm 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é.
Dans le premier exemple, la commande aridle
interrompt toutes les activités d'archivage :
Archiver Status samuversion
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 filepath
/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 samuversion
time
date
sam-archiverd:Idle
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0Waiting 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 samuversion
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 filepath
/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 samuversion
time
date
sam-archiverd:Waiting for :arrun fs.sam1
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0Waiting for :arrun fs.sam1
Dans le troisième exemple, la commande aridle
interrompt les activités d'archivage vers les disques :
Archiver Status samuversion
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 filepath
/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 samuversion
time
date
sam-archiverd:Waiting for :arrun dk
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0Waiting 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).
Dans l'exemple, la commande arrerun
redémarre l'archivage et procède à la reprise des tâches en cours :
Archiver Status samuversion
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 filepath
/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.
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.
:arrmarchreqfile-system-name
.archive-request-file-name
:arrmarchreqfile-system-name
.*
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 samuversion
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 samuversion
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é.
Dans le premier exemple, la commande arrun
démarre toutes les activités d'archivage :
Archiver Status samuversion
time
date
sam-archiverd:Idle
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0Waiting for :arrun
:
command:arrun
Une fois la commande arrun
entrée, le démon de l'archiveur reprend l'archivage
:
Archiver Status samuversion
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 filepath
/filename
Dans le second exemple, la commande arrun
démarre les activités d'archivage sur le système de fichiers sam1
:
Archiver Status samuversion
time
date
sam-archiverd:Waiting for :arrun fs.sam1
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0Waiting 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 samuversion
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 filepath
/filename
Dans le troisième exemple, la commande arrun
démarre les activités d'archivage vers les disques :
Archiver Status samuversion
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 samuversion
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 filepath
/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.
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é.
Dans le premier exemple, la commande aridle
interrompt toutes les activités d'archivage :
Archiver Status samuversion
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 filepath
/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 samuversion
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 filepath
/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é.
Dans le premier exemple, la commande artrace
procède au suivi des archiveurs de tous les systèmes de fichiers :
Archiver Status samuversion
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 filepath
/filename
:
command:artrace
Dans le second exemple, la commande artrace
procède au suivi des archiveurs du système de fichiers sam1
:
Archiver Status samuversion
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 filepath
/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
.
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 samuversion
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
.
:auditequipment-number
:auditequipment-number
:slot
:audit -eequipment-number
:slot
:auditequipment-number
:slot
:side
:audit -eequipment-number
:slot
:side
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 samuversion
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.
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.
L'exemple suivant présente l'écran de configuration de périphérique :
Device configuration: samuversion
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
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.
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
.
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 samuversion
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
[YEARS
y
][DAYS
d
][HOURS
h
][MINUTES
m
]
où 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
.
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 samuversion
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
.
:devlogequipment-number
option
[next-option
]... :devlog alloption
[next-option
]... :devlogequipment-number
-option
[-next-option
]... :devlog all -option
[-next-option
]...
L'exemple suivant enregistre le nom de l'événement en plus des options standard du périphérique 101
:
Removable media status: all samuversion
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).
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 samuversion
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.
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 samuversion
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.
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 samuversion
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).
L'exemple suivant définit à zéro les fichiers fragmentés sur le périphérique de famille 100
:
Mass storage status samuversion
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).
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 samuversion
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.
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 samuversion
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.
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 samuversion
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é.
L'exemple suivant définit l'indicateur U
(unavailable
) sur le volume de stockage d'archivage disk01
:
Disk volume dictionary samuversion 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 samuversion 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.
L'exemple suivant active DMR sur le périphérique de famille 20
:
File systems samuversion
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
.
:dtracedaemon-specifier
on :dtracedaemon-specifier
off :dtracedaemon-specifier
.filepath-filename
:dtracedaemon-specifier
.optionsoption_name1
option_name2
-option_name3 ...
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
.file
path-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,
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 samuversion
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.
:exportequipment-number
:slot
:export -fequipment-number
:slot
:exportmedia-type
.vsn
:export -fmedia-type
.vsn
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 samuversion
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.
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 samuversion
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% /shareqfs1server
mm 101 on /dev/dsk/c6t50020F2300004655d0s0 mr 102 on /dev/dsk/c6t50020F2300004655d0s1 ma 110 on shareqfs2 m----2c--r- 80% 70% /shareqfs2server
mm 111 on /dev/dsk/c6t50020F2300004655d0s6 mr 112 on /dev/dsk/c6t50020F2300004655d0s7
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 :
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
(Désactivation de l'allocation de stockage sur un périphérique). L'état noalloc
persiste jusqu'à ce qu'un administrateur émette une commande 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.
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.
L'exemple suivant définit le vidage temporel de transfert pour le périphérique de famille 100
à 1024
kilo-octets :
Mass storage status samuversion
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
.
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 samuversion
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 |
L'exemple suivant définit force_nfs_async
sur la famille 100
:
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma100
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.
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.
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
).
L'exemple suivant représente la vue abrégée par défaut.
Shared clients samuversion
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 samuversion
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.
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.
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é.
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 samuversion
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)
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 samuversion
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)
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 samuversion
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 samuversion
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
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 samuversion
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 :
stripe
(Définition de la largeur de bande d'un système de fichiers)
suid
(Montage du système de fichiers avec l'exécution setuid
activée)
nosuid
(Montage d'un système de fichiers avec l'exécution setuid
désactivée)
sync_meta
(Synchronisation des métadonnées du système de fichiers)
atime
(Configuration des mises à jour de temps d'accès pour un système de fichiers)
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)
alloc
(Activation de l'allocation de stockage sur un périphérique)
noalloc
(Désactivation de l'allocation de stockage sur un périphérique)
def_retention
(Réglage de la durée de conservation WORM par défaut)
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 samuversion
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 :
nohwm_archive
(Ne pas démarrer l'archivage à la limite supérieure du contrôle du débit)
maxpartial
(Définition de la taille de libération partielle du système de fichiers)
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)
partial_stage
(Définition du point de transfert anticipé partiel du système de fichiers)
stage_flush_behind
(Définition de la taille du transfert de vidage temporisé)
stage_n_window
(Taille du tampon pour lecture directe à partir du média d'archivage)
thresh
(Définition des limites haute et basse du contrôle du débit)
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 samuversion
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 :
dio_rd_consec
(Limitation du nombre de lectures directes consécutives)
dio_rd_form_min
(Définition de la taille des lectures E/S bien alignées)
dio_rd_ill_min
(Définition de la taille des lectures directes mal alignées)
dio_wr_consec
(Limitation du nombre d'écritures directes consécutives)
dio_wr_form_min
(Définition de la taille des écritures E/S directes bien formées)
dio_wr_ill_min
(Définition de la taille des écritures d'E/S directes mal alignées)
forcedirectio
(Utilisation de l'E/S en accès direct par défaut)
noforcedirectio
(Ne pas utiliser les E/S directes par défaut)
readahead
(Définition du paramètre maximal de lecture anticipée)
nosw_raid
(Désactivation du mode RAID logiciel)wr_throttle
(Définition de la taille maximale des écritures en cours)
abr
(Activation de la récupération basée sur une application)
noabr
(Désactivation de la récupération basée sur une application)
dmr
(Activation des lectures de miroir dirigées (DMR) des miroirs logiciels)
nodmr
(Désactivation des lectures de miroir dirigées (DMR) des miroirs logiciels)
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 samuversion
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 :
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 samuversion
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 :
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 samuversion
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 :
minallocsz
(Définition de la taille minimale d'allocation pour un système de fichiers partagé)
maxallocsz
(Définition de la taille d'allocation maximale pour un système de fichiers partagé)
meta_timeo
(Définition de l'expiration du cache des métadonnées pour un système de fichiers partagé)
min_pool
(Définition du nombre minimal de threads du système de fichiers partagés)
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é)
wrlease
(Définition de la durée du bail d'écriture d'un système de fichiers partagé)
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 samuversion
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 :
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 samuversion
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 :
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 samuversion
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 :
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 samuversion
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 :
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 samuversion
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 :
clear
(Effacement d'une demande de chargement d'un volume de stockage amovible)
dtrace
(Activation/configuration du suivi des démons Oracle HSM)
open
(Ouverture pour lecture d'un périphérique de stockage disque)
refresh
(Définition de l'intervalle d'actualisation automatique pour l'affichage samu
)
snap
(Enregistrement d'un instantané de l'écran actuel sur un fichier)
diskvols
(Ajout/Suppression des indicateurs d'archivage des volumes de disque)
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 samuversion
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).
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 samuversion
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.
L'exemple ci-dessous désactive le périphérique 103
:
Device configuration: samuversion
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 ti103 on
/dev/rmt/2cbn 100 libraryB hy 104 on historian 104:
command:idle 103
Le périphérique passe à l'état idle
:
Device configuration: samuversion
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 ti103 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).
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 samuversion
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.
L'exemple suivant définit le délai à 30
secondes sur le périphérique de famille 900
:
File systems samuversion
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é.
L'exemple suivant présente un exemple d'affichage de l'utilisation.
Usage information samuversion
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é.
:lease_timeofamily-set-equipment-number
0-to-15-seconds
:lease_timeofamily-set-equipment-number
-1
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 samuversion
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
.
L'exemple suivant charge la LTO (li
) avec le numéro de série de volume VOL001
:
Device configuration: samuversion
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.
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 samuversion
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
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 :
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
(Désactivation de l'allocation de stockage sur un périphérique). L'état noalloc
persiste jusqu'à ce qu'un administrateur émette une commande alloc
(Activation de l'allocation de stockage sur un 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.
L'exemple suivant définit l'allocation maximale à 1024
kilo-octets pour le périphérique de famille 800
:
File systems samuversion
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.
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 samuversion
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.
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 samuversion
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).
L'exemple suivant permet les lectures multihôtes sur le périphérique de famille 800
:
File systems samuversion
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.
L'exemple suivant définit le nombre minimal de threads à 128
sur le périphérique de famille 800
:
File systems samuversion
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.
L'exemple suivant définit l'allocation minimale à 512
kilo-octets sur le périphérique de famille 800
:
File systems samuversion
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
.
L'exemple suivant désactive l'entrelacement de métadonnées sur le périphérique de famille 10
:
File systems samuversion
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
.
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).
L'exemple suivant désactive l'ABR sur le périphérique de famille 20
:
File systems samuversion
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).
L'exemple suivant stoppe l'allocation de stockage à l'unité de disque 14
:
File systems samuversion
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 mr14
on
/dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0 mr 15 on /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0:
command:noalloc 14
L'état du périphérique passe en noalloc
:
File systems samuversion
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 mr14 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).
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 samuversion
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.
L'exemple suivant désactive la DMR sur le périphérique de famille 20
:
File systems samuversion
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
.
L'exemple suivant restaure les E/S paginées, par défaut, sur le périphérique de famille 100
:
Mass storage status samuversion
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.
L'exemple suivant définit noforce_nfs_async
sur la famille 100
:
Mass storage status samuversion
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).
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 samuversion
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).
L'exemple suivant désactive les lectures multihôtes sur le périphérique de famille 800
:
File systems samuversion
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).
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 samuversion
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
.
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 samuversion
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é.
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 samuversion
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.
L'exemple suivant désactive le mode RAID logiciel du périphérique de famille 100
:
Mass storage status samuversion
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.
L'exemple suivant désactive le suivi de système de fichiers sur le périphérique de famille 100
:
File systems samuversion
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.
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.
L'exemple suivant représente l'affichage de l'état des disques optiques.
Optical disk status samuversion
time
date
ty eq status act use state vsn mo 35 --l---wo-r 1 29% ready OPD004
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 |
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.
Device configuration: samuversion
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 ti103 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: samuversion
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 ti103 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.
Device configuration: samuversion
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 ti103 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: samuversion
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 ti103 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).
L'exemple suivant ouvre le périphérique 23
:
File systems samuversion
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 samuversion
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
.
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.
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 samuversion
time
date
count: 1 index type pid user rb flags wait count vsn 0 li 15533 root 150 W--f--- 0:00 VOL002
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.
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 samuversion
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
.
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 samuversion
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).
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 samuversion
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 VOL0012
li17708
root 900 ---f--- 0:28VOL202
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 vsn0
li17708
root 900 ---f--- 0:28VOL202
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).
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 samuversion
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
.
L'exemple suivant donne un aperçu de l'affichage de l'état des médias amovibles.
Removable media status: all samuversion
time
date
ty eq status act use state vsn li 150 --l------r 0 63% ready VOL004
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 |
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é).
L'exemple suivant définit le bail de lecture à 2 minutes (120
secondes) sur le périphérique de famille 800
:
File systems samuversion
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).
L'exemple suivant lit le périphérique 23
à partir du secteur 1f4
(500) :
Sector: 00000000 (0) raw samuversion
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 samuversion
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.
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 samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T128K
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 samuversion
time
date
ty eq status use state ord capacity free ra part high low ma100
m----2---r- 1% on 7.270T 7.270T1M
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.
L'exemple suivant applique l'attribut de lecture seule au périphérique 12
:
Mass storage status samuversion
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é.
L'exemple suivant configure samu
pour qu'il actualise l'écran toutes les 20
secondes :
File systems samuversion
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).
L'exemple suivant active l'actualisation automatique de l'attribut de taille de fichier sur le périphérique de famille 900
:
File systems samuversion
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.
L'exemple suivant libère tous le fichiers sur la tranche de disque /dev/dsk/c5t8d0s8
et réduit la famille samfs4
:
File systems samuversion
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 md23 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.
L'exemple suivant déplace tous les fichiers de la tranche de disque /dev/dsk/c5t8d0s3
et réduit la famille qfs1
:
File systems samuversion
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 md13 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.
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.
L'exemple suivant représente l'affichage de l'état des périphériques.
Device status samuversion
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 ----------
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 |
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é.
L'exemple suivant enregistre un cliché de l'écran Systèmes de fichiers
sur le fichier /export/home/samadmin/filsysscrn.txt
:
File systems samuversion
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.
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 samuversion
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.
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 samuversion
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
.
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 samuversion
time
date
ty length fseq ino position offset vsnli 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 samuversion
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.
Dans l'exemple, la commande stidle
désactive le transfert :
Staging queue by media type: all samuversion
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é (g
XXX
), 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).
L'exemple suivant modifie l'entrelacement des données sur le périphérique de famille 10
à deux DAU :
File systems samuversion
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.
Dans l'exemple, strun
lance le transfert :
Staging queue by media type: all samuversion
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é.
L'exemple suivant monte le système de fichiers sur l'unité de famille 100
avec l'attribut setuid
activé :
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma100
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é.
L'exemple suivant active le mode RAID logiciel pour le périphérique de famille 100
:
Mass storage status samuversion
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
.
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 samuversion
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 samuversion
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.
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.
L'exemple suivant représente l'affichage de l'état des lecteurs de bande.
Tape drive status samuversion
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
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 |
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
%.
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 samuversion
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 samuversion
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
.
L'exemple suivant active le suivi du système de fichiers sur le périphérique de famille 100
:
File systems samuversion
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
.
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
L'exemple suivant représente l'affichage de la file d'attente de transfert.
Staging queue by media type: all samuversion
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
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.
Device configuration: samuversion
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 ti103 on
/dev/rmt/2cbn 100 libraryA hy 104 on historian 104:
command:unavail 103
L'état du périphérique passe à unavail
:
Device configuration: samuversion
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 ti103 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).
Device status samuversion
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.
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.
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 samuversion
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 samuversion
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
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
.
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
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 samuversion
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
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.
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 samuversion
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.
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 samuversion
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é).
L'exemple suivant définit le bail d'écriture à 2 minutes (120
secondes) sur le périphérique de famille 800
:
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1mm 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