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.

Hive LLAP lanza “No se puede procesar la asignación de puertos de contenedor”.

Estoy intentando que Hive LLAP funcione en mi servidor.

Mi configuración hasta ahora es: Hadoop 3.31, tez 0.9.2, hive 3.1.2, zookeeper 3.7.0 todos desde archivos tar.

Hive en Tez está funcionando. Las selecciones devuelven los resultados esperados.

Ahora quiero poner en marcha LLAP, así que configuré los archivos de configuración y generé los scripts con:

hive –service llap –name llap0 –instances 2 –size 6g –loglevel DEBUG –cache 2g –executors 2

La aplicación YARN se inicia correctamente, pero en los registros de la aplicación dice:

2021-11-29 13:21:46,390 [pool-5-thread-2] WARN instance.ComponentInstance – Unable to process container ports mapping: {}
com.fasterxml.jackson.databind.exc.MismatchedInputException: No content to map due to end-of-input
at [Source: (String)""; line: 1, column: 0]

Entonces, el servicio está iniciando contenedores pero no puedo conectarme a él.

¿Hay alguna opción que me falte o dónde configuro el mapeo de puertos?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Basándose en el mensaje de error en los registros, parece que hay un problema con la asignación de puertos de contenedor en la configuración de LLAP. El mensaje de error indica que no hay contenido para asignar debido al final de entrada.

    Para resolver este problema, puedes intentar los siguientes pasos:

    1. Revisa los archivos de configuración de LLAP y verifica que los puertos estén especificados correctamente.
    2. Asegúrate de que los puertos especificados para LLAP en los archivos de configuración no estén siendo utilizados por ningún otro servicio.

    3. Revisa los registros de Hadoop y LLAP para ver si hay otros errores que puedan estar causando el problema.

    4. Intenta configurar los puertos manualmente en los archivos de configuración, en lugar de confiar en la configuración automática.

    5. Intenta aumentar el nivel de registro para obtener mensajes de error más detallados.

    6. Revisa la documentación de LLAP para ver si hay instrucciones específicas o problemas conocidos que puedan estar causando el problema.

    Si ninguno de los pasos anteriores resuelve el problema, es posible que necesites buscar soporte adicional en los foros de la comunidad de Hadoop o LLAP.

Comments are closed.