Un conjunto de despliegue es una función de Elastic Compute Service (ECS) que le permite controlar la política de ubicación de las instancias ECS. Esto mejora la alta disponibilidad y la recuperación ante desastres de sus instancias ECS. Cuando cree un clúster de EMR o agregue un grupo de nodos, puede habilitar un conjunto de despliegue y configurar distintas políticas para cada grupo de nodos. En este tema se explica cómo habilitar conjuntos de despliegue al crear un clúster o agregar un grupo de nodos.
Límites
Las operaciones descritas en este tema aplican únicamente a los clústeres DataLake, DataFlow, OLAP, DataServing y Custom.
La configuración del conjunto de despliegue de un grupo de nodos no se puede modificar después de crear el clúster.
Solo es posible agregar grupos de nodos master y core a un conjunto de despliegue.
Un conjunto de despliegue admite un máximo de 20 instancias ECS.
Notas de uso
Si su clúster almacena datos en HDFS local y sus nodos core usan tipos de instancia con discos locales (Big Data o Local SSD), habilite conjuntos de despliegue para el grupo de nodos core. De esta forma mejorará la seguridad de los datos.
Un conjunto de despliegue limita la cantidad de nodos en un grupo de nodos. Considere detenidamente esta limitación antes de habilitar la función.
Si habilita la alta disponibilidad al crear un clúster, EMR agrega los nodos master a un conjunto de despliegue de manera predeterminada.
Cuando libere un clúster de EMR, el sistema también liberará el conjunto de despliegue asociado.
Habilitar conjuntos de despliegue para un clúster nuevo
-
Vaya a la página EMR on ECS.
Inicie sesión en la consola de EMR.
En el panel de navegación izquierdo, haga clic en EMR on ECS.
En la barra de navegación superior, seleccione la región donde reside su clúster y elija un resource group según sus necesidades de negocio.
Haga clic en Create Cluster.
-
En el paso Hardware Configuration, busque el grupo de nodos master o core y active el interruptor Add to Deployment Set. Al habilitar esta opción, el sistema agrega todos los nodos del grupo al conjunto de despliegue, incluidos los que se añadan posteriormente.
Configure la información del clúster. Para obtener más información, consulte Create a cluster. Active el interruptor Add to Deployment Set. Una vez creado el clúster, no se puede modificar la configuración del conjunto de despliegue del grupo de nodos. Un conjunto de despliegue de ECS admite un máximo de 20 nodos de forma predeterminada.
Habilitar conjuntos de despliegue para un grupo de nodos nuevo
-
Vaya a la pestaña Nodes.
Inicie sesión en la consola de EMR.
En el panel de navegación izquierdo, haga clic en EMR on ECS.
En la barra de navegación superior, seleccione la región donde reside su clúster y elija un resource group según sus necesidades de negocio.
En la página EMR on ECS, busque el clúster deseado y haga clic en Nodes dentro de la columna Actions.
En la página Nodes, haga clic en Add Node Group.
-
En la página Add Node Group, configure los parámetros. Si va a agregar un grupo de nodos core, active el interruptor Add to Deployment Set. El sistema agregará todos los nodos del grupo al conjunto de despliegue, incluidos los que se añadan posteriormente.
Para obtener más información sobre cómo agregar un grupo de nodos, consulte Add a node group.
Consultar conjuntos de despliegue
Inicie sesión en la consola de ECS.
En el panel de navegación izquierdo, elija .
En la esquina superior izquierda de la página, seleccione una región y un resource group.
-
En la página Deployment Sets, puede consultar el conjunto de despliegue asociado al clúster. Este conjunto tiene un nombre con el formato
emr-${clusterId}-default.ImportanteNo modifique el conjunto de despliegue que EMR crea automáticamente. Modificarlo podría provocar que el clúster funcione de manera incorrecta.
Documentos relacionados
Para obtener más información sobre los conjuntos de despliegue, consulte Deployment sets.
> Deployment Sets