Argumentos de linha de comando
O SnapDrive para UNIX toma argumentos em um formato específico.
A tabela a seguir descreve os argumentos que você pode especificar com as palavras-chave.
Use o formato snapdrive type_name operation_name [<keyword/option> <arguments>]
; por exemplo, se você quiser criar uma cópia Snapshot chamada snap_hr
do sistema de arquivos host /mnt/dir
, digite a seguinte linha de comando:
snapdrive snap create -fs/mnt/dir -snapname _snap_hr
.
Argumento | Descrição | ||
---|---|---|---|
dest_fspec |
O nome pelo qual a entidade de destino será acessível após seus grupos de discos ou LUNs serem conetados. |
||
dgname |
O nome de um grupo de discos ou de um grupo de volumes. |
||
d_lun_name |
Permite especificar um nome de destino que o SnapDrive para UNIX usa para disponibilizar o LUN na cópia recém-conetada da cópia Snapshot. |
||
nome do arquivo |
O nome de um sistema de armazenamento. |
||
ficheiro_path |
Um nome de caminho para um objeto de sistema de storage. Esse nome pode conter o nome e o volume do sistema de armazenamento, mas não precisa se o SnapDrive for UNIX puder usar valores padrão para os componentes ausentes com base nos valores fornecidos nos argumentos anteriores. A seguir estão exemplos de nomes de caminhos:
|
||
file_spec |
O nome de uma entidade de storage, como um volume de host, LUN, grupo de disco ou volume, sistema de arquivos ou árvore de diretórios NFS. Em geral, você usa o argumento file_spec como um dos seguintes:
Os objetos não precisam ser todos do mesmo tipo. Se você fornecer vários volumes de host, todos eles devem pertencer ao mesmo gerenciador de volumes. Se você fornecer valores para esse argumento que são resolvidos para grupos de disco redundantes ou volumes de host, o comando falhará. Exemplo de uso incorreto: Este exemplo assume que o DG1 tem volumes de host HV1 e hv2, com sistemas de arquivos FS1 e FS2. Como resultado, os argumentos a seguir falhariam porque envolvem grupos de disco redundantes ou volumes de host.
Exemplo de uso correto: Este exemplo mostra o uso correto para este argumento.
|
||
fspec_set |
Usado com o comando snap connect para identificar:
O argumento também permite especificar um conjunto de nomes de destino que o SnapDrive para UNIX usa quando torna a entidade disponível na cópia recém-conetada da cópia Snapshot. O formato para fspec_set é: `{ -vg |
||
-dg |
-fs |
||
-lvol |
-hostvol } src_fspec [dest_fspec] [{ -destdg |
||
-destvg } dg_name] [{ - destlv |
-desthv } lv_name]` |
||
host_lvm_fspec |
Permite especificar se deseja criar um sistema de arquivos, volume lógico ou grupo de discos quando você está executando o comando storage Create. Este argumento pode ter qualquer um dos três formatos como descrito no seguinte. O formato que você usa depende da entidade que deseja criar.
|
||
Para criar um sistema de arquivos, use este formato: -Fs file_spec ``[-fstype type] [-fsopts options] [-hostvol file_spec] [-dg dg_name] To create a logical or host volume, use this format: [-hostvol file_spec] [-dg dg_name] |
-hostvol` para criar um disco ou grupo de volume, use este formato: File_spec `[-dg dg_name] |
||
-dg dg_name` Você deve nomear a entidade de nível superior que você está criando. Você não precisa fornecer nomes para quaisquer entidades subjacentes. Se você não fornecer nomes para as entidades subjacentes, o SnapDrive para UNIX os cria com nomes gerados internamente. Se você especificar que o SnapDrive para UNIX cria um sistema de arquivos, especifique um tipo que o SnapDrive para UNIX suporta com o LVM host. Estes tipos incluem A opção |
ig_name |
||
O nome de um grupo de iniciadores. |
long_filer_path |
||
Um nome de caminho que inclui o nome do sistema de armazenamento, o nome do volume e, possivelmente, outros elementos de diretório e arquivo dentro desse volume. A seguir estão exemplos de nomes de caminhos longos:
|
long_lun_name |
||
Um nome que inclui o nome do sistema de armazenamento, o volume e o nome do LUN. O seguinte é um exemplo de um nome de LUN longo:
|
long_snap_name |
||
Um nome que inclui o nome do sistema de storage, o volume e o nome da cópia Snapshot. Veja a seguir um exemplo de um nome de cópia Snapshot longa: Com os Exemplo: Este exemplo usa curingas com o
Limitação para curingas: Não é possível inserir um curinga no meio de um nome de cópia Snapshot. Por exemplo, a linha de comando a seguir produz uma mensagem de erro porque o caractere curinga está no meio do nome da cópia Snapshot: |
lun_name |
||
O nome de um LUN. Este nome não inclui o sistema de armazenamento e o volume onde o LUN está localizado. O seguinte é um exemplo de um nome LUN: Luna |
caminho |
||
Qualquer nome de caminho. |
prefixo_string |
||
prefixo usado na geração de nomes do clone de volume |
s_lun_name |
Informações relacionadas