Comandos e Parâmetros daCLI

Os comandos e parâmetros da interface da linha de comandos (CLI) são representados no diagrama de sintaxe.

A interface de linha de comandos do Storwize V3700 oferece conclusão de linha para a entrada de comandos. A conclusão da linha de comandos permite digitar os primeiros caracteres de um comando e pressionar a tecla tab para preencher o resto do nome do comando. Se houver diversos comandos iniciados com os mesmos caracteres, será retornada uma lista de possíveis comandos. É possível digitar mais caracteres até que o nome do comando fique claro.

Os parâmetros da CLI podem ser inseridos em qualquer ordem, exceto nas seguintes situações:
  • Quando um nome de comando é especificado, o primeiro argumento fornecido deve ser a ação que você deseja executar.
  • Onde você especificar um comando com relação a um objeto específico, o ID ou o nome do objeto deverão ser o último argumento na linha.
Um parâmetro válido atende aos seguintes requisitos:
  • Os parâmetros podem ser inseridos em qualquer ordem.
  • Se um parâmetro tiver um argumento associado, o argumento deverá sempre seguir o parâmetro.
  • Um parâmetro deve iniciar com um '-'; caso contrário, ele será assumido como um argumento.
  • O comprimento máximo de qualquer parâmetro único que pode ser inserido na CLI é 128 bytes.
  • Um argumento pode conter diversos itens de dados. O número máximo de itens de dados que podem ser inseridos nessa lista é 128. Para uma lista de componentes, separe os itens individuais por dois pontos.
  • Qualquer parâmetro com um argumento deve ser inserido como -parameter=argument.
  • A inserção de -param= significa que o argumento é uma sequência vazia, equivalente a -param.
  • O símbolo '--' é válido como a penúltima entrada na linha de comandos. Ele especifica que a próxima entrada é o nome ou ID do objeto de destino, mesmo que ele comece com um hífen.
    chuser -usergrp=-usergrp -- -password
  • O símbolo '--' é válido como a palavra final na linha de comandos.

Exemplos que são válidos

mkuser -name fred -usergrp 0 -password buckets
mkuser -name fred -usergrp 0 -password=buckets
mkuser -name=-barney -usergrp=0 -password=buckets

chuser -usergrp 1 fred
chuser -usergrp 1 -- fred
chuser -usergrp 1 -- -barney

Exemplos que são inválidos

chuser -usergrp 1 fred --
chuser -usergrp 1 -- fred --
chuser -- -usergrp 1 fred
chuser -usergrp 1 -barney