Skip to main content
ONTAP Select
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Crear un clúster de evaluación de ONTAP Select de un solo nodo en ESXi

Colaboradores netapp-revathid

Puedes desplegar un clúster de un solo nodo ONTAP Select en un host VMware ESXi gestionado por vCenter. El clúster se crea con una licencia de evaluación.

El flujo de trabajo de creación de clústeres difiere en las siguientes situaciones:

  • El host ESXi no está gestionado por vCenter (host independiente).

  • Dentro del clúster se utilizan varios nodos u hosts.

  • El clúster está implementado en un entorno de producción con una licencia adquirida.

  • Se utiliza el hipervisor KVM en lugar de VMware ESXi.

Paso 1: Registrar la credencial del servidor vCenter

Al realizar una implementación en un host ESXi gestionado por un servidor vCenter, necesitas añadir una credencial antes de registrar el host. Luego, la utilidad de administración Deploy puede usar la credencial para autenticarse en vCenter.

Categoría Verbo HTTP Ruta

Desplegar

POST

/seguridad/credenciales

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

Asíncrono

Salida
  • ID de credencial en el encabezado de respuesta de ubicación

  • Objeto de trabajo

Paso 2: Registrar un host de hipervisor

Añade un host de hipervisor donde se ejecutará la máquina virtual que contiene el nodo ONTAP Select.

Categoría Verbo HTTP Ruta

Clúster

POST

/hosts

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

Asíncrono

Salida
  • ID de host en el encabezado de respuesta de ubicación

  • Objeto de trabajo

Paso 3: crea un clúster

Cuando creas un clúster ONTAP Select, se registra la configuración básica del clúster y Deploy genera automáticamente los nombres de los nodos.

Categoría Verbo HTTP Ruta

Clúster

POST

/clusters

Curl

Debes establecer el parámetro de consulta node_count en 1 para un clúster de un solo nodo.

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

Sincrónico

Salida
  • ID del clúster en el encabezado de respuesta de ubicación

Paso 4: configura el clúster

Debes especificar los siguientes atributos como parte de la configuración del clúster.

Categoría Verbo HTTP Ruta

Clúster

PATCH

/clusters/{cluster_id}

Curl

Indica el ID del clúster.

curl -iX PATCH -H 'Content-Type: application/json' -u admin:<password> -k -d @step04 'https://10.21.191.150/api/clusters/CLUSTERID'
Entrada 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 de procesamiento

Sincrónico

Salida

Ninguno

Paso 5: obtener el nombre de nodo

La utilidad de administración Deploy genera automáticamente los identificadores y los nombres de los nodos al crear un clúster. Antes de poder configurar un nodo, necesitas obtener el ID asignado.

Categoría Verbo HTTP Ruta

Clúster

GET

/clusters/{cluster_id}/nodes

Curl

Indica el ID del clúster.

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

Sincrónico

Salida
  • Los registros de la matriz describen cada uno un único nodo con el ID y el nombre únicos.

Paso 6: configura los nodos

Proporciona la configuración básica del nodo, que es la primera de las tres llamadas a la API que se utilizan para configurar un nodo.

Categoría Verbo HTTP Ruta

Clúster

RUTA

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

Curl

Indica el ID del clúster y el 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'
Entrada JSON (step06)

Indica el ID del host en el que se ejecutará el nodo ONTAP Select.

{
  "host": {
    "id": "HOSTID"
    },
  "instance_type": "small",
  "ip": "10.206.80.101",
  "passthrough_disks": false
}
Tipo de procesamiento

Sincrónico

Salida

Ninguno

Paso 7: Recuperar las redes de nodos

Identifica las redes de datos y de gestión que utiliza el nodo en el clúster de un solo nodo. La red interna no se utiliza en un clúster de un solo nodo.

Categoría Verbo HTTP Ruta

Clúster

GET

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

Curl

Indica el ID del clúster y el 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 de procesamiento

Sincrónico

Salida
  • Conjunto de dos registros, cada uno de los cuales describe una única red para el nodo, incluyendo el ID único y el propósito

Paso 8: Configura la red del nodo

Configura las redes de datos y de gestión. La red interna no se utiliza en un clúster de un solo nodo.

Nota Realiza la siguiente llamada a la API dos veces, una vez por cada red.
Categoría Verbo HTTP Ruta

Clúster

PATCH

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

Curl

Indica el ID del clúster, el ID del nodo y el ID de red.

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

Indica el nombre de la red.

{
  "name": "sDOT_Network"
}
Tipo de procesamiento

Sincrónico

Salida

Ninguno

Paso 9: Configura el grupo de almacenamiento del nodo

El último paso en la configuración de un nodo es adjuntar un pool de almacenamiento. Puedes determinar los pools de almacenamiento disponibles a través del cliente web vSphere o, opcionalmente, a través de la API de REST de Deploy.

Categoría Verbo HTTP Ruta

Clúster

PATCH

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

Curl

Indica el ID del clúster, el ID del nodo y el ID de red.

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

La capacidad del pool es de 2 TB.

{
  "pool_array": [
    {
      "name": "sDOT-01",
      "capacity": 2147483648000
    }
  ]
}
Tipo de procesamiento

Sincrónico

Salida

Ninguno

Paso 10: implementa el clúster

Una vez configurados el clúster y el nodo, puedes desplegar el clúster.

Categoría Verbo HTTP Ruta

Clúster

POST

/clusters/{cluster_id}/deploy

Curl

Indica el ID del clúster.

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

Introduce la contraseña de la cuenta de administrador de ONTAP.

{
  "ontap_credentials": {
    "password": "mypassword"
  }
}
Tipo de procesamiento

Asíncrono

Salida
  • Objeto de trabajo