La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Arguments de ligne de commande

Contributeurs

SnapDrive pour UNIX prend des arguments dans un format spécifique.

Le tableau suivant décrit les arguments que vous pouvez spécifier avec les mots-clés.

Utiliser le format snapdrive type_name operation_name [<keyword/option> <arguments>]`Par exemple, si vous souhaitez créer une copie Snapshot nommée `snap_hr à partir du système de fichiers hôte /mnt/dir, entrez la ligne de commande suivante :

snapdrive snap create -fs/mnt/dir -snapnamesnap_hr.

Argument Description

dest_fspec

Nom par lequel l’entité cible sera accessible après la connexion de ses groupes de disques ou LUN.

dgname

Nom d’un groupe de disques ou d’un groupe de volumes.

d_nom_lun

Permet de spécifier un nom de destination utilisé par SnapDrive pour UNIX pour mettre la LUN à disposition dans la nouvelle copie connectée de la copie Snapshot.

nom du fichier

Nom d’un système de stockage.

chemin_fichier

Nom du chemin d’accès à un objet de système de stockage. Ce nom peut contenir le nom du système de stockage et le volume, mais il n’est pas nécessaire que SnapDrive pour UNIX puisse utiliser les valeurs par défaut des composants manquants en fonction des valeurs fournies dans les arguments précédents. Voici quelques exemples de noms de chemin :

  • test_filer:/vol/vol3/qtree_2

  • /vol/vol3/qtree_2

  • qtree_2

spécification_fichier

Nom d’une entité de stockage, tel qu’un volume hôte, une LUN, un groupe de disques ou de volumes, un système de fichiers ou une arborescence de répertoires NFS.

En général, vous utilisez l’argument file_spec comme suit :

  • Objet que vous souhaitez SnapDrive pour UNIX pour effectuer une copie Snapshot de ou pour restaurer un objet à partir d’une copie Snapshot

  • Objet que vous souhaitez créer ou utiliser lors du provisionnement du stockage

Les objets n’ont pas besoin d’être tous du même type. Si vous fournissez plusieurs volumes hôtes, ils doivent tous appartenir au même gestionnaire de volumes.

Si vous fournissez des valeurs pour cet argument qui sont résolus par des groupes de disques ou des volumes hôtes redondants, la commande échoue.

Exemple d’utilisation incorrecte : cet exemple suppose que dg1 a des volumes hôtes hv1 et hv2, avec des systèmes de fichiers fs1 et fs2. Par conséquent, les arguments suivants échoueraient car ils impliquent des groupes de disques redondants ou des volumes hôtes.

-dg dg1 -hostvol dg1/hv1

-dg dg1

-fs/fs1

-hostvol dg1/hv1 -fs /fs1

Exemple d’utilisation correcte : cet exemple montre l’utilisation correcte de cet argument.

-hostvol dg1/hv1 dg1/hv2

-fs /fs1 /fs2

-hostvol dg1/hv1 -fs /fs2

fspec_set

Utilisé avec la commande snap Connect pour identifier :

  • Une entité LVM de l’hôte

  • Système de fichiers contenu sur une LUN

L’argument vous permet également de spécifier un ensemble de noms de destination utilisés par SnapDrive pour UNIX lorsqu’il rend l’entité disponible dans la nouvelle copie connectée de la copie Snapshot.

Le format pour fspec_set est : `{ -vg

-dg

-fs

-lvol

-hostvol } src_fspec [dest_fspec] [{ -destdg

-destvg } dg_name] [{ - destlv

-desthv } lv_name]`

host_lvm_fspec

Vous permet d’indiquer si vous souhaitez créer un système de fichiers, un volume logique ou un groupe de disques lorsque vous exécutez la commande Storage create. Cet argument peut avoir l’un des trois formats décrits ci-après. Le format que vous utilisez dépend de l’entité que vous souhaitez créer.

Note Le -dg et -vg les options sont des synonymes qui reflètent le fait que certains systèmes d’exploitation font référence à des groupes de disques et d’autres font référence à des groupes de volumes. En outre, -lvol et -hostvol sont également des synonymes. Ce guide utilise -dg pour faire référence aux groupes de disques et de volumes et -hostvol pour faire référence à la fois aux volumes logiques et aux volumes hôtes.

Pour créer un système de fichiers, utilisez le format suivant : -fs file_spec [-fstype type] [-fsopts options] [-hostvol file_spec] [-dg dg_name] Pour créer un volume logique ou hôte, utilisez le format suivant : `[-hostvol file_spec] [-dg dg_name]

-hostvol` Pour créer un disque ou un groupe de volumes, utilisez le format suivant : `file_spec [-dg dg_name]

-dg dg_name`

Vous devez nommer l’entité de premier niveau que vous créez. Vous n’avez pas besoin de fournir de noms pour les entités sous-jacentes. Si vous ne fournissez pas de noms pour les entités sous-jacentes, SnapDrive for UNIX les crée avec des noms générés en interne.

Si vous spécifiez que SnapDrive pour UNIX crée un système de fichiers, vous devez spécifier un type pris en charge par SnapDrive pour UNIX avec le LVM de l’hôte. Ces types comprennent vxfs ou ufs.

L’option -fsopts est utilisé pour spécifier les options à transmettre à l’opération hôte qui crée le nouveau système de fichiers ; par exemple, mkfs.

nom_ig

Nom d’un groupe initiateur.

long_filer_chemin

Nom du chemin qui inclut le nom du système de stockage, le nom du volume et éventuellement d’autres éléments de répertoire et de fichier au sein de ce volume. Voici des exemples de noms de chemins longs :

test_filer:/vol/vol3/qtree_2

10.10.10.1:/vol/vol4/lun_21

nom_long_lun

Nom incluant le nom du système de stockage, le volume et le nom de LUN. Voici un exemple de nom de LUN long :

test_filer:/vol/vol1/lunA

nom_snap_long

Nom du système de stockage, du volume et de la copie Snapshot. L’exemple suivant illustre le nom d’une copie Snapshot longue : test_filer:/vol/account_vol:snap_20040202

Avec le snapdrive snap show et snapdrive snap delete Commandes, vous pouvez utiliser l’astérisque (*) comme caractère générique pour faire correspondre une partie quelconque du nom d’une copie Snapshot. Si vous utilisez un caractère générique, vous devez le placer à la fin du nom de la copie Snapshot. SnapDrive pour UNIX affiche un message d’erreur si vous utilisez un caractère générique à tout autre point d’un nom.

Exemple : cet exemple utilise des caractères génériques avec à la fois la commande snap show et la commande snap delete : snap show myFiler:/vol/vol2:myssieste*

myfiler:/vol/vol2:/yoursnap* snap show myfiler:/vol/vol1/qtree1:qtree_snap* snap delete 10.10.10.10:/vol/vol2:mysnap* 10.10.10.11:/vol/vol3:yoursnap* hersnap

Limitation des caractères génériques : vous ne pouvez pas entrer un caractère générique au milieu du nom d’une copie Snapshot. Par exemple, la ligne de commande suivante produit un message d’erreur parce que le caractère générique est au milieu du nom de la copie snapshot : banane:``/vol/vol1:my*snap`

nom_de_la_lun

Nom d’une LUN. Ce nom ne comprend pas le système et le volume de stockage où se trouve la LUN. Voici un exemple de nom de LUN : lunA

chemin

Tout nom de chemin.

préfixe_chaîne

préfixe utilisé dans la génération du nom du clone de volume

s_lun_name

Informations connexes