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

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

Collaboratori netapp-revathid

È possibile distribuire un cluster a nodo singolo ONTAP Select 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 differisce 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

Distribuisci

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'
Input JSON (step01)
{
  "hostname": "vcenter.company-demo.com",
  "type": "vcenter",
  "username": "misteradmin@vsphere.local",
  "password": "mypassword"
}
Tipo di processo

Asincrono

Output
  • ID delle credenziali nell'intestazione della risposta di localizzazione

  • Oggetto job

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

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

Asincrono

Output
  • ID host nell'intestazione della risposta di posizione

  • Oggetto job

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

/clusters

Curl

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'
Input JSON (step03)
{
  "name": "my_cluster"
}
Tipo di processo

Sincrono

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

Passaggio 4: Configura il cluster

Devi fornire i seguenti attributi durante la configurazione del cluster.

Categoria Verbo HTTP Percorso

Cluster

PATCH

/cluster/{cluster_id}

Curl

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'
Input JSON (step04)
{
  "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 processo

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

GET

/clusters/{cluster_id}/nodi

Curl

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 processo

Sincrono

Output
  • I record dell'array descrivono ciascuno 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

PATH

/clusters/{cluster_id}/nodi/{node_id}

Curl

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'
Input JSON (step06)

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 processo

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

GET

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

Curl

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 processo

Sincrono

Output
  • Array di due record ciascuno dei quali descrive una singola rete per il nodo, inclusi l'ID univoco e lo scopo

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 Effettua la seguente chiamata API due volte, una per ciascuna rete.
Categoria Verbo HTTP Percorso

Cluster

PATCH

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

Curl

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

Fornisci il nome della rete.

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

Sincrono

Output

Nessuno

Passaggio 9: Configura il pool di storage

L'ultimo passaggio nella configurazione di un nodo consiste nel collegare un pool di storage. È possibile individuare i pool di storage disponibili tramite il vSphere web client oppure, facoltativamente, tramite la Deploy REST API.

Categoria Verbo HTTP Percorso

Cluster

PATCH

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

Curl

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'
Input JSON (step09)

La capacità del pool è di 2 TB.

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

Sincrono

Output

Nessuno

Passaggio 10: Distribuisci il cluster

Dopo che il cluster e il nodo sono stati configurati, è possibile distribuire il cluster.

Categoria Verbo HTTP Percorso

Cluster

POST

/clusters/{cluster_id}/deploy

Curl

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'
Input JSON (passaggio 10)

Fornisci la password per l'account amministratore di ONTAP.

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

Asincrono

Output
  • Oggetto job