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

Crea un cluster ONTAP Select a nodo singolo per valutazione su ESXi

Collaboratori netapp-pcarriga

È possibile implementare un cluster ONTAP Select a nodo singolo su un host VMware ESXi gestito da vCenter. Il cluster viene creato con una licenza di valutazione.

Il flusso di lavoro per la creazione del cluster è diverso nelle seguenti situazioni:

  • L'host ESXi non è gestito da vCenter (host autonomo).

  • Vengono utilizzati più nodi o host all'interno del cluster.

  • Il cluster è distribuito in un ambiente di produzione con una licenza acquistata.

  • L'hypervisor KVM viene utilizzato al posto di VMware ESXi.

Passaggio 1: Registrare le credenziali del server vCenter

Quando distribuisci su un host ESXi gestito da un server vCenter, devi aggiungere una credenziale prima di registrare l'host. L'utilità di amministrazione Deploy può quindi usare la credenziale per autenticarsi su vCenter.

Categoria Verbo HTTP Percorso

Implementare

POST

/security/credentials

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

Asincrono

Output
  • ID credenziale nell'intestazione della risposta di posizione

  • Oggetto lavoro

Passaggio 2: Registra un host hypervisor

Aggiungi un host hypervisor dove verrà eseguita la macchina virtuale contenente il nodo ONTAP Select.

Categoria Verbo HTTP Percorso

Cluster

POST

/hosts

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

Asincrono

Output
  • ID host nell'intestazione di risposta della posizione

  • Oggetto lavoro

Passaggio 3: Crea un cluster

Quando crei un ONTAP Select cluster, la configurazione di base del cluster viene registrata e Deploy genera automaticamente i nomi dei nodi.

Categoria Verbo HTTP Percorso

Cluster

POST

/cluster

Arricciatura

Dovresti impostare il parametro di query node_count su 1 per un cluster a nodo singolo.

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

Sincrono

Output
  • ID del cluster nell'intestazione della risposta di posizione

Passaggio 4: Configura il cluster

Devi fornire i seguenti attributi durante la configurazione del cluster.

Categoria Verbo HTTP Percorso

Cluster

PATCH

/cluster/{cluster_id}

Arricciatura

Fornisci l'ID del cluster.

curl -iX PATCH -H 'Content-Type: application/json' -u admin:<password> -k -d @step04 'https://10.21.191.150/api/clusters/CLUSTERID'
Ingresso JSON (punto 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"}
}
Tipo di elaborazione

Sincrono

Output

Nessuno

Passaggio 5: Recupera il nome del nodo

L'utility di amministrazione Deploy genera automaticamente gli identificativi e i nomi dei nodi quando viene creato un cluster. Prima di poter configurare un nodo, devi recuperare l'ID assegnato.

Categoria Verbo HTTP Percorso

Cluster

OTTIENI

/cluster/{cluster_id}/nodi

Arricciatura

Fornisci l'ID del cluster.

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

Sincrono

Output
  • Record di array ciascuno dei quali descrive un singolo nodo con ID e nome univoci

Passaggio 6: Configura i nodi

Fornisci la configurazione di base per il nodo, che è la prima di tre chiamate API usate per configurare un nodo.

Categoria Verbo HTTP Percorso

Cluster

PERCORSO

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

Arricciatura

Fornisci l'ID del cluster e l'ID del nodo.

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

Fornisci l'ID host su cui verrà eseguito il nodo ONTAP Select.

{
  "host": {
    "id": "HOSTID"
    },
  "instance_type": "small",
  "ip": "10.206.80.101",
  "passthrough_disks": false
}
Tipo di elaborazione

Sincrono

Output

Nessuno

Passaggio 7: Recupera le reti dei nodi

Identifica le reti dati e di gestione utilizzate dal nodo nel cluster a nodo singolo. La rete interna non viene utilizzata con un cluster a nodo singolo.

Categoria Verbo HTTP Percorso

Cluster

OTTIENI

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

Arricciatura

Fornisci l'ID del cluster e l'ID del nodo.

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

Sincrono

Output
  • Array di due record ciascuno che descrive una singola rete per il nodo, inclusi ID e scopo univoci

Passaggio 8: Configura la rete del nodo

Configura le reti dati e di gestione. La rete interna non viene utilizzata con un cluster a nodo singolo.

Nota Eseguire due volte la seguente chiamata API, una per ciascuna rete.
Categoria Verbo HTTP Percorso

Cluster

PATCH

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

Arricciatura

Fornisci l'ID del cluster, l'ID del nodo e l'ID della rete.

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'
Ingresso JSON (step08)

Fornisci il nome della rete.

{
  "name": "sDOT_Network"
}
Tipo di elaborazione

Sincrono

Output

Nessuno

Passaggio 9: Configura il pool di storage

La fase finale della configurazione di un nodo consiste nell'associare un pool di storage. È possibile determinare i pool di storage disponibili tramite il client Web vSphere o, facoltativamente, tramite l'API REST di implementazione.

Categoria Verbo HTTP Percorso

Cluster

PATCH

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

Arricciatura

Fornisci l'ID del cluster, l'ID del nodo e l'ID della rete.

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

La capacità del pool è di 2 TB.

{
  "pool_array": [
    {
      "name": "sDOT-01",
      "capacity": 2147483648000
    }
  ]
}
Tipo di elaborazione

Sincrono

Output

Nessuno

Passaggio 10: Distribuisci il cluster

Una volta configurati il cluster e il nodo, è possibile implementarlo.

Categoria Verbo HTTP Percorso

Cluster

POST

/clusters/{cluster_id}/deploy

Arricciatura

Fornisci l'ID del cluster.

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

Fornisci la password per l'account amministratore di ONTAP.

{
  "ontap_credentials": {
    "password": "mypassword"
  }
}
Tipo di elaborazione

Asincrono

Output
  • Oggetto lavoro