Skip to main content
Element Software
12.5
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

AddNode

Collaboratori

È possibile utilizzare il AddNodes metodo per aggiungere uno o più nuovi nodi a un cluster.

Quando un nodo non configurato viene avviato per la prima volta, viene richiesto di configurarlo. Una volta configurato, il nodo viene registrato come "nodo in sospeso" con il cluster. I cluster di storage che eseguono il software Element image automaticamente un nodo alla versione del cluster. Quando si aggiunge un nodo in sospeso, la risposta del metodo include un valore asyncHandle che è possibile utilizzare con il GetAsyncResult metodo per interrogare lo stato del processo di imaging automatico.

Il processo di aggiunta di un nodo Fibre Channel equivale all'aggiunta di nodi storage iSCSI a un cluster. I nodi Fibre Channel sono registrati nel sistema con un NodeID. Quando diventano accessibili, vengono posti in uno stato di "nodo in sospeso". `ListAllNodes`Il metodo restituirà il pendingNodeID per i nodi iSCSI e gli eventuali nodi Fibre Channel da aggiungere al cluster.

Quando si aggiunge un nodo a un cluster configurato per la rete virtuale, il sistema richiede un numero sufficiente di indirizzi IP dello storage virtuale per allocare un IP virtuale al nuovo nodo. Se non sono disponibili indirizzi IP virtuali per il nuovo nodo, AddNode l'operazione non riesce. Utilizzare il ModifyVirtualNetwork metodo per aggiungere altri indirizzi IP di archiviazione alla rete virtuale.

Una volta aggiunto un nodo, tutti i dischi del nodo vengono resi disponibili ed è possibile aggiungerli utilizzando il AddDrives metodo per aumentare la capacità di archiviazione del cluster.

Nota Dopo l'aggiunta di un nuovo nodo, l'avvio e la registrazione dei dischi potrebbero richiedere alcuni secondi.

Parametro

Questo metodo ha il seguente parametro di input:

Nome Descrizione Tipo Valore predefinito Obbligatorio

Installazione automatica

Se vero, al momento dell'aggiunta verrà eseguito un ritorno all'immagine di fabbrica (RTFI) sul nodo. Il comportamento predefinito è quello di eseguire RTFI. Se la cEnableAutoInstall costante del cluster è falsa, ha la priorità su questo parametro. Se è in corso un aggiornamento, il processo RTFI non si verificherà indipendentemente dal valore di questo parametro.

booleano

Nessuno

No

PendingNodes

NodeID in sospeso per i nodi da aggiungere. È possibile elencare tutti i nodi in sospeso utilizzando il metodo ListPendingNodes.

array intero

Nessuno

Valore restituito

Questo metodo ha il seguente valore restituito:

Nome

Descrizione

Tipo

Installazione automatica

Se i nodi aggiunti vengono restituiti o meno all'immagine di fabbrica.

booleano

nodi

Matrice di oggetti che mappano il precedente "pendingNodeID" a "NodeID". Quando si aggiunge un nodo in sospeso che esegue una versione software incompatibile, questo array include un valore asyncHandle che è possibile utilizzare con il metodo GetAsyncResult per eseguire query sullo stato del processo di imaging automatico.

Array di oggetti JSON

Esempio di richiesta

Le richieste per questo metodo sono simili all'esempio seguente:

{
   "method": "AddNodes",
   "params": {
     "autoInstall" : true,
     "pendingNodes" : [1]
   },
   "id":1
}

Esempio di risposta

Questo metodo restituisce una risposta simile all'esempio seguente:

{
  id: null,
  result: {
    autoInstall: true,
    nodes: [
      {
        activeNodeKey: "giAm2ep1hA",
        assignedNodeID: 6,
        asyncHandle: 3,
        cip: "10.10.5.106",
        mip: "192.168.133.106",
        pendingNodeID: 2,
        platformInfo: {
          chassisType: "R620",
          cpuModel: "Intel(R) Xeon(R) CPU E5-2640 0 @ 2.50GHz",
          nodeMemoryGB: 72,
          nodeType: "SF3010"
        },
        sip: "10.10.5.106",
        softwareVersion: "9.0.0.1077"
      }
    ]
  }
}

Novità dalla versione

9,6