Si ha instalado Hadoop con una ruta de biblioteca personalizada o ha guardado cualquier archivo .jar de Hadoop listado en Archivos JAR de Hadoop fuera de la biblioteca Hadoop predeterminada, debe configurar manualmente el conector de Hive con la ruta personalizada de los archivos que no residan en la ruta de la biblioteca Hadoop predeterminada.
Si necesita agregar archivos .jar no listados en Archivos JAR de Hadoop, puede configurar manualmente el conector de Hive para que especifique la ruta que hay que utilizar para encontrar los archivos .jar.
Esto solo afecta a la configuración del conector de Hive de destino y a cualquier archivo fuera de la ruta de acceso predeterminada de Hadoop.
- Use los procedimientos en Editar un conector o Editar un enlace para habilitar la propiedad Ruta de biblioteca Hadoop o Ruta JAR personalizada, o ambas.
- Realice uno o ambos de los siguientes procedimientos:
- En el NVP de Ruta de biblioteca Hadoop, use valores separados por comas para especificar la ruta o rutas de biblioteca personalizadas de todos los archivos .jar necesarios que no se encuentren en la ruta de biblioteca Hadoop predeterminada. Si se proporciona una ruta personalizada, no se usará la ruta predeterminada.
/usr/hdp/2.6.5.0-292/hive-hcatalog/share/hcatalog/,/usr/hdp/2.6.5.0-292/hadoop-hdfs/,/usr/hdp/2.6.5.0-292/hadoop-mapreduce
- En el NVP de Ruta JAR personalizada, use valores separados por comas para especificar las rutas de los archivos JAR personalizados adicionales no enumerados en Archivos JAR de Hadoop.
/lib, /user/lib
- En el NVP de Ruta de biblioteca Hadoop, use valores separados por comas para especificar la ruta o rutas de biblioteca personalizadas de todos los archivos .jar necesarios que no se encuentren en la ruta de biblioteca Hadoop predeterminada. Si se proporciona una ruta personalizada, no se usará la ruta predeterminada.