Share via


Escala manual

Importante

Esta funcionalidad actualmente está en su versión preliminar. Los Términos de uso complementarios para las versiones preliminares de Microsoft Azure incluyen más términos legales que se aplican a las características de Azure que se encuentran en la versión beta, en versión preliminar, o que todavía no se han lanzado con disponibilidad general. Para obtener información sobre esta versión preliminar específica, consulte la Información de Azure HDInsight sobre la versión preliminar de AKS. Para plantear preguntas o sugerencias sobre la característica, envíe una solicitud en AskHDInsight con los detalles y síganos para obtener más actualizaciones sobre Comunidad de Azure HDInsight.

HDInsight en AKS proporciona elasticidad con opciones para escalar y reducir verticalmente el número de nodos de clúster. Esta elasticidad funciona para ayudar a aumentar el uso de los recursos y mejorar la eficiencia de los costos.

Utilidad para escalar clústeres

HDInsight en AKS proporciona los métodos siguientes para escalar manualmente clústeres:

Utilidad Descripción
Azure Portal Abra el panel de clústeres de HDInsight en AKS, seleccione tamaño del clúster en el menú de la izquierda y, a continuación, en el panel Tamaño del clúster, escriba el número de nodos de trabajo y seleccione Guardar
REST API Para escalar un clúster de HDInsight en ejecución en AKS mediante la API REST, realice una solicitud POST posterior en el mismo recurso con el recuento actualizado en el perfil de proceso.

Puede usar Azure Portal para acceder al menú “Tamaño del clúster” en la página de navegación del clúster. En la hoja Tamaño del clúster, cambie el “número de nodos de trabajo” y guarde el cambio para escalar o reducir verticalmente el clúster.

Captura de pantalla que muestra la interfaz de usuario para seleccionar el tamaño del clúster y configurar la escala manual.

Impacto de la operación de escalado en un clúster

Cualquier operación de escalado desencadena un reinicio del servicio, lo que puede provocar errores en los trabajos que ya se están ejecutando.

Al agregar nodos a un clúster de HDInsight operativo en AKS (escalado vertical):

  • La operación de escalado correcta mediante la escala manual agregará nodos de trabajo al clúster.
  • Los nuevos trabajos se pueden enviar de forma segura cuando se completa el proceso de escalado.
  • Si se produce un error en la operación de escalado, el error deja el clúster en el estado "Error”.
  • Puede esperar experimentar errores de trabajo durante la operación de escalado a medida que se reinician los servicios.

Si quitar nodos (reducción vertical) de un clúster de HDInsight en AKS:

  • Se produce un error en los trabajos pendientes o en ejecución cuando se completa la operación de escalado. Dicho error se debe a que algunos de los servicios se reinician durante el proceso de escalado. El impacto de cambiar el número de nodos de clúster varía para cada tipo de clúster.

Importante

  • Para evitar errores de cuota durante las operaciones de escalado, planee la cuota en su suscripción. En caso de que no tenga cuota suficiente, puede aumentar la cuota con esta documentación.
  • En caso de que la reducción vertical seleccione un nodo principal, que hospeda el coordinador o la entrada y otros servicios, provocará tiempo de inactividad.

Preguntas más frecuentes

General

Pregunta Respuesta
¿Cuáles son los nodos mínimos que puedo agregar o quitar durante las operaciones de escalado? Un nodo.
¿Cuántos nodos admite HDInsight en el clúster de AKS? 500 nodos por clúster (en versión preliminar pública).
¿Cómo se reduce verticalmente manualmente el clúster? En la solicitud de ARM, actualice computeProfile.count o siga los pasos mencionados para reducir verticalmente mediante Azure Portal.
¿Puedo agregar acciones de script personalizadas a un clúster durante la escala manual? Las acciones de script son aplicables para el tipo de clúster de Apache Spark
¿Cómo obtengo registros de errores de escalado manual para los nodos del clúster? Los registros están disponibles en el módulo log analytics, consulte la integración de Azure Monitor.
¿Se admite el escalado automático basado en carga o programación? Sí. Para más información, consulte Escalabilidad automática.

Trino

Pregunta Respuesta
¿Se reiniciará el servicio de Trino después de la operación de escalado? Sí, el servicio se reinicia durante la operación de escalado.
Pregunta Respuesta
¿Cuál es el impacto de las operaciones de escalado en el clúster de Apache Flink? Es probable que cualquier operación de escalado desencadene un reinicio del servicio, lo que provoca errores de trabajo. Los nuevos trabajos se pueden enviar cuando se completa el proceso de escalado. En Apache Flink, el escalado vertical desencadena los reinicios del trabajo y la operación de escalado vertical no puede desencadenar los reinicios del trabajo.

Spark de Apache

Pregunta Respuesta
¿Cuál es el impacto de las operaciones de escalado en el clúster de Spark? La operación de reducción vertical manual puede desencadenar el reinicio de los servicios de nodos principales.

Nota:

Se recomienda administrar las cuotas establecidas en la suscripción antes de escalar las operaciones para evitar errores de cuota. Antes de un escalado vertical, tenga en cuenta que para que un clúster de HDInsight en AKS Trino esté operativo, requiere un mínimo de cinco nodos activos.