Skip to main content
Element Software
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

AddNodes

Beitragende

Mit der Methode können Sie AddNodes einem Cluster einen oder mehrere neue Nodes hinzufügen.

Wenn beim ersten Start eines Node, der nicht konfiguriert ist, werden Sie aufgefordert, den Node zu konfigurieren. Sobald Sie den Node konfiguriert haben, wird dieser bei dem Cluster als „ausstehender Node“ registriert. Storage-Cluster, die Element Software ausführen, erstellen automatisch ein Node zur Version auf dem Cluster. Wenn Sie einen ausstehenden Knoten hinzufügen, enthält die Methodenantwort einen asynchronen Wert, den Sie mit der Methode verwenden können GetAsyncResult, um den Status des automatischen Bildgebungsprozesses abzufragen.

Der Vorgang, bei dem ein Fibre-Channel-Node hinzugefügt wird, entspricht dem Hinzufügen des Elements iSCSI-Storage-Nodes zu einem Cluster. Fibre Channel-Knoten sind im System mit einer NodeID registriert. Wenn sie zugänglich werden, werden sie in den Status „ausstehender Knoten“ versetzt. Die ListAllNodes Methode gibt die PendingNodeID für iSCSI-Knoten sowie alle Fibre-Channel-Knoten zurück, die dem Cluster hinzugefügt werden können.

Wenn Sie einem Cluster einen Knoten hinzufügen, den Sie für ein virtuelles Netzwerk konfiguriert haben, benötigt das System eine ausreichende Anzahl an virtuellen Speicher-IP-Adressen, um dem neuen Knoten eine virtuelle IP zuzuweisen. Wenn für den neuen Node keine virtuellen IP-Adressen verfügbar sind, schlägt der AddNode Vorgang fehl. Verwenden Sie die ModifyVirtualNetwork Methode, um Ihrem virtuellen Netzwerk weitere Storage-IP-Adressen hinzuzufügen.

Sobald Sie einen Node hinzugefügt haben, werden alle Laufwerke des Node verfügbar gemacht und Sie können sie mit der Methode hinzufügen AddDrives, um die Speicherkapazität des Clusters zu erhöhen.

Hinweis Es kann einige Sekunden dauern, nachdem ein neuer Knoten hinzugefügt wurde, damit er gestartet und seine Laufwerke so registriert werden können, wie verfügbar.

Parameter

Diese Methode verfügt über den folgenden Eingabeparameter:

Name Beschreibung Typ Standardwert Erforderlich

Automatische Installation

Wenn wahr, wird beim Hinzufügen eine Rückkehr zum werkseitigen Image (RTFI) auf dem Knoten durchgeführt. Das Standardverhalten ist die Ausführung von RTFI. Wenn die cEnableAutoInstall Cluster-Konstante auf „false“ gesetzt ist, hat sie Vorrang vor diesem Parameter. Wenn ein Upgrade ausgeführt wird, erfolgt der RTFI-Prozess unabhängig vom Wert für diesen Parameter nicht.

boolesch

Keine

Nein

Hängende Knoten

Ausstehende NodeIDs für die Nodes, die hinzugefügt werden sollen. Sie können alle ausstehenden Knoten mit der Methode ListPendingNodes auflisten.

Integer-Array

Keine

Ja.

Rückgabewert

Diese Methode hat den folgenden Rückgabewert:

Name

Beschreibung

Typ

Automatische Installation

Gibt an, ob die hinzugefügten Nodes an das werkseitige Image zurückgegeben werden.

boolesch

Knoten

Eine Reihe von Objekten, die die vorherige „PendingNodeID“ der „nodeID“ zuordnen. Wenn Sie einen ausstehenden Node hinzufügen, auf dem eine inkompatible Softwareversion ausgeführt wird, enthält dieses Array einen Async-Handle-Wert, den Sie mit der GetAsyncResult-Methode verwenden können, um den Status des automatischen Bildgebungsprozesses abzufragen.

JSON-Objekt-Array

Anforderungsbeispiel

Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:

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

Antwortbeispiel

Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:

{
  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"
      }
    ]
  }
}

Neu seit Version

9,6