Skip to main content
SANtricity commands
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Struttura di un comando script

Collaboratori

Tutti i comandi script hanno la seguente struttura:

      *command operand-data* (*statement-data*)
  • command identifica l'azione da eseguire.

  • operand-data rappresenta gli oggetti associati a un array di storage che si desidera configurare o gestire.

  • statement-data fornisce le informazioni necessarie per eseguire il comando.

La sintassi per operand-data ha la seguente struttura:

(*object-type* | all *object-types* | [*qualifier*] (*object-type* [*identifier*] (*object-type* [*identifier*] | *object-types* [*identifier-list*])))

Un oggetto può essere identificato in quattro modi:

  • Tipo di oggetto — utilizzare quando il comando non fa riferimento a un oggetto specifico.

  • all Parameter prefix (prefisso parametro) - utilizzare quando il comando fa riferimento a tutti gli oggetti del tipo specificato nell'array di storage (ad esempio, allVolumes).

  • Parentesi quadre — utilizzare quando si esegue un comando su un oggetto specifico per identificare l'oggetto (ad esempio, volume [engineering]).

  • Un elenco di identificatori — consente di specificare un sottoinsieme di oggetti. Racchiudere gli identificatori degli oggetti tra parentesi quadre (ad esempio, volumes [sales engineering marketing]).

Se si desidera includere informazioni aggiuntive per descrivere gli oggetti, è necessario un qualificatore.

Il tipo di oggetto e gli identificatori associati a ciascun tipo di oggetto sono elencati in questa tabella.

Tipo di oggetto Identificatore

controller

a o b

drive

Per i contenitori con cassetti, utilizzare l'ID del vassoio, l'ID del cassetto e l'ID dello slot. In alternativa, è possibile utilizzare solo l'ID vassoio e l'ID slot.

replacementDrive

Per i contenitori con cassetti, utilizzare l'ID del vassoio, l'ID del cassetto e l'ID dello slot. In alternativa, è possibile utilizzare solo l'ID vassoio e l'ID slot.

driveChannel

Identificatore del canale del disco

host

Etichetta utente

hostChannel

Identificatore del canale host

hostGroup

Etichetta utente

hostPort

Etichetta utente

iscsiInitiator

Etichetta utente o nome qualificato iSCSI (IQN)

iscsiTarget

Etichetta utente o IQN

storageArray

Non applicabile

tray

ID vassoio

volume

Etichetta utente del volume o WWID (World Wide Identifier) del volume (set solo comando)

volumeCopy

Etichetta utente del volume di destinazione e, facoltativamente, etichetta utente del volume di origine

volumeGroup

Etichetta utente

I caratteri validi sono alfanumerici, un trattino e un carattere di sottolineatura.

I dati delle dichiarazioni sono sotto forma di:

  • Parametro = valore (ad esempio raidLevel=5)

  • Nome-parametro (ad esempio batteryInstallDate)

  • Nome-operazione (ad esempio redundancyCheck)

Una voce definita dall'utente (ad esempio l'etichetta utente) viene chiamata variabile. Nella sintassi, viene visualizzato in corsivo (ad esempio trayID oppure volumeGroupName).