Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda> MapReduce Service> Referencia de la API> Casos de aplicación> Escalamiento horizontal de un clúster
Actualización más reciente 2023-07-28 GMT+08:00

Escalamiento horizontal de un clúster

Escenario

Después de crear un clúster, agregue los nodos Core o Task al clúster. Después de crear un clúster MRS, no se puede ajustar el número de nodos de Master. Es decir, los nodos maestros no se pueden escalar dentro o fuera. Para obtener más información sobre cómo invocar a las API, consulte Hacer una solicitud de API.

Restricciones

  • Se ha creado un clúster que se encuentra en el estado Running .
  • Ha obtenido el ID de proyecto de la región donde se va a crear el clúster. Para obtener más información, consulte Obtención de un ID de proyecto.
  • Ha obtenido el ID de clúster, es decir, el valor de cluster_id en el resultado del comando devuelto después de crear el clúster correctamente. Para obtener más información acerca de cómo obtener el ID de clúster, consulte Obtención de un ID de clúster.
  • Esta sección utiliza el nodo Core como ejemplo.

Procedimiento

  • API

    Formato URI: PUT /v1.1/{project_id}/cluster_infos/{cluster_id}

    Para obtener más información, consulte Cambiar el tamaño de un clúster.

  • Solicitud de ejemplo

    PUT: https://{endpoint}/v1.1/{project_id}/cluster_infos/{cluster_id}

    • Para obtener más información sobre {endpoint}, consulte Puntos de conexión.
    • Para obtener más información sobre {project_id}, consulte Obtención de un ID de proyecto.
    • {cluster_id} indica el valor de cluster_id en el resultado del comando devuelto después de que el clúster se haya creado correctamente. También puede obtener el valor de cluster_id haciendo referencia a Obtención de un ID de clúster.
    Cuerpo de la solicitud:
    { 
        "service_id": "",  
        "plan_id": "",  
        "parameters": { 
            "order_id": "",  
            "scale_type": "scale_out",  
            "node_id": "node_orderadd",  
            "node_group": "core_node_default_group",
            "instances": "1",
           "skip_bootstrap_scripts":false,
           "scale_without_start":false
        },  
        "previous_values": { 
            "plan_id": "" 
        } 
    }

    Para obtener más información sobre los parámetros, consulte Cambiar el tamaño de un clúster.

  • Ejemplo de respuesta
    {
    	"result": "succeeded"
    }