Skip to main content
ONTAP Select
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.

Workflow 1: Erstellen eines ONTAP Select Einzelknoten-Evaluierungsclusters auf ESXi

Änderungen vorschlagen

Sie können einen ONTAP Select Cluster mit einem einzelnen Knoten auf einem von VMware ESXi verwalteten Host, der von vCenter gemanagt wird, bereitstellen. Der Cluster wird mit einer Evaluierungslizenz erstellt.

Der Workflow zur Clustererstellung unterscheidet sich in folgenden Situationen:

  • Der ESXi-Host wird nicht von vCenter (einem eigenständigen Host) verwaltet

  • Innerhalb des Clusters werden mehrere Nodes oder Hosts verwendet.

  • Cluster wird in einer Produktionsumgebung mit einer erworbenen Lizenz eingesetzt

  • Der KVM-Hypervisor wird anstelle von VMware ESXi verwendet

1. Registrieren Sie die vCenter Server-Anmeldeinformationen

Bei der Bereitstellung auf einem von einem vCenter Server verwalteten ESXi-Host müssen Sie vor der Registrierung des Hosts eine Anmeldeinformation hinzufügen. Das Deploy-Verwaltungsdienstprogramm kann dann die Anmeldeinformation zur Authentifizierung bei vCenter verwenden.

Kategorie HTTP-Verb Pfad

Einsetzen

POST

/security/credentials

Curl
curl -iX POST -H 'Content-Type: application/json' -u admin:<password> -k -d @step01 'https://10.21.191.150/api/security/credentials'
JSON-Eingabe (Schritt 01)
{
  "hostname": "vcenter.company-demo.com",
  "type": "vcenter",
  "username": "misteradmin@vsphere.local",
  "password": "mypassword"
}
Verarbeitungstyp

asynchron

Ausgabe
  • Anmeldeinformations-ID im Location-Antwortheader

  • Jobobjekt

2. Registrieren Sie einen Hypervisor-Host

Sie müssen einen Hypervisor-Host hinzufügen, auf dem die virtuelle Maschine, die den ONTAP Select Node-Name enthält, ausgeführt werden soll.

Kategorie HTTP-Verb Pfad

Cluster

POST

/hosts

Curl
curl -iX POST -H 'Content-Type: application/json' -u admin:<password> -k -d @step02 'https://10.21.191.150/api/hosts'
JSON-Eingabe (step02)
{
  "hosts": [
    {
      "hypervisor_type": "ESX",
      "management_server": "vcenter.company-demo.com",
      "name": "esx1.company-demo.com"
    }
  ]
}
Verarbeitungstyp

asynchron

Ausgabe
  • Host-ID im Location-Antwortheader

  • Jobobjekt

3. Erstellen Sie einen Cluster

Wenn Sie einen ONTAP Select Cluster erstellen, wird die grundlegende Clusterkonfiguration registriert und die Node-Namen werden automatisch von Deploy generiert.

Kategorie HTTP-Verb Pfad

Cluster

POST

/clusters

Curl

Der Abfrageparameter node_count sollte für einen Einzelknotencluster auf 1 gesetzt werden.

curl -iX POST -H 'Content-Type: application/json' -u admin:<password> -k -d @step03 'https://10.21.191.150/api/clusters? node_count=1'
JSON-Eingabe (Schritt 03)
{
  "name": "my_cluster"
}
Verarbeitungstyp

Synchron

Ausgabe
  • Cluster-ID im Standortantwort-Header

4. Konfigurieren Sie den Cluster

Es gibt mehrere Attribute, die Sie im Rahmen der Clusterkonfiguration angeben müssen.

Kategorie HTTP-Verb Pfad

Cluster

PATCH

/clusters/{cluster_id}

Curl

Sie müssen die Cluster-ID angeben.

curl -iX PATCH -H 'Content-Type: application/json' -u admin:<password> -k -d @step04 'https://10.21.191.150/api/clusters/CLUSTERID'
JSON-Eingabe (Schritt 04)
{
  "dns_info": {
    "domains": ["lab1.company-demo.com"],
    "dns_ips": ["10.206.80.135", "10.206.80.136"]
    },
    "ontap_image_version": "9.5",
    "gateway": "10.206.80.1",
    "ip": "10.206.80.115",
    "netmask": "255.255.255.192",
    "ntp_servers": {"10.206.80.183"}
}
Verarbeitungstyp

Synchron

Ausgabe

Keine

5. Node-Name abrufen

Das Deploy-Verwaltungsprogramm generiert beim Erstellen eines Clusters automatisch die Node-IDs und Node-Namen. Bevor Sie einen Node konfigurieren können, müssen Sie die zugewiesene ID abrufen.

Kategorie HTTP-Verb Pfad

Cluster

GET

/clusters/{cluster_id}/nodes

Curl

Sie müssen die Cluster-ID angeben.

curl -iX GET -u admin:<password> -k 'https://10.21.191.150/api/clusters/CLUSTERID/nodes?fields=id,name'
Verarbeitungstyp

Synchron

Ausgabe
  • Array-Datensätze, die jeweils einen einzelnen Node mit der eindeutigen ID und dem Node-Name beschreiben

6. Konfigurieren Sie die Knoten

Sie müssen die Basiskonfiguration für den Node bereitstellen, was der erste von drei API-Aufrufen ist, die zur Konfiguration eines Node verwendet werden.

Kategorie HTTP-Verb Pfad

Cluster

WEG

/clusters/{cluster_id}/nodes/{node_id}

Curl

Sie müssen die Cluster-ID und die Node-ID angeben.

curl -iX PATCH -H 'Content-Type: application/json' -u admin:<password> -k -d @step06 'https://10.21.191.150/api/clusters/CLUSTERID/nodes/NODEID'
JSON-Eingabe (Schritt 06)

Sie müssen die Host-ID angeben, auf der der ONTAP Select Node ausgeführt werden soll.

{
  "host": {
    "id": "HOSTID"
    },
  "instance_type": "small",
  "ip": "10.206.80.101",
  "passthrough_disks": false
}
Verarbeitungstyp

Synchron

Ausgabe

Keine

7. Knotennetzwerke abrufen

Sie müssen die Daten- und Managementnetzwerke identifizieren, die vom Knoten im Einzelknotencluster verwendet werden. Das interne Netzwerk wird in einem Einzelknotencluster nicht verwendet.

Kategorie HTTP-Verb Pfad

Cluster

GET

/clusters/{cluster_id}/nodes/{node_id}/networks

Curl

Sie müssen die Cluster-ID und die Node-ID angeben.

curl -iX GET -u admin:<password> -k 'https://10.21.191.150/api/ clusters/CLUSTERID/nodes/NODEID/networks?fields=id,purpose'
Verarbeitungstyp

Synchron

Ausgabe
  • Array aus zwei Datensätzen, die jeweils ein einzelnes Netzwerk für den Node-Name beschreiben, einschließlich der eindeutigen ID und des Zwecks

8. Konfigurieren Sie die Node-Netzwerke

Sie müssen die Daten- und Managementnetzwerke konfigurieren. Das interne Netzwerk wird bei einem Einzelknotencluster nicht verwendet.

Hinweis Führen Sie den folgenden API-Aufruf zweimal aus, einmal für jedes Netzwerk.
Kategorie HTTP-Verb Pfad

Cluster

PATCH

/clusters/{cluster_id}/nodes/{node_id}/networks/{network_id}

Curl

Sie müssen die Cluster-ID, die Node-ID und die Netzwerk-ID angeben.

curl -iX PATCH -H 'Content-Type: application/json' -u admin:<password> -k -d @step08 'https://10.21.191.150/api/clusters/ CLUSTERID/nodes/NODEID/networks/NETWORKID'
JSON-Eingabe (Schritt 08)

Sie müssen den Namen des Netzwerks angeben.

{
  "name": "sDOT_Network"
}
Verarbeitungstyp

Synchron

Ausgabe

Keine

9. Konfigurieren Sie den Knotenspeicherpool

Der letzte Schritt bei der Konfiguration eines Knotens ist das Anbinden eines Speicherpools. Die verfügbaren Speicherpools können Sie über den vSphere Webclient oder optional über die Deploy REST API ermitteln.

Kategorie HTTP-Verb Pfad

Cluster

PATCH

/clusters/{cluster_id}/nodes/{node_id}/networks/{network_id}

Curl

Sie müssen die Cluster-ID, die Node-ID und die Netzwerk-ID angeben.

curl -iX PATCH -H 'Content-Type: application/json' -u admin:<password> -k -d @step09 'https://10.21.191.150/api/clusters/ CLUSTERID/nodes/NODEID'
JSON-Eingabe (Schritt 09)

Die Speicherkapazität des Pools beträgt 2 TB.

{
  "pool_array": [
    {
      "name": "sDOT-01",
      "capacity": 2147483648000
    }
  ]
}
Verarbeitungstyp

Synchron

Ausgabe

Keine

10. Stellen Sie den Cluster bereit

Nachdem Cluster und Node konfiguriert wurden, können Sie den Cluster bereitstellen.

Kategorie HTTP-Verb Pfad

Cluster

POST

/clusters/{cluster_id}/deploy

Curl

Sie müssen die Cluster-ID angeben.

curl -iX POST -H 'Content-Type: application/json' -u admin:<password> -k -d @step10 'https://10.21.191.150/api/clusters/CLUSTERID/deploy'
JSON-Eingabe (Schritt 10)

Sie müssen das Passwort für das ONTAP Administratorkonto angeben.

{
  "ontap_credentials": {
    "password": "mypassword"
  }
}
Verarbeitungstyp

asynchron

Ausgabe
  • Jobobjekt