es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Configuración del clúster Hadoop consultada en función de un parámetro de bandera/env

Disculpas de antemano si resulta ser una pregunta tonta, soy nuevo en el entorno de Hadoop.

Tengo dos clústeres de Hadoop, mi clúster de producción “my-prod-cluster” y mi clúster de BCP “my-bcp-cluster”.
Ambos son accesibles a través de la misma red.

¿Hay alguna manera de configurar mis clústeres de tal manera que cuando esté en modo BCP, todas mis consultas a “my-prod-cluster” se redirijan a “my-bcp-cluster” (según un parámetro de configuración o una variable de entorno)?

Por lo tanto, cuando el indicador=prod

hadoop fs -ls /my-prod-cluster/mydir se traduce a hadoop fs -ls /my-prod-cluster/mydir

y obtiene los datos en /my-prod-cluster/mydir.

Cuando el indicador=bcp

hadoop fs -ls /my-prod-cluster/mydir se traduce a hadoop fs -ls /my-bcp-cluster/mydir

y obtiene los datos de /my-bcp-cluster/mydir.

Estoy utilizando la versión 6.1 de la variante de Hadoop “MapR” (proporcionada por HP), en caso de que sea relevante.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible configurar sus clústeres de tal manera que las consultas a my-prod-cluster sean redirigidas a my-bcp-cluster cuando estén en modo BCP. Una opción es utilizar la Federación de Hadoop, que le permite administrar múltiples clústeres de Hadoop independientes como una sola entidad.

    Para configurar esto, deberá configurar cada clúster como un NameNode y asignar a cada clúster un identificador de espacio de nombres único. Luego, deberá crear una tabla de montaje de federación que mapee los espacios de nombres a un nombre lógico, como “my-prod-cluster” y “my-bcp-cluster”.

    Finalmente, deberá escribir un script o configurar una variable de entorno que establezca una bandera para indicar si está en modo BCP o no. Cuando la bandera esté configurada en modo BCP, el script redirigirá todas las consultas al nombre lógico “my-bcp-cluster” en lugar de “my-prod-cluster”.

    Tenga en cuenta que los pasos exactos para configurar la Federación de Hadoop pueden diferir según la versión y la distribución específica de Hadoop que utilice, pero la idea general es la misma. Puede consultar la documentación de MapR o buscar orientación adicional de consultores expertos en Hadoop para ayudarlo a configurar y configurar la Federación de Hadoop según sus necesidades específicas.

Comments are closed.