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

Flujo de trabajo 1: Cree un clúster de evaluación de un solo nodo en ESXi

Colaboradores

Se puede poner en marcha un clúster de ONTAP Select de un solo nodo 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 del clúster difiere en las siguientes situaciones:

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

  • Se utilizan varios nodos o hosts en el clúster

  • Clúster se implementa en un entorno de producción con una licencia adquirida

  • En lugar de VMware ESXi, se utiliza el hipervisor KVM

    Nota
    • A partir de ONTAP Select 9.10.1, ya no es posible poner en marcha un clúster nuevo en el hipervisor KVM.

    • A partir de ONTAP Select 9.11.1, toda la funcionalidad de capacidad de gestión ya no está disponible para los clústeres y hosts KVM existentes, excepto para las funciones de desconectar y eliminar.

1. Registre la credencial de vCenter Server

Cuando se ponga en marcha en un host ESXi gestionado por una instancia de vCenter Server, debe añadir una credencial antes de registrar el host. La utilidad de administración de implementación puede usar la credencial para autenticar en vCenter.

Categoría Verbo HTTP Ruta

Puesta en marcha

PUBLICAR

/seguridad/credenciales

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

Asíncrona

Salida
  • ID de credencial en la cabecera de respuesta de ubicación

  • Objeto de trabajo

2. Registre un host de hipervisor

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

Categoría Verbo HTTP Ruta

Clúster

PUBLICAR

/hosts

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

Asíncrona

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

  • Objeto de trabajo

3. Cree un clúster

Cuando se crea un clúster ONTAP Select, se registra la configuración básica de clúster y los nombres de los nodos se generan automáticamente mediante la implementación.

Categoría Verbo HTTP Ruta

Clúster

PUBLICAR

/cluster

Rizo

El parámetro de consulta node_count se debe establecer como 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 (paso 03)
{
  "name": "my_cluster"
}
Tipo de procesamiento

Síncrona

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

4. Configure el clúster

Debe proporcionar varios atributos como parte de la configuración del clúster.

Categoría Verbo HTTP Ruta

Clúster

PARCHE

/cluster/{cluster_id}

Rizo

Debe proporcionar el ID de 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 (paso 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 de procesamiento

Síncrona

Salida

Ninguno

5. Recupere el nombre del nodo

La utilidad de administración Deploy genera automáticamente los identificadores de nodo y los nombres cuando se crea un clúster. Para poder configurar un nodo, debe recuperar el ID asignado.

Categoría Verbo HTTP Ruta

Clúster

OBTENGA

/cluster/{cluster_id}/nodos

Rizo

Debe proporcionar el ID de clúster.

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

Síncrona

Salida
  • La matriz registra cada uno de ellos describiendo un solo nodo con el ID y el nombre únicos

6. Configure los nodos

Debe proporcionar la configuración básica del nodo, que es la primera de las tres llamadas API que se usan para configurar un nodo.

Categoría Verbo HTTP Ruta

Clúster

RUTA

/cluster/{cluster_id}/nodes/{node_id}

Rizo

Debe proporcionar el ID de clúster y el ID de 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 (paso 06)

Debe proporcionar el ID de host donde se ejecutará el nodo de ONTAP Select.

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

Síncrona

Salida

Ninguno

7. Recupere las redes de nodos

En el clúster de un único nodo, debe identificar las redes de datos y gestión que utiliza el nodo. La red interna no se usa con un clúster de un solo nodo.

Categoría Verbo HTTP Ruta

Clúster

OBTENGA

/cluster/{cluster_id}/nodes/{node_id}/redes

Rizo

Debe proporcionar el ID de clúster y el ID de 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

Síncrona

Salida
  • Matriz de dos registros que describen una sola red para el nodo, incluyendo el identificador único y el propósito

8. Configure la red del nodo

Debe configurar las redes de gestión y datos. La red interna no se usa con un clúster de un solo nodo.

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

Clúster

PARCHE

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

Rizo

Debe proporcionar el ID de clúster, el ID de 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 (paso 08)

Debe proporcionar el nombre de la red.

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

Síncrona

Salida

Ninguno

9. Configure el pool de almacenamiento del nodo

El paso final de configurar un nodo es conectar un pool de almacenamiento. Se pueden determinar los pools de almacenamiento disponibles a través del cliente web de vSphere, o bien, de manera opcional, mediante la API DE REST Deploy.

Categoría Verbo HTTP Ruta

Clúster

PARCHE

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

Rizo

Debe proporcionar el ID de clúster, el ID de 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 (paso 09)

La capacidad del pool es 2 TB.

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

Síncrona

Salida

Ninguno

10. Ponga en marcha el clúster

Después de configurar el clúster y el nodo, puede implementar el clúster.

Categoría Verbo HTTP Ruta

Clúster

PUBLICAR

/cluster/{cluster_id}/deploy

Rizo

Debe proporcionar el ID de 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 (paso 10)

Debe proporcionar la contraseña de la cuenta de administrador de ONTAP.

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

Asíncrona

Salida
  • Objeto de trabajo