Problemas de instalación de Hive: la base de datos de metastore de Hive no está inicializada

Traté de instalar Hive en una frambuesa pi 2. Instalé Hive descomprimiendo el paquete comprimido de Hive y configuré $ HADOOP_HOME y $ HIVE_HOME manualmente en el grupo de usuarios de hduser que creé. Al ejecutar la colmena, recibí el siguiente mensaje de error: colmena

ERROR StatusLogger No se encontró el archivo de configuración log4j2. Uso de la configuración predeterminada: registrar solo errores en la consola.

Excepción en el hilo "main" java.lang.RuntimeException: la base de datos de metastore Hive no está inicializada Utilice schematool (por ejemplo ./schematool -initSchema -dbType ...) para crear el esquema. Si es necesario, no olvide incluir la opción de crear automáticamente la base de datos subyacente en su cadena de conexión JDBC (por ejemplo,? CreateDatabaseIfNotExist = true para mysql)

Entonces ejecuté el comando sugerido en el mensaje de error anterior: schematool -dbType derby -initSchema Recibí el mensaje de error:

Error: LA FUNCIÓN 'NUCLEUS_ASCII' ya existe. (estado = X0Y68, código = 30000) org.apache.hadoop.hive.metastore.HiveMetaException: ¡Inicialización de esquema FALLIDA! ¡El estado de Metastore sería inconsistente!* schemaTool falló *

Parece que no hay información útil cuando trato de buscar en Google este error en línea. ¡Cualquier ayuda o explicación sobre cómo funciona Hive con Derby sería apreciada!

Respuestas a la pregunta(4)

Su respuesta a la pregunta