Skip to main content
ONTAP Select
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Créez un cluster d'évaluation ONTAP Select à nœud unique sur ESXi

Contributeurs netapp-revathid

Vous pouvez déployer un cluster ONTAP Select à nœud unique sur un hôte VMware ESXi géré par vCenter. Le cluster est créé avec une licence d'évaluation.

Le processus de création de cluster diffère dans les situations suivantes :

  • L'hôte ESXi n'est pas géré par vCenter (hôte autonome).

  • Plusieurs nœuds ou hôtes sont utilisés au sein du cluster.

  • Le cluster est déployé dans un environnement de production avec une licence achetée.

  • L'hyperviseur KVM est utilisé à la place de VMware ESXi.

Étape 1 : Enregistrez l’identifiant du serveur vCenter

Lors du déploiement sur un hôte ESXi géré par un serveur vCenter, vous devez ajouter un identifiant avant d'enregistrer l'hôte. L'utilitaire d'administration Deploy pourra ensuite utiliser l'identifiant pour s'authentifier auprès de vCenter.

Catégorie Verbe HTTP Chemin

Déployer

POST

/security/identifiants

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

Asynchrone

Sortie
  • Identifiant dans l'en-tête de réponse de localisation

  • Objet de tâche

Étape 2 : Enregistrez un hôte hyperviseur

Ajoutez un hôte hyperviseur sur lequel la machine virtuelle contenant le nœud ONTAP Select sera exécutée.

Catégorie Verbe HTTP Chemin

Cluster

POST

/hôtes

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

Asynchrone

Sortie
  • ID de l'hôte dans l'en-tête de réponse de localisation

  • Objet de tâche

Étape 3 : Créez un cluster

Lorsque vous créez un cluster ONTAP Select, la configuration de base du cluster est enregistrée et Deploy génère automatiquement les noms des nœuds.

Catégorie Verbe HTTP Chemin

Cluster

POST

/clusters

Curl

Vous devez définir le paramètre de requête node_count sur 1 pour un cluster à nœud unique.

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

Synchrone

Sortie
  • ID du cluster dans l'en-tête de réponse de localisation

Étape 4 : Configurer le cluster

Vous devez fournir les attributs suivants lors de la configuration du cluster.

Catégorie Verbe HTTP Chemin

Cluster

CORRECTIF

/clusters/{cluster_id}

Curl

Veuillez fournir l'identifiant du cluster.

curl -iX PATCH -H 'Content-Type: application/json' -u admin:<password> -k -d @step04 'https://10.21.191.150/api/clusters/CLUSTERID'
Entrée JSON (étape04)
{
  "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"}
}
Type de traitement

Synchrone

Sortie

Aucune

Étape 5 : Récupérez le nom du nœud

L'utilitaire d'administration Deploy génère automatiquement les identifiants et les noms des nœuds lors de la création d'un cluster. Avant de pouvoir configurer un nœud, vous devez récupérer l'identifiant qui lui est attribué.

Catégorie Verbe HTTP Chemin

Cluster

GET

/clusters/{cluster_id}/nœuds

Curl

Veuillez fournir l'identifiant du cluster.

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

Synchrone

Sortie
  • Enregistrements de tableau décrivant chacun un nœud avec l'identifiant unique et le nom

Étape 6 : Configurez les nœuds

Fournissez la configuration de base du nœud, qui est le premier des trois appels API utilisés pour configurer un nœud.

Catégorie Verbe HTTP Chemin

Cluster

CHEMIN

/clusters/{cluster_id}/nœuds/{node_id}

Curl

Fournissez l'ID du cluster et l'ID du nœud.

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

Indiquez l'ID de l'hôte sur lequel le nœud ONTAP Select sera exécuté.

{
  "host": {
    "id": "HOSTID"
    },
  "instance_type": "small",
  "ip": "10.206.80.101",
  "passthrough_disks": false
}
Type de traitement

Synchrone

Sortie

Aucune

Étape 7 : Récupérez les réseaux de nœuds

Identifiez les réseaux de données et de gestion utilisés par le nœud dans le cluster à nœud unique. Le réseau interne n'est pas utilisé avec un cluster à nœud unique.

Catégorie Verbe HTTP Chemin

Cluster

GET

/clusters/{cluster_id}/nœuds/{node_id}/réseaux

Curl

Fournissez l'ID du cluster et l'ID du nœud.

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

Synchrone

Sortie
  • Tableau de deux enregistrements décrivant chacun un réseau pour le nœud, incluant l'identifiant unique et la fonction

Étape 8 : Configurez le réseau du nœud

Configurez les réseaux de données et de gestion. Le réseau interne n'est pas utilisé avec un cluster à nœud unique.

Remarque Effectuez l'appel API suivant deux fois, une fois pour chaque réseau.
Catégorie Verbe HTTP Chemin

Cluster

CORRECTIF

/clusters/{cluster_id}/nœuds/{node_id}/réseaux/{network_id}

Curl

Fournissez l'ID du cluster, l'ID du nœud et l'ID du réseau.

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'
Entrée JSON (step08)

Indiquez le nom du réseau.

{
  "name": "sDOT_Network"
}
Type de traitement

Synchrone

Sortie

Aucune

Étape 9 : Configurez le pool de stockage du nœud

La dernière étape de la configuration d'un nœud consiste à lui associer un pool de stockage. Vous pouvez consulter les pools de stockage disponibles via le client web vSphere, ou, en option, via l'API REST de déploiement.

Catégorie Verbe HTTP Chemin

Cluster

CORRECTIF

/clusters/{cluster_id}/nœuds/{node_id}/réseaux/{network_id}

Curl

Fournissez l'ID du cluster, l'ID du nœud et l'ID du réseau.

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

La capacité du pool est de 2 To.

{
  "pool_array": [
    {
      "name": "sDOT-01",
      "capacity": 2147483648000
    }
  ]
}
Type de traitement

Synchrone

Sortie

Aucune

Étape 10 : Déployez le cluster

Une fois le cluster et le nœud configurés, vous pouvez déployer le cluster.

Catégorie Verbe HTTP Chemin

Cluster

POST

/clusters/{cluster_id}/deploy

Curl

Veuillez fournir l'identifiant du cluster.

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

Fournissez le mot de passe du compte administrateur ONTAP.

{
  "ontap_credentials": {
    "password": "mypassword"
  }
}
Type de traitement

Asynchrone

Sortie
  • Objet de tâche