Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Ampliar el número de agentes en un MSK clúster de Amazon
Utilice esta MSK operación de Amazon cuando desee aumentar el número de corredores en su MSK clúster. Para ampliar un clúster, asegúrese de que está en el estado ACTIVE
.
importante
Si quieres expandir un MSK clúster, asegúrate de usar esta MSK operación de Amazon. No intente agregar agentes a un clúster sin usar esta operación.
Para obtener información acerca de cómo volver a equilibrar particiones después de agregar agentes a un clúster, consulte Reasignar particiones.
Amplíe un MSK clúster de Amazon mediante el AWS Management Console
En este proceso se describe cómo aumentar el número de agentes en un MSK clúster de Amazon mediante el AWS Management Console.
Abre la MSK consola de Amazon enhttps://console.aws.amazon.com/msk/
. -
Elija el MSK clúster cuyo número de corredores desee aumentar.
-
En la página de detalles del clúster, elija el botón Editar situado junto al encabezado Detalles de agente de clúster.
-
Introduzca el número de agentes que quiere que tenga el clúster por zona de disponibilidad y, luego, elija Guardar cambios.
Amplíe un MSK clúster de Amazon mediante el AWS CLI
En este proceso se describe cómo aumentar el número de agentes en un MSK clúster de Amazon mediante el AWS CLI.
-
Ejecute el siguiente comando, sustituyendo
ClusterArn
con el nombre de recurso de Amazon (ARN) que obtuvo al crear el clúster. Si no tiene el ARN correspondiente a su clúster, puede encontrarlo enumerando todos los clústeres. Para obtener más información, consulte Listar MSK clústeres de Amazon.Reemplazar
Current-Cluster-Version
con la versión actual del clúster.importante
Las versiones de clúster no son enteros simples. Para encontrar la versión actual del clúster, utilice la DescribeClusteroperación o el comando AWS CLI describe-cluster
. Un ejemplo de ID de versión es KTVPDKIKX0DER
.La
Target-Number-of-Brokers
El parámetro representa el número total de nodos intermediarios que desea que tenga el clúster cuando la operación se complete correctamente. El valor que especifique paraTarget-Number-of-Brokers
debe ser un número entero superior al número actual de corredores del clúster. También debe ser un múltiplo del número de zonas de disponibilidad.aws kafka update-broker-count --cluster-arn
ClusterArn
--current-versionCurrent-Cluster-Version
--target-number-of-broker-nodesTarget-Number-of-Brokers
El resultado de esta
update-broker-count
operación es similar al siguienteJSON.{ "ClusterArn": "arn:aws:kafka:us-east-1:012345678012:cluster/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2", "ClusterOperationArn": "arn:aws:kafka:us-east-1:012345678012:cluster-operation/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2/0123abcd-abcd-4f7f-1234-9876543210ef" }
-
Para obtener el resultado de la
update-broker-count
operación, ejecute el siguiente comando, sustituyendoClusterOperationArn
con el ARN que obtuvo en el resultado delupdate-broker-count
comando.aws kafka describe-cluster-operation --cluster-operation-arn
ClusterOperationArn
El resultado de este
describe-cluster-operation
comando es similar al del siguiente JSON ejemplo.{ "ClusterOperationInfo": { "ClientRequestId": "c0b7af47-8591-45b5-9c0c-909a1a2c99ea", "ClusterArn": "arn:aws:kafka:us-east-1:012345678012:cluster/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2", "CreationTime": "2019-09-25T23:48:04.794Z", "OperationArn": "arn:aws:kafka:us-east-1:012345678012:cluster-operation/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2/0123abcd-abcd-4f7f-1234-9876543210ef", "OperationState": "UPDATE_COMPLETE", "OperationType": "INCREASE_BROKER_COUNT", "SourceClusterInfo": { "NumberOfBrokerNodes": 9 }, "TargetClusterInfo": { "NumberOfBrokerNodes": 12 } } }
En esta salida,
OperationType
esINCREASE_BROKER_COUNT
. SiOperationState
tiene el valorUPDATE_IN_PROGRESS
, espere un rato y vuelva a ejecutar el comandodescribe-cluster-operation
.
Amplíe un MSK clúster de Amazon mediante el API
Para aumentar el número de corredores de un clúster que utilizan elAPI, consulte UpdateBrokerCount.