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.

Flusso di lavoro 1: creare un cluster di valutazione a nodo singolo ONTAP Select su ESXi

È possibile distribuire 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 varia nelle seguenti situazioni:

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

  • All'interno del cluster vengono utilizzati più nodi o host

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

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

1. Registrare le credenziali del server vCenter

Quando si esegue la distribuzione su un host ESXi gestito da un server vCenter, è necessario aggiungere una credenziale prima di registrare l'host. L'utilità di amministrazione Deploy può quindi utilizzare la credenziale per l'autenticazione a vCenter.

Categoria Verbo HTTP Sentiero

Distribuire

INVIARE

/sicurezza/credenziali

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

Asincrono

Produzione
  • ID credenziale nell'intestazione della risposta sulla posizione

  • Oggetto di lavoro

2. Registrare un host hypervisor

È necessario aggiungere un host hypervisor in cui verrà eseguita la macchina virtuale contenente il nodo ONTAP Select .

Categoria Verbo HTTP Sentiero

Grappolo

INVIARE

/ospiti

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

Asincrono

Produzione
  • ID host nell'intestazione della risposta sulla posizione

  • Oggetto di lavoro

3. Creare un cluster

Quando si crea un cluster ONTAP Select , la configurazione di base del cluster viene registrata e i nomi dei nodi vengono generati automaticamente da Deploy.

Categoria Verbo HTTP Sentiero

Grappolo

INVIARE

/cluster

Arricciare

Per un cluster a nodo singolo, il parametro di query node_count deve essere impostato su 1.

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 (passaggio 03)
{
  "name": "my_cluster"
}
Tipo di elaborazione

Sincrono

Produzione
  • ID cluster nell'intestazione della risposta alla posizione

4. Configurare il cluster

Ci sono diversi attributi che devi fornire come parte della configurazione del cluster.

Categoria Verbo HTTP Sentiero

Grappolo

TOPPA

/cluster/{id_cluster}

Arricciare

È necessario fornire 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 (passaggio 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

Produzione

Nessuno

5. Recupera il nome del nodo

L'utilità di amministrazione Deploy genera automaticamente gli identificatori e i nomi dei nodi quando viene creato un cluster. Prima di poter configurare un nodo, è necessario recuperare l'ID assegnato.

Categoria Verbo HTTP Sentiero

Grappolo

OTTENERE

/cluster/{cluster_id}/nodi

Arricciare

È necessario fornire 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

Produzione
  • Array registra ciascuno che descrive un singolo nodo con ID e nome univoci

6. Configurare i nodi

È necessario fornire la configurazione di base per il nodo, che è la prima delle tre chiamate API utilizzate per configurare un nodo.

Categoria Verbo HTTP Sentiero

Grappolo

SENTIERO

/cluster/{id_cluster}/nodi/{id_nodo}

Arricciare

È necessario fornire 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 (passaggio 06)

È necessario fornire 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

Produzione

Nessuno

7. Recuperare le reti dei nodi

È necessario identificare le reti dati e di gestione utilizzate dal nodo nel cluster a nodo singolo. La rete interna non viene utilizzata in un cluster a nodo singolo.

Categoria Verbo HTTP Sentiero

Grappolo

OTTENERE

/cluster/{cluster_id}/nodi/{node_id}/reti

Arricciare

È necessario fornire 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

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

8. Configurare la rete dei nodi

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

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

Grappolo

TOPPA

/cluster/{id_cluster}/nodi/{id_nodo}/reti/{id_rete}

Arricciare

È necessario fornire 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 (passaggio 08)

È necessario fornire il nome della rete.

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

Sincrono

Produzione

Nessuno

9. Configurare il pool di archiviazione del nodo

Il passaggio finale nella configurazione di un nodo consiste nel collegare uno storage pool. È possibile determinare gli storage pool disponibili tramite il client web vSphere o, facoltativamente, tramite l'API REST "Deploy".

Categoria Verbo HTTP Sentiero

Grappolo

TOPPA

/cluster/{id_cluster}/nodi/{id_nodo}/reti/{id_rete}

Arricciare

È necessario fornire 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 (passaggio 09)

La capacità del pool è di 2 TB.

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

Sincrono

Produzione

Nessuno

10. Distribuire il cluster

Dopo aver configurato il cluster e il nodo, è possibile distribuire il cluster.

Categoria Verbo HTTP Sentiero

Grappolo

INVIARE

/cluster/{cluster_id}/distribuisci

Arricciare

È necessario fornire 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)

È necessario fornire la password per l'account amministratore ONTAP .

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

Asincrono

Produzione
  • Oggetto di lavoro