Argumentos de la línea de comandos
SnapDrive para UNIX toma argumentos en un formato específico.
En la siguiente tabla se describen los argumentos que se pueden especificar con las palabras clave.
Utilice el formato snapdrive type_name operation_name [<keyword/option> <arguments>]
; Por ejemplo, si desea crear una copia Snapshot llamada snap_hr
desde el sistema de archivos host /mnt/dir
, debe introducir la siguiente línea de comandos:
snapdrive snap create -fs/mnt/dir -snapnamesnap_hr
.
Argumento | Descripción | ||
---|---|---|---|
dest_fspec |
Nombre a través del cual se podrá acceder la entidad de destino después de que estén conectados sus grupos de discos o LUN. |
||
dgname |
El nombre de un grupo de discos o de volúmenes. |
||
d_lun_name |
Permite especificar un nombre de destino que utiliza SnapDrive para UNIX para que la LUN esté disponible en la copia recién conectada de la copia Snapshot. |
||
nombre_de_archivo |
El nombre de un sistema de almacenamiento. |
||
ruta_del_filer |
Nombre de ruta a un objeto del sistema de almacenamiento. Este nombre puede contener el nombre y el volumen del sistema de almacenamiento, pero no es necesario que SnapDrive para UNIX pueda usar valores predeterminados para los componentes que faltan en función de los valores proporcionados en los argumentos anteriores. A continuación se muestran ejemplos de nombres de ruta:
|
||
especificación_archivo |
El nombre de una entidad de almacenamiento, como un volumen de host, LUN, disco o grupo de volúmenes, un sistema de archivos o un árbol de directorios de NFS. En general, el argumento file_spec se utiliza como una de las siguientes opciones:
No es necesario que los objetos sean del mismo tipo. Si se suministran varios volúmenes de host, todos deben pertenecer al mismo administrador de volúmenes. Si se proporcionan valores para este argumento que se resuelven en grupos de discos o volúmenes de hosts redundantes, el comando falla. Ejemplo de uso incorrecto: En este ejemplo se supone que dg1 tiene volúmenes host hv1 y hv2, con sistemas de archivos fs1 y fs2. Como resultado, se podrían producir errores en los siguientes argumentos porque involucran grupos de discos redundantes o volúmenes de host.
Ejemplo de uso correcto: Este ejemplo muestra el uso correcto de este argumento.
|
||
fspec_set |
Se utiliza con el comando snap connect para identificar:
El argumento también permite especificar un conjunto de nombres de destino que utiliza SnapDrive para UNIX cuando hace que la entidad esté disponible en la copia Snapshot recién conectada. El formato para fspec_set es: `{ -vg |
||
-dg |
-fs |
||
-lvol |
-hostvol } src_fspec [dest_fspec] [{ -destdg |
||
-destvg } dg_name] [{ - destlv |
-desthv } lv_name]` |
||
host_lvm_fspec |
Permite especificar si desea crear un sistema de archivos, un volumen lógico o un grupo de discos cuando se ejecuta el comando Storage create. Este argumento puede tener cualquiera de los tres formatos descritos en el siguiente. El formato que utilice dependerá de la entidad que desee crear.
|
||
Para crear un sistema de archivos, utilice este formato: |
-hostvol` Para crear un disco o un grupo de volúmenes, use el siguiente formato: `file_spec [-dg dg_name] |
||
-dg dg_name` Debe asignar un nombre a la entidad de nivel superior que se va a crear. No es necesario proporcionar nombres para ninguna entidad subyacente. Si no proporciona nombres para las entidades subyacentes, SnapDrive para UNIX los crea con nombres generados internamente. Si especifica que SnapDrive para UNIX crea un sistema de archivos, tiene que especificar un tipo que SnapDrive para UNIX admite con el LVM del host. Estos tipos incluyen La opción |
nombre_ig |
||
El nombre de un iGroup. |
ruta_de_filer_larga |
||
Un nombre de ruta que incluye el nombre del sistema de almacenamiento, el nombre del volumen y, posiblemente, otros elementos de directorio y archivo dentro de ese volumen. A continuación se muestran ejemplos de nombres largos de ruta:
|
nombre_lun_largo |
||
Un nombre que incluye el nombre del sistema de almacenamiento, el volumen y el nombre de LUN. A continuación se muestra un ejemplo de un nombre de LUN largo:
|
long_snap_name |
||
Un nombre que incluye el nombre del sistema de almacenamiento, el volumen y el nombre de la copia de Snapshot. Lo siguiente es un ejemplo de un nombre de copia Snapshot largo: Con la Ejemplo: En este ejemplo se utilizan comodines con el comando snap show y el comando snap delete: SNAP show myfiler:/vol/vol2:mysap*
Limitación de caracteres comodín: No se puede introducir un comodín en medio de un nombre de copia Snapshot. Por ejemplo, la siguiente línea de comandos produce un mensaje de error porque el comodín se encuentra en medio del nombre de copia Snapshot: Banana:'''/vol/vol1:my*snap' |
nombre_lun |
||
El nombre de una LUN. Este nombre no incluye el sistema de almacenamiento y el volumen donde se encuentra el LUN. A continuación se muestra un ejemplo de un nombre de LUN: |
ruta |
||
Cualquier nombre de ruta. |
cadena_prefijo |
||
el prefijo que se utiliza en la generación de nombres del clon del volumen |
s_lun_name |
Información relacionada